Recent Releases of multiset
multiset - 3.2.0
What's Changed
- Make Multiset(s) subscriptable with Multiset[_T] syntax by @ldeluigi in https://github.com/wheerd/multiset/pull/138
New Contributors
- @ldeluigi made their first contribution in https://github.com/wheerd/multiset/pull/137
Full Changelog: https://github.com/wheerd/multiset/compare/3.1.0...3.2.0
- Python
Published by wheerd almost 2 years ago
multiset - 3.1.0
What's Changed
- Bump setuptools-scm from 6.4.1 to 8.0.4 by @dependabot in https://github.com/wheerd/multiset/pull/118
- Update pytest requirement from <8,>=3.0 to >=3.0,<9 by @dependabot in https://github.com/wheerd/multiset/pull/124
- Update coverage requirement from <7,>=6.3 to >=6.3,<8 by @dependabot in https://github.com/wheerd/multiset/pull/122
- Drop support for python 3.7, add 3.11 and 3.12 by @wheerd in https://github.com/wheerd/multiset/pull/128
- Support mypy typing by @bakert in https://github.com/wheerd/multiset/pull/127
- Fix the update() method to support kwargs and add stubtests by @wheerd in https://github.com/wheerd/multiset/pull/129
New Contributors
- @bakert made their first contribution in https://github.com/wheerd/multiset/pull/127
Full Changelog: https://github.com/wheerd/multiset/compare/3.0.2...3.1.0
- Python
Published by wheerd about 2 years ago
multiset - Fix for length on setdault() and pop()
What's Changed
- Relax setuptools-scm dependency constraint by @tjni in https://github.com/wheerd/multiset/pull/115
- Fix pop and setdefault methods by @Razi96 in https://github.com/wheerd/multiset/pull/116
New Contributors
- @tjni made their first contribution in https://github.com/wheerd/multiset/pull/115
- @Razi96 made their first contribution in https://github.com/wheerd/multiset/pull/116
Full Changelog: https://github.com/wheerd/multiset/compare/3.0.1...3.0.2
- Python
Published by wheerd over 2 years ago
multiset -
Performance improvements.
Multiset now avoids calls to isinstance with ABC types (they are costly) by checking the most common types (list, tuple, dict, set, etc.) directly first.
- Python
Published by wheerd almost 9 years ago
multiset -
This version has some bug fixes (e.g. the ones discussed in #1). Also, the test coverage has been improved as some features were untested previously.
- Python
Published by wheerd almost 9 years ago
multiset -
This release splits the original Multiset class into two variants, one which is mutable (Multiset) and one which is immutable and hashable (FrozenMultiset). The Multiset does not inherit from dict directly anymore, so some dict methods are missing and some have been renamed. Mostly, the API remained compatible with version 1.0 however. This release is also compatible with Python 2.7.
- Python
Published by wheerd over 9 years ago