Package Details: python-arxiv 2.1.0-1

Git Clone URL: https://aur.archlinux.org/python-arxiv.git (read-only, click to copy)
Package Base: python-arxiv
Description: Python wrapper for the arXiv API: http://arxiv.org/help/api/
Upstream URL: https://github.com/lukasschwab/arxiv.py
Licenses: MIT
Submitter: yodaembedding
Maintainer: yodaembedding
Last Packager: yodaembedding
Votes: 1
Popularity: 0.000000
First Submitted: 2021-02-28 06:35 (UTC)
Last Updated: 2023-12-27 01:45 (UTC)

Latest Comments

gesh commented on 2024-03-25 13:05 (UTC)

Also, please update to PEP517 installs -- directly invoking setup.py is deprecated nowadays.

gesh commented on 2024-02-13 20:59 (UTC) (edited on 2024-02-14 15:42 (UTC) by gesh)

This doesn't need to be a split package -- $pkgbase can be dropped, and pkgname made into a string instead. Similarly, depends+=() can be removed from package(). Also, https://wiki.archlinux.org/title/Python_packaging_guidelines suggests using _name instead of _module. Besides, is there a reason you're adding --skip-build? Finally, you could add check() { cd "${srcdir}/${_module}-${pkgver}"; python setup.py test; } and checkdepends=(python-pytest python-ruff python-pdoc==13.1.0 python-pip-audit)