Changelog¶
7.0.1¶
Released on 2023-11-03 - GitHub - PyPI
What's Changed
- Add type check for when user sends a string instead of an iterable of strings (Thanks @miketheman) #230
- Dependabot: #199, #202, #201, #206, #203, #207, #204, #208, #209, #210, #213, #212, #216, #215, #218, #222, #224, #227, #226, #225
- pre-commit: #200, #205, #214, #217, #219, #221, #233
Full Changelog: 7.0.0...7.0.1
7.0.0: Drop Python 3.7¶
Released on 2023-07-25 - GitHub - PyPI
- Drop py3.7, upgrade deps (#197)
- Update black, dunamai, furo, mypy, pytest, pytest-cov, pytest-mock, requests, sphinx-autodoc-typehints, sphinx-github-changelog, typing-extensions (#160, #161, #162, #163, #164, #165, #166, #167, #168, #170, #171, #172, #173, #174, #175, #178, #179, #180, #181, #182, #183, #185, #186, #188, #190, #193, #194)
- [pre-commit.ci] pre-commit autoupdates (#192, #189, #187, #184, #177, #176)
6.0.3: Fix badge¶
Released on 2023-01-29 - GitHub - PyPI
Fix a broken readme badge
6.0.2: Fix DateRestriction¶
Released on 2023-01-29 - GitHub - PyPI
- Fix order of timestamps in DateRestriction (#158)
Internal Upgrades
- Bump dunamai from 1.13.2 to 1.15.0, pytest from 7.2.0 to 7.2.1, furo from 2022.9.29 to 2022.12.7, black from 22.10.0 to 22.12.0, isort from 5.10.1 to 5.11.4, sphinx-autodoc-typehints from 1.20.1 to 1.21.0, sphinx-autodoc-typehints from 1.19.5 to 1.20.1, jsonschema from 4.17.0 to 4.17.3, certifi from 2022.9.24 to 2022.12.7 (#151, #152, #153, #154, #155, #149, #147, #140, #142)
- [pre-commit.ci] pre-commit autoupdate (#150, #148, #145, #144, #143, #141, #139, #136)
Kudos:
@fschulze for finding the bug
6.0.1: switch do to Furo¶
Released on 2022-11-06 - GitHub - PyPI
- Furo documentation (#134)
6.0.0: New restriction format, and breaking changes¶
Released on 2022-11-06 - GitHub - PyPI
Breaking Changes !
- Add new format for restrictions (#133)
See https://pypitoken.readthedocs.io/en/latest/howto.html#version-6-x-upgrade for details on how to upgrade from a previous version.
Other changes
5.0.0: Remove support for Python 3.6, add 3.10¶
Released on 2022-05-29 - GitHub - PyPI
- Remove deprecated Python 3.6, add Python 3.10 (#95)
4.0.0: Add DateRestrictions¶
Released on 2022-05-29 - GitHub - PyPI
- Add DateRestrictions (#94)
- Add black/isort/mypy in pypoetry, but ensure their versions are synchronized with pre-commit (#93)
And
3.0.7¶
Released on 2022-01-11 - GitHub - PyPI
Fix deployment again
3.0.6¶
Released on 2022-01-11 - GitHub - PyPI
Fix deployment
3.0.5¶
Released on 2022-01-11 - GitHub - PyPI
- [pre-commit.ci] pre-commit autoupdate (#70)
- [pre-commit.ci] pre-commit autoupdate (#69)
- Bump sphinx from 4.3.1 to 4.3.2 (#68)
- Bump lxml from 4.6.3 to 4.6.5 (#67)
- [pre-commit.ci] pre-commit autoupdate (#66)
- Bump sphinx from 4.3.0 to 4.3.1 (#65)
- [pre-commit.ci] pre-commit autoupdate (#64)
- [pre-commit.ci] pre-commit autoupdate (#63)
- Bump dunamai from 1.5.5 to 1.7.0 (#59)
- Bump pytest-cov from 2.11.1 to 3.0.0 (#57)
- Bump sphinx-material from 0.0.32 to 0.0.35 (#61)
- Bump jsonschema from 3.2.0 to 4.0.0 (#62)
- Bump sphinx from 3.5.4 to 4.3.0 (#60)
- Bump pytest from 5.4.3 to 6.2.5 (#58)
- Bump urllib3 from 1.26.4 to 1.26.5 (#56)
- [pre-commit.ci] pre-commit autoupdate (#55)
- [pre-commit.ci] pre-commit autoupdate (#54)
- [pre-commit.ci] pre-commit autoupdate (#53)
- [pre-commit.ci] pre-commit autoupdate (#52)
- [pre-commit.ci] pre-commit autoupdate (#51)
- Replace codecov with coverage-comment (#50)
- [pre-commit.ci] pre-commit autoupdate (#49)
- [pre-commit.ci] pre-commit autoupdate (#48)
- [pre-commit.ci] pre-commit autoupdate (#47)
- [pre-commit.ci] pre-commit autoupdate (#46)
- Fix python-version on ci (#45)
3.0.4¶
Released on 2021-08-11 - GitHub - PyPI
- [pre-commit.ci] pre-commit autoupdate (#44)
- [pre-commit.ci] pre-commit autoupdate (#43)
- [pre-commit.ci] pre-commit autoupdate (#42)
- [pre-commit.ci] pre-commit autoupdate (#41)
- [pre-commit.ci] pre-commit autoupdate (#40)
- [pre-commit.ci] pre-commit autoupdate (#39)
- [pre-commit.ci] pre-commit autoupdate (#38)
- [pre-commit.ci] pre-commit autoupdate (#37)
- [pre-commit.ci] pre-commit autoupdate (#36)
- [pre-commit.ci] pre-commit autoupdate (#35)
- [pre-commit.ci] pre-commit autoupdate (#34)
- [pre-commit.ci] pre-commit autoupdate (#33)
- [pre-commit.ci] pre-commit autoupdate (#32)
- [pre-commit.ci] pre-commit autoupdate (#31)
3.0.3¶
3.0.2¶
Released on 2021-03-18 - GitHub - PyPI
- Fix doc (#27)
3.0.1¶
3.0.0¶
Released on 2021-03-17 - GitHub - PyPI
New public API for restriction. No breaking but enough change to warrant a major release.
2.0.0¶
Released on 2021-03-14 - GitHub - PyPI
Breaking changes
- LoadError is now LoaderError (#23)
Other changes
- Improve error messages (#23)
1.1.0¶
Released on 2021-03-14 - GitHub - PyPI
- Create a context object, remove MissingContextError (#22)
- Adding discussion topics & tighten implementation regarding extraneous caveat params (#21)
Minor version for refactoring some aspects, but no breaking changes.
1.0.6¶
1.0.5¶
1.0.4¶
1.0.3¶
Released on 2021-03-08 - GitHub - PyPI
- Build before publishing (#14)
1.0.2¶
Released on 2021-03-08 - GitHub - PyPI
- Fix auto-release, again (#11)
1.0.1¶
Released on 2021-03-08 - GitHub - PyPI
- Fix auto-release by naming job explicitely (#10)