Em agosto 19, 2021 16:46 Kevin Morris via aur-general escreveu:
Hi aur-general,
I've come across a Python library which serves a nice purpose for aurweb's FastAPI implementation, but noticed that it is not yet maintained in the Arch official repositories. For aurweb, we'd like to stick to packages which exist within our official repositories, and so I'm here to start a chat about either someone picking it up or applying as a TU to maintain it.
Upstream: https://github.com/Pylons/paginate Description: A Python pagination module
I've put together an AUR package for this project to share/demonstrate its PKGBUILD that could be used to produce a [community] package, located at https://aur.archlinux.org/packages/python-paginate/.
There are other python-*-paginate libraries around the AUR, but they are not meant to be as standalone as Pylon's paginate seems to be (out of the box, at least).
For any TUs out there, could you perhaps give some feedback as to your thoughts on the package topic? It'd be greatly appreciated.
That being said, I could maintain the package, but I have not really reached out to TUs to get any sort of sponsorship in regards to this, as I do not really have many packages that I know of to pick up.
My main goal here is to get `python-paginate` into [community], however that may be achieved.
Would this be possible?
Thanks for your time and willingness to read this.
Regards, Kevin Morris
-- Kevin Morris Software Developer
Identities: - kevr @ Libera
Is there any specific reason not to use virtualenvs for aurweb deployments? We have a few python services, some use repo packages, some use virtualenv's. Both have pros and cons, but our heaviest stuff, which is archweb, uses a venv, because it has a bunch of deps and also because we can't always update the django version without issues. I never used fastapi, but I presume there might be breaking changes between versions. We shouldn't postpone upgrading the aurweb server because of this. If some TU wants to maintain it, fine. But, for the actual deployment, I wouldn't use repo packages. Regards, Giancarlo Razzolini