Skip to content

Releases: diazona/setuptools-pyproject-migration

v0.3.1.post0

01 Sep 06:45
Compare
Choose a tag to compare

I forgot to update the changelog when releasing v0.3 or v0.3.1. 😰 This post-release is a simple way to make up for that.

What's Changed

Full Changelog: v0.3.1...v0.3.1.post0

v0.3.1

29 Aug 19:26
be80bb2
Compare
Choose a tag to compare

This release fixes a couple of bugs affecting environments with old versions of setuptools or older versions of Python.

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3

25 Aug 01:58
5e86ff0
Compare
Choose a tag to compare

This is the third public release, which incorporates numerous bug fixes and brings the project very close to full support for all project metadata fields. Thank you to all our contributors and users! We look forward to your feedback.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0b0

v0.2

28 Dec 08:07
44807ad
Compare
Choose a tag to compare

This is our second release intended for general public use, incorporating a number of bug fixes and minor improvements. Thanks to everyone who tried the package out and/or offered feedback!

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.2rc1

28 Dec 07:58
44807ad
Compare
Choose a tag to compare
v0.2rc1 Pre-release
Pre-release

Trial run for the second release. Full release notes will be added when the second release is finalized.

Full Changelog: v0.1.0...v0.2.0rc1

Initial Release

10 Oct 02:58
fde5f75
Compare
Choose a tag to compare

The initial release… after trial run v0.1a0.

What's Changed

  • Implement a proof-of-concept setuptools plugin by @diazona in #1
  • Set minimum supported Python version to 3.6 by @diazona in #3
  • Add setuptools as an explicit dependency by @diazona in #7
  • Add a simple test by @diazona in #4
  • Configure linters and fix issues detected by @diazona in #5
  • Update development status to pre-alpha by @diazona in #8
  • Make the documentation build successfully by @diazona in #11
  • Update .editorconfig file for consistency by @diazona in #12
  • Add pre-commit hooks for remaining linters by @diazona in #13
  • Revert "Change one instance of project name that I missed" by @diazona in #14
  • Tweak some project settings by @sjlongland in #16
  • Skip duplicate actions when pushing in this repository by @diazona in #15
  • Add more pre-commit hooks by @diazona in #24
  • Implement emitting of some project dependencies by @sjlongland in #17
  • Merge latest updates from jaraco/skeleton by @diazona in #22
  • Add complete TOML type information by @diazona in #21
  • Switch to more precise type definitions by @diazona in #26
  • Refactor testing to use the data structure directly by @diazona in #25
  • Add a pre-commit hook to verify Github Actions configuration by @diazona in #27
  • Configure pre-commit.ci to skip the actionlint-docker hook by @diazona in #41
  • Rewrite the release workflow and refactor existing GHA workflows by @diazona in #40
  • Test additional Python versions and dependency versions by @diazona in #23
  • Split linting/static checks apart from pytest by @diazona in #48
  • Various improvements to the README file by @diazona in #50
  • Add support for author and maintainer fields by @diazona in #45
  • Add additional project URLs by @diazona in #49
  • .coveragerc: Exclude tests and their fixtures. by @sjlongland in #52
  • Issue 36: Implement entrypoint support by @sjlongland in #46
  • Add contribution guidance in CONTRIBUTING.md by @diazona in #54
  • Add support for classifiers by @diazona in #53
  • Fix or ignore all warnings by @diazona in #55
  • Support the description field by @diazona in #57
  • Bugfix/setuptools circular import workaround by @sjlongland in #60
  • Support readme files by @diazona in #58
  • Support keywords by @diazona in #62
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #59
  • Streamline the manual creation of Distribution objects with new fixtures by @diazona in #63
  • Add support for requires-python by @diazona in #65
  • Add a badge reflecting the status of the documentation build by @diazona in #67
  • Add a console script to run the pyproject command by @diazona in #69
  • Support URLs by @diazona in #66
  • Support optional dependencies by @diazona in #70
  • Add more detail to documentation by @diazona in #73
  • Add WIP repo status badge by @diazona in #75
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #79
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #80
  • Add tests of real distribution packages by @diazona in #81
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #82
  • Remove setuptools maximum version by @diazona in #83
  • Limit dependency on script runner fixture by @diazona in #85
  • Add license field support by @sjlongland in #78
  • Fix the non-running of slow tests in CI by @diazona in #89
  • Enable towncrier for changelog aggregation by @diazona in #90
  • Update development status to alpha by @diazona in #84
  • Issue 91: CHANGELOG.rst: Update for initial release by @sjlongland in #93

