summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2026-02-07Correct dep: pyyaml is a checkdepgesh
See: https://github.com/sckott/habanero/issues/210
2026-02-02Follow wiki guidance, remove coverage checksgesh
This is a *dev* dependency, not a sanity test, and so has no place in end-user checks. See https://wiki.archlinux.org/index.php?title=Python_package_guidelines&oldid=806883
2026-02-02Cleanup variable usegesh
2026-02-02Update pytest autoload disabling for pytest 8.4gesh
2025-06-23Fix spelling of pytest-recording modulegesh
As configured, I had accidentally disabled pytest-recording (since pytest plugins aren't all named `pytest_...`), which made check() flakier than necessary
2025-06-09verbump: 2.3.0gesh
2025-04-27Make pytest invocation more robustgesh
By enumerating the pytest plugins we actually use, we avoid such cases as https://github.com/pytest-dev/pytest/issues/13369
2025-02-10Remove straggling _patchUrl variablegesh
2025-02-05verbump: 2.2.0gesh
PR199 making the python-bibtexparser checkdepends optional has been merged, so it doesn't need to be manually added. I've changed my mind in re adding it by default to the PKGBUILD -- since this isn't a VCS package, I'll default to having tests on optdepends be off by default, recommending people who use those optdepends to uncomment the corresponding checkdepends. (Though as namcap warns, the extra checkdepend is redundant. Still, I prefer to be thorough with my documentation)
2025-01-28Remove unnecessary python-wheel makedepgesh
2025-01-28PR updated, update checksumgesh
2025-01-23Merge PR199gesh
Autodisables bibtexparser-dependent test if it is not installed
2025-01-22verbump: 2.0.0gesh
Also added check() Note: The bound on the python-bibtexparser checkdepends is due to https://github.com/sckott/habanero/issues/144 and is provided by aur/python-bibtexparser-git. It can be removed once python-bibtexparser 2.0.0 lands in extra. Alternatively, one can uncomment the `-k 'not test...'` line in the PKGBUILD -- I've contacted upstream about this in the above issue and hope they'll make their testsuite autodetect the presence of `bibtexparser`.
2025-01-20Use stable PyPI URLsgesh
2025-01-20Update maintainer linegesh
2025-01-14Remove LicenseRef-gesh
Turns out (checking against [core]/[extra] packages) that a copyright line (which makes the license text not byte-for-byte equal to the SPDX reference license) isn't enough to require considering a license custom.
2024-12-23Bump pkgrel for Python 3.13gesh
2024-04-30Bump pkgrel to trigger rebuild for Python 3.12gesh
2024-04-15Install licenses, add optdepgesh
The MIT license provided has a copyright line, so needs installation in particular
2024-04-04Remove local-only filesgesh
.gitattributes are useful for local configuration, but they shouldn't have been checked in
2024-03-26Update to PEP517 standardgesh
2023-09-07fix: add make-dep python-pipJP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>
2023-05-21v1.2.3JP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>
2021-12-23v1.0.0JP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>
2018-11-01Update checksumsJP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>
2018-11-01Update to 0.6.2JP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>
2018-11-01Add python-setuptools to makedependsJP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>
2018-08-13Initial commitJP-Ellis
Signed-off-by: JP-Ellis <josh@jpellis.me>