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 - 3.0.1

Fix for the release

- Python
Published by wheerd over 4 years ago

multiset - 3.0.0

Dropped support for Python 2.7 and 3.6. Improved hash performance for frozen multisets thanks to a contribution by @MikeFHay

- Python
Published by wheerd over 4 years ago

multiset -

For uploading the correct version to PyPI

- Python
Published by wheerd about 8 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