New Contributors

Full Changelog: https://github.com/diazona/setuptools-pyproject-migration/commits/v0.1.0 and https://github.com/diazona/setuptools-pyproject-migration/commits/v0.1a0

Candidate for initial release

07 Oct 08:17
ddadec2
Compare
Choose a tag to compare
Pre-release

This is a test run to check whether the release process works, so we can fix any bugs in it before making a final release.

What's Changed

  • Implement a proof-of-concept setuptools plugin by @diazona in #1
  • Set minimum supported Python version to 3.6 by @diazona in #3
  • Add setuptools as an explicit dependency by @diazona in #7
  • Add a simple test by @diazona in #4
  • Configure linters and fix issues detected by @diazona in #5
  • Update development status to pre-alpha by @diazona in #8
  • Make the documentation build successfully by @diazona in #11
  • Update .editorconfig file for consistency by @diazona in #12
  • Add pre-commit hooks for remaining linters by @diazona in #13
  • Revert "Change one instance of project name that I missed" by @diazona in #14
  • Tweak some project settings by @sjlongland in #16
  • Skip duplicate actions when pushing in this repository by @diazona in #15
  • Add more pre-commit hooks by @diazona in #24
  • Implement emitting of some project dependencies by @sjlongland in #17
  • Merge latest updates from jaraco/skeleton by @diazona in #22
  • Add complete TOML type information by @diazona in #21
  • Switch to more precise type definitions by @diazona in #26
  • Refactor testing to use the data structure directly by @diazona in #25
  • Add a pre-commit hook to verify Github Actions configuration by @diazona in #27
  • Configure pre-commit.ci to skip the actionlint-docker hook by @diazona in #41
  • Rewrite the release workflow and refactor existing GHA workflows by @diazona in #40
  • Test additional Python versions and dependency versions by @diazona in #23
  • Split linting/static checks apart from pytest by @diazona in #48
  • Various improvements to the README file by @diazona in #50
  • Add support for author and maintainer fields by @diazona in #45
  • Add additional project URLs by @diazona in #49
  • .coveragerc: Exclude tests and their fixtures. by @sjlongland in #52
  • Issue 36: Implement entrypoint support by @sjlongland in #46
  • Add contribution guidance in CONTRIBUTING.md by @diazona in #54
  • Add support for classifiers by @diazona in #53
  • Fix or ignore all warnings by @diazona in #55
  • Support the description field by @diazona in #57
  • Bugfix/setuptools circular import workaround by @sjlongland in #60
  • Support readme files by @diazona in #58
  • Support keywords by @diazona in #62
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #59
  • Streamline the manual creation of Distribution objects with new fixtures by @diazona in #63
  • Add support for requires-python by @diazona in #65
  • Add a badge reflecting the status of the documentation build by @diazona in #67
  • Add a console script to run the pyproject command by @diazona in #69
  • Support URLs by @diazona in #66
  • Support optional dependencies by @diazona in #70
  • Add more detail to documentation by @diazona in #73
  • Add WIP repo status badge by @diazona in #75
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #79
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #80
  • Add tests of real distribution packages by @diazona in #81
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #82
  • Remove setuptools maximum version by @diazona in #83
  • Limit dependency on script runner fixture by @diazona in #85
  • Add license field support by @sjlongland in #78
  • Fix the non-running of slow tests in CI by @diazona in #89
  • Enable towncrier for changelog aggregation by @diazona in #90
  • Update development status to alpha by @diazona in #84
  • Issue 91: CHANGELOG.rst: Update for initial release by @sjlongland in #93

New Contributors

Full Changelog: https://github.com/diazona/setuptools-pyproject-migration/commits/v0.1a0