v1.1.0
What's Changed
All user-visible changes since version 1.0.2 are about compatibility.
Added
- added support for CPython 3.12
- added support for Cython 3
- added wheels for musllinux
Removed
- dropped support for CPython 3.8
- discontinued wheels for Windows 32
Versions of Python supported are 3.9-3.12
Here's the complete change log, as compared with version 1.0.2
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #23
- STY: migrate linting to ruff by @neutrinoceros in #24
- MNT: enable dependabot autoupdates for test GitHub workflows by @neutrinoceros in #25
- STY: upgrade black to 23.1.0 by @neutrinoceros in #26
- Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.6.4 in /.github/workflows by @dependabot in #27
- Bump actions/setup-python from 3 to 4 in /.github/workflows by @dependabot in #28
- Bump pypa/cibuildwheel from 2.11.3 to 2.12.0 in /.github/workflows by @dependabot in #29
- BLD: fix incompatibilities with Cython 3.0 by @neutrinoceros in #30
- MNT: cleanup redundant Cython instruction by @neutrinoceros in #32
- MNT: remove deprecated IF in Cython by @neutrinoceros in #33
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.4 in /.github/workflows by @dependabot in #34
- Bump pypa/cibuildwheel from 2.12.0 to 2.12.1 in /.github/workflows by @dependabot in #35
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #36
- Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 in /.github/workflows by @dependabot in #37
- Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 in /.github/workflows by @dependabot in #38
- STY: activate flake8-comprehensions (ruff) by @neutrinoceros in #39
- DOC: cleanup references to previous home by @neutrinoceros in #40
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 in /.github/workflows by @dependabot in #42
- Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 in /.github/workflows by @dependabot in #43
- DOC: remove dead link (readthedocs) by @neutrinoceros in #46
- Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 in /.github/workflows by @dependabot in #48
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 in /.github/workflows by @dependabot in #47
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #49
- DEP: set upper limit to runtime numpy by @neutrinoceros in #50
- Bump pypa/cibuildwheel from 2.13.1 to 2.14.1 in /.github/workflows by @dependabot in #53
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 in /.github/workflows by @dependabot in #54
- BLD: discontinue wheels for Windows 32 by @neutrinoceros in #56
- BLD: switch to Cython 3.0, forbid deprecated Numpy C API in generated code by @neutrinoceros in #51
- BLD: add wheels for CPython 3.12 by @neutrinoceros in #55
- TST: test on Python 3.12 by @neutrinoceros in #57
- REL: prep release 1.1.0rc1 by @neutrinoceros in #58
- BLD: add wheels for musllinux (Python>=3.9) by @neutrinoceros in #59
- REL: add Python 3.12 classifier by @neutrinoceros in #61
- BLD: migrate from oldest-supported-numpy to NPY_TARGET_VERSION (Python >= 3.9) by @neutrinoceros in #60
- DEP: unpin numpy runtime dependency to keep future-proofing tests useful by @neutrinoceros in #62
- REL: prep release 1.1.0rc2 by @neutrinoceros in #63
- Fix imports in ewah_bool_utils/init.py by @mcepl in #64
- Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 in /.github/workflows by @dependabot in #65
- DEP: drop support for CPython 3.8 by @neutrinoceros in #66
- BLD: resolve warnings from unused rules in MANIFEST.in by @neutrinoceros in #67
- BLD: resolve a couple Cython warnings by @neutrinoceros in #68
- BLD: fix MANIFEST.in by @neutrinoceros in #69
- MNT: switch to faster black pre-commit hook by @neutrinoceros in #70
- MNT: simplify build dependencies by @neutrinoceros in #71
- REL: bump version to 1.1.0 by @neutrinoceros in #72
New Contributors
- @pre-commit-ci made their first contribution in #23
- @dependabot made their first contribution in #27
- @mcepl made their first contribution in #64
Full Changelog: v1.0.2...v1.1.0