Package Details: python-deadlib 3.13.0-2

Git Clone URL: https://aur.archlinux.org/python-deadlib.git (read-only, click to copy)
Package Base: python-deadlib
Description: Python standard library redistribution, "dead batteries"
Upstream URL: https://github.com/youknowone/python-deadlib
Licenses: PSF-2.0
Conflicts: python-aifc, python-asynchat, python-asyncore, python-cgi, python-cgitb, python-chunk, python-crypt, python-imghdr, python-mailcap, python-nntplib, python-pipes, python-smtpd, python-sndhdr, python-standard-aifc, python-standard-asynchat, python-standard-asyncore, python-standard-cgi, python-standard-cgitb, python-standard-chunk, python-standard-crypt, python-standard-imghdr, python-standard-mailcap, python-standard-nntplib, python-standard-pipes, python-standard-smtpd, python-standard-sndhdr, python-standard-sunau, python-standard-telnetlib, python-standard-uu, python-standard-xdrlib, python-sunau, python-telnetlib, python-uu, python-xdrlib
Provides: python-aifc, python-asynchat, python-asyncore, python-cgi, python-cgitb, python-chunk, python-crypt, python-imghdr, python-mailcap, python-nntplib, python-pipes, python-smtpd, python-sndhdr, python-standard-aifc, python-standard-asynchat, python-standard-asyncore, python-standard-cgi, python-standard-cgitb, python-standard-chunk, python-standard-crypt, python-standard-imghdr, python-standard-mailcap, python-standard-nntplib, python-standard-pipes, python-standard-smtpd, python-standard-sndhdr, python-standard-sunau, python-standard-telnetlib, python-standard-uu, python-standard-xdrlib, python-sunau, python-telnetlib, python-uu, python-xdrlib
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 0
Popularity: 0.000000
First Submitted: 2024-12-28 21:18 (UTC)
Last Updated: 2024-12-30 16:17 (UTC)

Dependencies (6)

Required by (7)

Sources (1)

Pinned Comments

xiota commented on 2025-01-07 22:29 (UTC) (edited on 2025-01-07 22:44 (UTC) by xiota)

Package maintainers: Please depend on the needed virtual packages, instead of directly on -deadlib. The python-xyz form would be preferred.

This is a monolithic package that is intended for users who want to resolve most of the recently deprecated modules with a single package. Other packages may be created by other maintainers in the future for users who want to install only modules that are actually needed.

Latest Comments

« First ‹ Previous 1 2

Vekhir commented on 2024-12-29 00:57 (UTC) (edited on 2024-12-29 00:59 (UTC) by Vekhir)

@xiota I've updated the PKGBUILD in my repo. We can selectively add entries to the special_deps associative array (hash map) to append them to the general depends array.

Generating the .SRCINFO this way takes about 10 seconds.

Vekhir commented on 2024-12-29 00:15 (UTC)

@xiota Here is what I've been working on: https://github.com/Vekhir/AUR-python-deadlib/blob/main/PKGBUILD

Vekhir commented on 2024-12-29 00:09 (UTC) (edited on 2024-12-29 00:11 (UTC) by Vekhir)

Thanks. I have been working on splitting the packages. Have you checked the dependencies of each package? E.g. aifc requires chunk.

What would you do with the other packages?

xiota commented on 2024-12-29 00:09 (UTC)

@Vekhir Added you as comaintainer. Will switch to split packaging. Will take a little while. Would be helpful to add me to existing python-standard-* packages so I can fold them into this one. Would be faster than waiting for deletion requests.

micwoj92 commented on 2024-12-28 23:23 (UTC)

+1 on what Vekhir said. Most people would only need 1 or 2 of these modules, not all.

Vekhir commented on 2024-12-28 22:24 (UTC)

With respect to your question in python-standard-aifc: I think it's better as a split package, though the difference is negligible here - I don't think this package is ever being officially adopted.

Apart from that, the packages can be installed separately, so splitting it allows for only installing what is necessary, i.e. a cleaner system.

You can make me a co-maintainer if you want. Not that I think this package is going to need lots of maintainance :)