commit:     9db130d7dcf1f46784f60b7d574a43ef3569bdd4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 22 04:39:08 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Dec 22 05:08:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db130d7

dev-python/apscheduler: Bump to 3.11.2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/apscheduler/Manifest                  |  2 ++
 dev-python/apscheduler/apscheduler-3.11.2.ebuild | 41 ++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/apscheduler/Manifest b/dev-python/apscheduler/Manifest
index 3940146d4a37..5d3a51ea561c 100644
--- a/dev-python/apscheduler/Manifest
+++ b/dev-python/apscheduler/Manifest
@@ -1 +1,3 @@
 DIST apscheduler-3.11.1.tar.gz 108044 BLAKE2B 
d36901dce5875e7b2bd0788e855e50f601467a28a0156862305f9b69959f64df4c65821d81635fb177580e7f3a91f24e3921509a607c1a46e6e40940767a447b
 SHA512 
3d7683565eec3448b2e8fa4ae2b5772cd052faf89b2815e8ba92a6376e2f980da420604016a8193225e7f10a0a9959294ac75c8e23185870274ba9e55ba3cf45
+DIST apscheduler-3.11.2.tar.gz 108683 BLAKE2B 
4278a2630acfcfd504134c8783610ac532ec4beae17c84c726c32fbb4b5d82886fd2bfd4f79939cd04ebbaa3da27e1a6e6b2ed0ede79750c9d8827e5be7c942f
 SHA512 
80f514e337d3cbf1a6e76c33159f29961ebb8c8489e50dc985f00ee70e4c45cc60b7a8eb5eacbf7c8d56fd13620c3842d91173caac590fa113ac0b080f8053a6
+DIST apscheduler-3.11.2.tar.gz.provenance 9599 BLAKE2B 
1e4732ce870c2b175e09da3f8c6a8430da0756946ef1803fdb767aeae02dc72bbd473dbb978f5f6b080f7bfb69493b2901407c15396bcef607d58e58cb08b76a
 SHA512 
770e87a12be70b3e326de93e861a7401e52a5e2bd026be0b25bab43470c6baecef730979f7f564e5016d48813cea455dcb261caf4f6e10194a3ec18702ad64ca

diff --git a/dev-python/apscheduler/apscheduler-3.11.2.ebuild 
b/dev-python/apscheduler/apscheduler-3.11.2.ebuild
new file mode 100644
index 000000000000..83f4651c43d8
--- /dev/null
+++ b/dev-python/apscheduler/apscheduler-3.11.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_PN=APScheduler
+PYPI_VERIFY_REPO=https://github.com/agronholm/apscheduler
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="In-process task scheduler with Cron-like capabilities"
+HOMEPAGE="
+       https://github.com/agronholm/apscheduler/
+       https://pypi.org/project/APScheduler/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+       >=dev-python/tzlocal-4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+       dev-python/setuptools-scm[${PYTHON_USEDEP}]
+       test? (
+               dev-python/pytz[${PYTHON_USEDEP}]
+               >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
+               dev-python/tornado[${PYTHON_USEDEP}]
+       )
+"
+
+EPYTEST_PLUGINS=( anyio pytest-timeout )
+distutils_enable_tests pytest
+
+PATCHES=(
+       # disable test fixtures using external servers (mongodb, redis...)
+       "${FILESDIR}"/apscheduler-3.11.0-external-server-tests.patch
+)

Reply via email to