Releases: jwodder/permutation
Releases · jwodder/permutation
v0.5.0 — Adjust `permute()` types; packaging updates
- Support Python 3.11, 3.12, and 3.13
- The
permute()
method now accepts iterables of any element type and returns a list instead of a tuple - Migrated from setuptools to hatch
- Drop support for Python 3.7
v0.4.0 — Exponentiation
- Drop support for Python 3.6
- Add a
__pow__
method (contributed by @Deric-W)
v0.3.1 — Typing bugfix
- Fix a typing issue in Python 3.9
- Support Python 3.10
v0.3.0 — Type annotations; drop pre-Python 3.6
- Support Python 3.8 and 3.9
- Fix a typo in the link to the Wikipedia definition of "inversion number"
- Drop support for Python 2.7, 3.4, and 3.5
- Add link to changelog to both README and docs page
- Add type annotations
v0.2.0 — inversions() method
- Added an
inversions()
method for returning the inversion number of a permutation (based on a patch by @drocta) - Added a
right_inversion_count()
method
v0.1.1 — Fix DeprecationWarning
- Drop support for Python 3.3
- Fix a DeprecationWarning in Python 3.5+
v0.1.0 — Initial release
Version 0.1.0