Releases: pyscaffold/pyscaffold
v4.5
What's Changed
- Change macOS default configuration dir from ~/Library/Preferences to ~/Library/Application Support, #721.
This change is motivated by the upgrade in the platformdirs dependency. You can read more about the motivation in platformdirs/platformdirs#98. - Simplify git command, by letting exceptions go through, #714
New Contributors
- @musicinmybrain made their first contribution in #721
Full Changelog: v4.4.1...v4.5
v4.4.1
What's Changed
- Re-use pre-built wheels in CI for upgrade tests in #702
- Make security permissions explicit in GHA template #704
- Fix
GITHUB_TOKEN
variable in GHA template #715
New Contributors
- @victorgarcia98 made their first contribution in #715
Full Changelog: v4.4...v4.4.1
v4.4
What's Changed
- Add
codespell
topre-commit
config, #674 - Allow
venv_install
in config file, #680 - Avoid problematic
tox
4.0 and 4.1, #689 - Update
macos
instances on Cirrus CI, #690 - Replace deprecated
set-output
, #688 - Update CI templates, #693
- Add comments about building
sdist
intox.ini
and FAQ, #694 - Update Python version in Read The Docs configuration, #695
New Contributors
- @cylussec made their first contribution in #688
- @koenvervloesem made their first contribution in #695
Full Changelog: v4.3.1...v4.4
v4.3.1
What's Changed
- Modify
tox.ini
template to allow passing theTWINE_REPOSITORY_URL
environment variable, #666
New Contributors
Full Changelog: v4.3...v4.3.1
v4.3
This is a small incremental release, focusing on small improvements of existing functionality.
What's Changed
- Removed wheel from the set of build dependencies in
pyproject.toml
(it is redundant sincesetuptools
already includes it), #652. - Updated
freebsd
configuration in.cirrus.yml
(with workaround forpipx
in 2022Q3 repo), #657.
New Contributors
Full Changelog: v4.2.3...v4.3
v4.2.3
What's Changed
- Fix github action creating the demo-repo by, #644
- Update GitHub actions, #645
- Automatically create directory when saving config file, #648
Full Diff: v4.2.2...v4.2.3
v4.2.2
I am happy to announce the new patch-level release: PyScaffold v4.2.2.
Main Changes
- Update
.github/workflows/ci.yml
template, #637, #640 - Change note in skeleton to emphasize it can be removed/renamed, #641
New Contributors
Full Diff: v4.2.1...v4.2.2
v4.2.1
I am happy to announce the new patch-level release: PyScaffold v4.2.1.
This release improves the GitLab CI configuration updated in v4.2.
What's Changed
- Changed
.gitlab-ci.yml
template to work for GitLab Enterprise 14.7.4, #630
New Contributors
Full Diff: v4.2...v4.2.1
v4.2
I am happy to announce the new release: PyScaffold v4.2
.
This release brings a lot of improvements, specially in terms of continuous integrations!
The existing templates for Cirrus CI and GitLab CI were updated and PyScaffold can now generate configurations for GitHub Actions.
What's Changed
- Added
--github-actions
extension, #619 - Updated and improved
--gitlab
extension, #622 - Updated and improved
--cirrus
extension, #625 - Fixed
tox -e publish
example in docs by @bernhardschaefer, #627 - Added
colorama
as a runtime dependency for windows, #624
New Contributors
- @bernhardschaefer made their first contribution in #627
Full Diff: v4.1.5...v4.2
v4.1.5
I am happy to announce the new release: PyScaffold v4.1.5
.
Main Changes
- Add pyenv's
.python-version
into .gitignore, #576 - Added more --very-verbose logging to make clearer what's going on, #578
- Updated versions of containers in CI config, #583
- Fixed coverage config template for namespaced packages, #610
- Replaced internal
appdirs
dependency withplatformdirs
, #584
Documentation Changes
- Mention
python -m setuptools_scm
as a form of debugging, #574 - Mention setting the default branch in git in docs, #577
- Fix documented path to
pyscaffold/default.cfg
, #580
New Contributors
- @taylormonacelli made their first contribution in #580
Full Diff: v4.1.4...v4.1.5