[aur-general] Python Package Update Review Request
Hello, I'm fairly new to the PEP 517 workflow for Python Packaging however python-dephell / setuptools have created a problem where deprecated components are being invoked which, after further research, I've learned are related to the streamdeck-ui package <https://aur.archlinux.org/packages/streamdeck-ui> I maintain (*that I didn't make, I adopted*) failing to build <https://pastebin.com/qNbJNH8y>. I believe I've figured out that updating to the PEP 517 workflow should allow the issues we're seeing to go away and allow building to work again for the foreseeable future because the updates would eliminate the need for the failing modules invoked for build() and if I've read this all correctly the standard update means the package would remaining usable for longer. If I could get a review of the attached PKGBUILD that would be great! Thanks, Sean Build errors from previous version: https://pastebin.com/qNbJNH8y PS - Can I get pointed in the right direction for info on setting up PGP keys? Thanks!
I apologize, I forgot to attach the PKGBUILD! Thanks, Sean On Thu, Jun 30, 2022 at 2:42 PM Sean Snell via aur-general < aur-general@lists.archlinux.org> wrote:
Hello, I'm fairly new to the PEP 517 workflow for Python Packaging however python-dephell / setuptools have created a problem where deprecated components are being invoked which, after further research, I've learned are related to the streamdeck-ui package <https://aur.archlinux.org/packages/streamdeck-ui> I maintain (*that I didn't make, I adopted*) failing to build <https://pastebin.com/qNbJNH8y>.
I believe I've figured out that updating to the PEP 517 workflow should allow the issues we're seeing to go away and allow building to work again for the foreseeable future because the updates would eliminate the need for the failing modules invoked for build() and if I've read this all correctly the standard update means the package would remaining usable for longer.
If I could get a review of the attached PKGBUILD that would be great! Thanks, Sean
Build errors from previous version: https://pastebin.com/qNbJNH8y
PS - Can I get pointed in the right direction for info on setting up PGP keys? Thanks!
-- Sean Snell Technical Services Manager CMH Solutions LLC 440-299-8111 x3 ssnell@cmhsol.com https://cmhsol.com Cleveland, OH 44124
On 30/06/2022 19:43, Sean Snell via aur-general wrote:
I apologize, I forgot to attach the PKGBUILD! Thanks, Sean
On Thu, Jun 30, 2022 at 2:42 PM Sean Snell via aur-general < aur-general@lists.archlinux.org> wrote:
Hello, Hi Sean, If I could get a review of the attached PKGBUILD that would be great! Thanks, Sean The PKGBUILD you attached has some slight differences that the guidelines [1]. Also I suppose you also need to depend on `udev` since you add a udev rule. PS - Can I get pointed in the right direction for info on setting up PGP keys? Thanks!
I'm not sure what you mean with this. For PGP setup you can just google it - there are many how-to. Is this related to the PKGBUILD? [1]: https://wiki.archlinux.org/title/Python_package_guidelines#Standards_based_(...) -- Leonidas Spyropoulos PGP: 59E43E106B247368
participants (3)
-
Leonidas Spyropoulos
-
Sean Snell
-
Sean Snell