Skip to content

Releases: magmax/python-readchar

v4.2.0

11 Aug 19:51
d1d903d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

16 May 16:02
9ada618
Compare
Choose a tag to compare

What's Changed

  • migrate from setup.cfg to pyproject.toml by @Cube707 in #118

Full Changelog: v4.0.6...v4.1.0

v4.0.6

15 Mar 17:00
Compare
Choose a tag to compare

changed

  • removed code-duplication from key.py (#113)

fixed

added

  • Python 3.12 to classifiers and tests (#114)

removed

  • dropped Python 3.7, as its EOL (0277fed)

v4.0.5

17 Mar 08:18
Compare
Choose a tag to compare

added

  • enabled OpenBSD OS (see #103)

v4.0.4

15 Mar 11:42
Compare
Choose a tag to compare

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

v4.0.4 preview 2

09 Mar 11:10
Compare
Choose a tag to compare
v4.0.4 preview 2 Pre-release
Pre-release

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:

pip install -U --pre readchar==4.0.4.dev2
pip install -U git+https://github.com/magmax/python-readchar@v4.0.4-dev2

v4.1 preview

16 Nov 09:51
Compare
Choose a tag to compare
v4.1 preview Pre-release
Pre-release

this is a preview version for testing. It introduces a new Context-Manager (named ReadChar). See #96 for details

You can install this version via on of the commands:

pip install -U --pre readchar==4.1.0.dev1
pip install -U git+https://github.com/magmax/python-readchar@v4.1.0-dev1

v4.0.3

11 Sep 17:36
Compare
Choose a tag to compare

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

v4.0.2

18 Aug 10:36
Compare
Choose a tag to compare

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

v4.0.1

13 Aug 17:58
Compare
Choose a tag to compare

added

  • key.DELETE as an alias for key.SUPR