Skip to content

Releases: pyscaffold/pyscaffold

v4.5

20 Jun 16:24
Compare
Choose a tag to compare

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

Full Changelog: v4.4.1...v4.5

v4.4.1

18 Apr 16:08
Compare
Choose a tag to compare

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

Full Changelog: v4.4...v4.4.1

v4.4

23 Jan 12:12
Compare
Choose a tag to compare

What's Changed

  • Add codespell to pre-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 in tox.ini and FAQ, #694
  • Update Python version in Read The Docs configuration, #695

New Contributors

Full Changelog: v4.3.1...v4.4

v4.3.1

20 Sep 14:24
Compare
Choose a tag to compare

What's Changed

  • Modify tox.ini template to allow passing the TWINE_REPOSITORY_URL environment variable, #666

New Contributors

Full Changelog: v4.3...v4.3.1

v4.3

20 Jul 10:11
Compare
Choose a tag to compare

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 since setuptools already includes it), #652.
  • Updated freebsd configuration in .cirrus.yml (with workaround for pipx in 2022Q3 repo), #657.

New Contributors

Full Changelog: v4.2.3...v4.3

v4.2.3

17 Jun 21:54
Compare
Choose a tag to compare

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

26 May 21:13
Compare
Choose a tag to compare

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

16 Mar 16:58
Compare
Choose a tag to compare

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

14 Mar 15:47
Compare
Choose a tag to compare

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

Full Diff: v4.1.5...v4.2

v4.1.5

22 Feb 16:28
Compare
Choose a tag to compare

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 with platformdirs, #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

Full Diff: v4.1.4...v4.1.5