Skip to content

Conversation

@RKrahl
Copy link
Owner

@RKrahl RKrahl commented Aug 9, 2025

Some review of the tool chain to build the package:

  • Drop setuptools_scm in favour of git-props,
  • Disable PEP 625 enforcing added in setuptools 69.3.0,
  • Fix dependencies, add a note to the README hinting that python-systemd is not to be confused with the PyPI package of the same name,
  • Add workflow to publish releases to PyPI,
  • Misc.

@RKrahl RKrahl added this to the 1.1.1 milestone Aug 9, 2025
@RKrahl RKrahl added the toolchain Related to the tools to build the package rather then to the package itself label Aug 9, 2025
@RKrahl RKrahl merged commit 10e3624 into master Aug 9, 2025
8 checks passed
@RKrahl RKrahl deleted the setup branch August 9, 2025 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

toolchain Related to the tools to build the package rather then to the package itself

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants