Releases: jenstroeger/python-package-template
Releases · jenstroeger/python-package-template
v2.3.1
Release Notes (2022-08-26)
Fix
- ci: separate artifacts for release and debugging (#297) (#298)
v2.3.0
Release Notes (2022-08-26)
Feat
- persist requirements.txt as a build artifact (#284)
- always create a reproducible build with
make dist
(#272)
Fix
- ci: allow PR Action to check commits across branches of forks (#287)
- disable noise when freezing the current venv (#273)
- enable CI on release bump commit (#269)
Refactor
- ci: remove write permissions from build.yaml (#291)
v2.2.0
Release Notes (2022-07-31)
Feat
- generate SLSA level 3 provenance for release artifacts (#259)
Refactor
- ci: use commitizen tool for pull request action (#263)
Fix
- create empty pip.conf file inside a new virtual environment (#264)
v2.1.0
Feature
- Use Bash as the shell to execute Makefile recipes (#256) (
e214bee
)
- Warn if generated builds are not reproducible (#253) (
0d385f7
)
- Move private file .upgraded into .venv/ folder (#248) (
2a24e24
)
Fix
- Default goal for make should be to build the entire package (#257) (
b0c8511
)
- Remove shebang comment from Makefile which isn’t actually runable (#252) (
29e32ca
)
v2.0.0
Feature
- Replace the Makefile’s quick-check goal with check-code (#239) (
caba574
)
- Add pytest-env and pytest-custom-exit-code plugin support (#243) (
2e6e0ca
)
Fix
- Flit doesn’t support MANIFEST.in, fix sdist accordingly (#244) (
20b9044
)
Breaking
- replace the Makefile’s quick-check goal with check-code (#239) (
caba574
)
Documentation
- Remove symlinks to UPSTREAM files, use proper community files (#245) (
e64554b
)
v1.6.1
Fix
- Add explicit settings path to isort in pre-commit configuration (#233) (
c75dc16
)
v1.6.0
Feature
- Consolidate sdist and wheel into a single build target (#229) (
c7fa042
)
Fix
- ci: Run all Actions except the Release job on the release commit (#230) (
a86ad65
)
v1.5.1
Fix
- Bump min pytest version according to the "test" dependencies (#220) (
f0352b7
)
- Don’t pin Black to a particular Python version (#217) (
b19ef03
)
Documentation
v1.5.0
Feature
- Move package specification, tool configs to pyproject.toml (#208) (
be7ba06
)
Fix
- ci: Release Action needs to use flit, too (
db56423
)
- ci: Use dedicated RELEASE_TOKEN for Release Action job (#219) (
d0dcf33
)
- ci: Enable Release Action for private, protected branches (#209) (
5c8a47f
)
- Add missing phony target to Makefile (#200) (
6dc8a86
)
Documentation
- Add security policy documentation, elaborate on test policy (#206) (
dc05694
)
- Elaborate on Python “package” and “application” (#199) (
cc7e7e5
)
- Add missing TOC references, add OSSF link, fix typos (#196) (
218eb08
)
v1.4.1
Fix
Documentation
- Elaborate on Python “package” and “application” (#199) (
cc7e7e5
)
- Add missing TOC references, add OSSF link, fix typos (#196) (
218eb08
)