Skip to content

Releases: patrick-kidger/action_update_python_project

v8

Choose a tag to compare

@patrick-kidger patrick-kidger released this 26 Sep 14:07

Added optional arguments:

  • pypi-repository-url: What PyPI repository to use. Defaults to 'https://pypi.org/'
  • checkout: Whether to check out the repository. Set to false to disable this if you've already done this in an earlier step.
  • allow-first-release: Whether to allow a first release to PyPI. Defaults to false, to avoid accidentally pushing code publicly until you're ready. (We generally recommend pushing a first release manually when you're ready, but this flag can be useful if you're pushing to an internal PyPI repository that only your CD has authentication for.)

In addition:

  • Set python-version: false to not install any Python version.
  • Set pypi-token: false to upload to pypi-repository-url without attempting to authenticate. (For example, if using a cloud provider's PyPI implementation, and you have already authenticated with that cloud provider in an earlier step.)

v7

v7

Choose a tag to compare

@patrick-kidger patrick-kidger released this 27 Jan 12:23

Now using uv as it supports installing deps without the current project.

v6

v6

Choose a tag to compare

@patrick-kidger patrick-kidger released this 25 Nov 08:40

Removed the PyPA action for pushing to PyPI, which seems to have become unreliable. Now just using twine directly.

(Skipping the v5 release as this was stuck using the old broken PyPA action.)

v4

v4

Choose a tag to compare

@patrick-kidger patrick-kidger released this 18 Nov 10:24

Removed email notifications. The emailing itself has always ended up being flakier than running the tests, so removed this functionality.

v3

Choose a tag to compare

@patrick-kidger patrick-kidger released this 17 Oct 18:13
df54820

What's Changed

New Contributors

Full Changelog: v2...v3

v2

Choose a tag to compare

@patrick-kidger patrick-kidger released this 30 Apr 20:50
  • Updated to handle deprecation of Python's setuptools
  • Updated to handle deprecation of GitHub Action's ::set-output.
  • Now requires pyproject.toml.

Action_update_python_project v1

Choose a tag to compare

@patrick-kidger patrick-kidger released this 07 Mar 04:09

Initial release!