{"categories":[{"label":"Terminals","url":"https://skillfed.io/packages/category/terminals"}],"enrichment":{"capability":"Provides GNU readline-like line editing and history functionality for Python on Windows, including text selection, clipboard operations, and keyboard shortcuts.","skillfed_tags":["windows-only","abandoned"],"use_cases":["Enhance interactive Python shell experience on Windows with readline-like editing and history navigation.","Add clipboard-based paste functionality to Windows console applications, including multi-line code pasting.","Enable text selection and copy operations in Python REPL on Windows using keyboard shortcuts.","Support legacy Windows 2000/XP systems running Python 2.7 or early Python 3 versions."],"what_it_does":"Pyreadline is a pure-Python implementation of GNU readline for Windows, providing line-editing capabilities in interactive Python shells and console applications. It adds features like text selection with Shift+arrow keys, clipboard copy/paste, and keyboard shortcuts that would otherwise be unavailable on Windows consoles.\n\nThe package is Windows-specific and was last updated in 2015 to support Python 3.5. It has no runtime dependencies and installs as a binary wheel or source archive. However, the project is now abandoned with no active maintenance, making it unsuitable for modern Python versions or long-term use without significant risk of incompatibility.","worth_installing":"No. The package is abandoned (last release 2015) with no maintenance for nearly a decade, making it incompatible with modern Python versions. Windows now has better alternatives through IPython, Jupyter, or native improvements to the Python REPL. Install only if you are locked to Python 2.7 or 3.4\u20133.5 on legacy Windows systems with no other options."},"id":"pyreadline","links":{"html":"https://skillfed.io/packages/pyreadline","md":"https://skillfed.io/packages/pyreadline.md","pypi":"https://pypi.org/project/pyreadline/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2015-09-16","license_spdx":null,"license_treatment":"permissive","name":"pyreadline","python_support":"unspecified","summary":"A python implmementation of GNU readline."},"popularity":{"monthly_downloads":258595,"position":8427,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1"}
