Skip to content

Releases: pytoolz/cytoolz

Release 1.1.0

18 Oct 22:17
6bb54f1

Choose a tag to compare

What's Changed

  • Add support for Python 3.14, PyPy 3.11 (#225) by @lemenkov and @hendrikmakait
  • Drop support for Python 3.8, PyPy 3.8 (#225) by @eriknw
  • Add experimental (untested!) support for free-threading, including building wheels (#225, #228) by @eriknw
  • Update to match toolz 1.1.0 (#225) by @eriknw
  • Faster concat (#218) by @BobTheBuidler
  • Improve performance by avoiding global lookups (#219) by @BobTheBuidler
  • Modernization (#225, #226, #227) by @eriknw
    • Now PEP 517-compliant; use pyproject.toml and setuptools.build_meta build backend
    • Use setuptools-git-versioning instead of versioneer.py for versioning
    • Use Trusted Publishing between Github and PyPI to publish releases to PyPI
    • Generate artifact attestation for sdist and wheel
    • Build wheels for more platforms (172 wheels built for this release!)
    • Add git pre-commit checks (but this isn't documented for contributors)
      • These also get run in CI
      • Including validate-pyproject, pyupgrade, actionlint, yamllint, zizmor

New Contributors 🚀

Pre-release 1.1.0a2

17 Oct 21:52
eea5616

Choose a tag to compare

Pre-release 1.1.0a2 Pre-release
Pre-release

This is a pre-release

  • Add support for Python 3.14
  • Drop support for Python 3.8
  • Update to match toolz 1.1.0
  • Package, tooling, infrastructure modernization

Full release notes will be included for 1.1.0

Pre-release 1.1.0a1

17 Oct 18:17
bad901a

Choose a tag to compare

Pre-release 1.1.0a1 Pre-release
Pre-release

This is a pre-release

  • Add support for Python 3.14
  • Drop support for Python 3.8
  • Update to match toolz 1.1.0
  • Package, tooling, infrastructure modernization

Full release notes will be included for 1.1.0

Pre-release 1.1.0a0

17 Oct 17:46
608c100

Choose a tag to compare

Pre-release 1.1.0a0 Pre-release
Pre-release

This is a pre-release

  • Add support for Python 3.14
  • Drop support for Python 3.8
  • Update to match toolz 1.1.0
  • Package, tooling, infrastructure modernization

Full release notes will be included for 1.1.0

Release 1.0.1

13 Dec 04:51
008f5d8

Choose a tag to compare

Release 1.0.0

04 Oct 16:58

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.12.3...1.0.0

Release 0.12.3

25 Jan 00:52
85b03a5

Choose a tag to compare

  • Add support for Python 3.12, PyPy 3.9, and PyPy 3.10
  • Update to match toolz 0.12.1

Pre-release 0.12.3a2

24 Jan 21:12
67c9c20

Choose a tag to compare

Pre-release 0.12.3a2 Pre-release
Pre-release

This is a pre-release

  • Support Python 3.12
  • Match toolz 0.12.1
  • Fix docstring to match toolz
  • Don't run "release" tests on PyPy when building wheels

Pre-release 0.12.3a1

24 Jan 19:06
1eeeb7f

Choose a tag to compare

Pre-release 0.12.3a1 Pre-release
Pre-release

This is a pre-release

  • Support Python 3.12
  • Match toolz 0.12.1
  • Fix docstring to match toolz

Pre-release 0.12.3a0

24 Jan 04:20
48a0b47

Choose a tag to compare

Pre-release 0.12.3a0 Pre-release
Pre-release

This is a pre-release

  • Support Python 3.12
  • Match toolz 0.12.1