summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2026-02-04 04:20:00 +0100
committerMichał Górny <mgorny@gentoo.org>2026-02-04 04:45:45 +0100
commit32b318fa8a857f66200f67d40cabfc643e5961b2 (patch)
tree24374daf7917cb4ac13ab1397976c89641e77c69 /dev-python
parent169dc7f6b7c55a2378ae09918a73cf0c1f8d05b4 (diff)
downloadgentoo-32b318fa8a857f66200f67d40cabfc643e5961b2.tar.gz
gentoo-32b318fa8a857f66200f67d40cabfc643e5961b2.tar.bz2
gentoo-32b318fa8a857f66200f67d40cabfc643e5961b2.zip
dev-python/pyzotero: Bump to 1.9.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pyzotero/Manifest2
-rw-r--r--dev-python/pyzotero/pyzotero-1.9.0.ebuild49
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest
index 2ee2f2264948..759b0e7a9a8b 100644
--- a/dev-python/pyzotero/Manifest
+++ b/dev-python/pyzotero/Manifest
@@ -1,2 +1,4 @@
DIST pyzotero-1.8.0.tar.gz 542005 BLAKE2B 3675bbb97d6c3931c8bd67e5a1b61826e5fb1e3850d4c50ea6139f7743c75c795c5b18bef74adc121a56df5811d16d5417adb3c089aea729697ef4594c87f5dc SHA512 5218bb0c45aad1f4c53f73aaa470215ed2bf63a4c721ee64f60aa144d3ac9617a675515bfd06c63db95fa8530f095c9eadc67b59eb1209c1701be22dca9df1a0
DIST pyzotero-1.8.0.tar.gz.provenance 9346 BLAKE2B 8aa25251118ddb4c920719b3fcc9ce4f6bd064137a1cc166e87d844aae14dc098298b2c2180bf6e7b29329f6e5202a0a943465455fb9adb07debb4c3ff974bb4 SHA512 919e9dd743972a27a1337aa358c4c4bd98fbf078c3eb5c29796112205e92277075ca088cfaf6f5a3fc252e41b6d22d8704826c1d285dc0a23236854ca96a03a4
+DIST pyzotero-1.9.0.tar.gz 543747 BLAKE2B 91d8f57e09d20426914df1f67a8b7618476684030a4a2e8a1f7874bdc38a30c2f82d1b534587753f19bd75f8b0d26dc8e0d878cd6bcd49cda56599fe151a4765 SHA512 140ee3b41985cad1e698f39ac18ac6e9a07c77041a562263346e1e481f8d65f7c517950e8f4193af6f456dce60c878db53a93b19aff5b857350a05f56a5586ff
+DIST pyzotero-1.9.0.tar.gz.provenance 9534 BLAKE2B 76bb75a924d9032a0369ff993c4e97196b4c4aa4cc0377bbd521d724f23116897015b332e1a2b130c7eb8207d91cd93f88a255808a58b6f4fc785fd9f6848fec SHA512 fd9ef5ce0fe1d3eed014db8eff50303e3212530bc2a66c9c6a4f2ec2c428ee4d5c2a2475755b623ec132623bd226c8e3cf9e21720f8013b2c6a9d9d16470ce04
diff --git a/dev-python/pyzotero/pyzotero-1.9.0.ebuild b/dev-python/pyzotero/pyzotero-1.9.0.ebuild
new file mode 100644
index 000000000000..02ccc167bcbe
--- /dev/null
+++ b/dev-python/pyzotero/pyzotero-1.9.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=uv-build
+PYPI_VERIFY_REPO=https://github.com/urschrei/pyzotero
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python client for the Zotero API"
+HOMEPAGE="
+ https://github.com/urschrei/pyzotero/
+ https://pypi.org/project/pyzotero/
+"
+
+LICENSE="BlueOak-1.0.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ app-text/zotero-bin
+ <dev-python/bibtexparser-2[${PYTHON_USEDEP}]
+ >=dev-python/bibtexparser-1.4.3[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.12[${PYTHON_USEDEP}]
+ >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}]
+ >=dev-python/whenever-0.8.8[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}]
+ test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2025.2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/tzdata-2025.2[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx doc \
+ dev-python/sphinx-rtd-theme
+EPYTEST_PLUGINS=( pytest-asyncio )
+distutils_enable_tests pytest
+
+python_test() {
+ > tests/__init__.py || die
+ epytest -o addopts=
+}