Skip to content

Releases: hynek/build-and-inspect-python-package

v1.4

13 Oct 06:24
v1.4
8dc6414
Compare
Choose a tag to compare

Added

  • The contents listing of the SDist, the contents listing of the wheel, and the package metadata are now conveniently added to the CI run summary. So, you don't have to click through the build logs or download anything to give it a quick glimpse.
    #17

Fixed

  • The Python environment that is used by us is better isolated.
    #18

v1.3

24 Aug 08:51
v1.3
977a380
Compare
Choose a tag to compare

Added

  • Package metadata is now printed and uploaded as an artifact.
    #11
  • The PyPI README, that is a project's PyPI landing page, is now uploaded as an artifact.
    #11

v1.2

21 Aug 16:07
f29d549
Compare
Choose a tag to compare

Added

  • The location of the built packages is now returned using the dist output.
    #9

v1.1

20 Aug 17:38
e1f943d
Compare
Choose a tag to compare

A quick change before people start using and relying too much on this: the build packages go to /tmp/baipp-out instead of polluting the working directory. That’s the only change!

v1.0

20 Aug 13:51
2f0fdb3
Compare
Choose a tag to compare

The first release I consider stable!

Changes

Changed

  • twine now runs in --strict mode.

  • All tools are now pinned reliability (and hopefully caching in the future).

  • The action now uses setup-python itself to enable pinning (and hopefully caching in the future). Currently, Python 3.10 is used.

  • The tools are installed into a virtual environment. That means you can re-use the global Python environment and do further checks.

    See for example how argon2-cffi-bindings uses it to check the wheels don't break a dependency.

v0.1

20 Aug 06:17
3127435
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

Initial release so I can start testing!