Readchar

Latest version: v4.2.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

4.0.5

added

- enabled OpenBSD OS (see 103)

4.0.4

fixed

- spelling and false links
- pre-commit broken pipeline (updated pre-commit packages)
- broken shield.io badge in README

removed

- Python 3.6 from tests and classifiers

added

- Python 3.11 to classifiers and tests
- `py.typed` file to support mypy type-stubs

4.0.4dev2

this is a preview version for testing. It should enable mypy to analyse readchar. See 100 for details
It should now actually contain the changes and incorperates the updated deploy workflow that allows for releases from development branches

You can install this version via on of the commands:
bash

4.0.4.dev2

bash
pip install -U git+https://github.com/magmax/python-readcharv4.0.4-dev2

4.0.3

removed

- `wheel` is no longer a install-requirement, only a build requiremnt (if user wants wheel support, he can install it, but we shouldn't force it)
- `tests_require` from `setup.cfg`, it's not used anyway

changed

- small README formating fixups
- simplifyed dev-install. `requirements.txt` now containes the editable-self-install. one less setp is reuqired for setup.


added

- `mdformat` as pre-commit hook

4.0.2

added

- `config` class. This static class hold constants that can be changed by the user to change the libarys behavior. Use the class-attributes directly, you don't need to create instances of it!
currently it only holds `INTERRUPT_KEYS`, a list of keys that will result in an `KeyboardInterrupt` beeing raised
- `.editorconfig`

changed

- documentation is now in Markdown instead of rst

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.