{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/10"}],"enrichment":{"capability":"PyQRCode generates QR codes in pure Python and outputs them as SVG, EPS, PNG (with optional pypng), or terminal text, with full control over encoding properties.","skillfed_tags":["qr-code-generation","pure-python","svg-output"],"use_cases":["Generate QR codes for URLs or contact information and export them as SVG for web embedding.","Create QR codes in terminal applications for display in Linux terminal emulators without external image rendering.","Batch-generate QR codes with custom error correction levels and versions for inventory or tracking systems.","Embed QR code generation in legacy Python 2 applications where modern alternatives may not be compatible."],"what_it_does":"PyQRCode is a pure-Python QR code generator that encodes data into QR codes and renders them in multiple formats: SVG, EPS, PNG (with optional pypng), and plain text for terminal display. It aims to follow the QR code standard closely and exposes all encoding properties for manual control, though most simple use cases require only two lines of code.\n\nThe package has no runtime dependencies and works with Python 2.6, 2.7, and 3.x. It is used for generating QR codes programmatically without requiring PIL or other image libraries for SVG and text output. The long gap since its last release (2016) and dormant maintenance status mean it may not track the latest Python ecosystem changes, though the repository remains accessible and the core QR encoding algorithm is stable.","worth_installing":"Yes, with conditions. PyQRCode is worth installing if you need simple QR code generation without external image library dependencies and can tolerate dormant maintenance. The pure-Python implementation and zero runtime dependencies make it lightweight and portable. However, verify compatibility with your Python version before adopting, and consider more actively maintained alternatives if you require PNG output or ongoing feature development."},"id":"pyqrcode","links":{"html":"https://skillfed.io/packages/pyqrcode","md":"https://skillfed.io/packages/pyqrcode.md","pypi":"https://pypi.org/project/pyqrcode/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2016-06-20","license_spdx":null,"license_treatment":"permissive","name":"PyQRCode","python_support":"unspecified","summary":"A QR code generator written purely in Python with SVG, EPS, PNG and terminal output."},"popularity":{"monthly_downloads":636634,"position":5624,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.1"}
