You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to package this python module for a Linux distro and there are some issues I've noticed with your published packages:
Source releases don't include a copy of the MIT license the MIT license requires you provide a copy of the LICENSE file when you distribute your module
Some releases published on PyPI aren't published on GitHub retrieving the source releases for packaging from GitHub brings lower maintenance overhead and better transparency than retrieving them from PyPI
Release file naming isn't very packager friendly the module is named notify-py, yet the published release file names are notify_py, inconsistencies like this increase the verbosity of the packaging definitions and maintenance overhead
The text was updated successfully, but these errors were encountered:
knthm
changed the title
Synchronize PyPI and GitHub releases
Various issues with published releases
Apr 27, 2022
knthm
changed the title
Various issues with published releases
Release publishing workflow issues
Apr 27, 2022
Source releases don't include a copy of the MIT license
the MIT license requires you provide a copy of the LICENSE file when you distribute your module
Agreed, I'll get this in the next release.
Some releases published on PyPI aren't published on GitHub
retrieving the source releases for packaging from GitHub brings lower maintenance overhead and better transparency than retrieving them from PyPI
I agree, I'll update the CI workflow to also do a Github release.
Release file naming isn't very packager friendly
the module is named notify-py, yet the published release file names are notify_py, inconsistencies like this increase the verbosity of the packaging definitions and maintenance overhead
Unfortunately, i did initially tend the package to be installable over "notify_py" but pip automatically changes any underscores to dashes. If there is an alternative solution that makes it easier for you guys to package it up, I'm happy to help.
I'm trying to package this python module for a Linux distro and there are some issues I've noticed with your published packages:
the MIT license requires you provide a copy of the LICENSE file when you distribute your module
retrieving the source releases for packaging from GitHub brings lower maintenance overhead and better transparency than retrieving them from PyPI
the module is named
notify-py
, yet the published release file names arenotify_py
, inconsistencies like this increase the verbosity of the packaging definitions and maintenance overheadThe text was updated successfully, but these errors were encountered: