diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-01 19:06:26 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-01 19:06:26 +0000 |
| commit | d42db3ed2648023a152ebde11df983ae337f4b51 (patch) | |
| tree | 6a3f1cb350fdeb482e3a0f12264203211ec046d8 /dev-python/apscheduler | |
| parent | 50a873956cea2ce32e1c02130595ee8a135afc1b (diff) | |
| download | baldeagleos-repo-d42db3ed2648023a152ebde11df983ae337f4b51.tar.gz baldeagleos-repo-d42db3ed2648023a152ebde11df983ae337f4b51.tar.xz baldeagleos-repo-d42db3ed2648023a152ebde11df983ae337f4b51.zip | |
Adding metadata
Diffstat (limited to 'dev-python/apscheduler')
| -rw-r--r-- | dev-python/apscheduler/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/apscheduler/apscheduler-3.11.1.ebuild | 52 |
2 files changed, 53 insertions, 0 deletions
diff --git a/dev-python/apscheduler/Manifest b/dev-python/apscheduler/Manifest index 072c4558d242..edbf5fc811a6 100644 --- a/dev-python/apscheduler/Manifest +++ b/dev-python/apscheduler/Manifest @@ -1 +1,2 @@ DIST apscheduler-3.11.0.tar.gz 107347 BLAKE2B 1c18a3779f73a6efaaa92e9a12bd34afaa4afbbeed76bf20b07a2eb9dbb11740e7e6d0f2a94bdd6c8a7ad16ea4db855ccce8a9dc007aa6da7d91b7362af90753 SHA512 c66d87773d3fe353e5f0bbc4bc9ba05337b555db0810e42e2e384fd9717438fda501d0c724cd7180010b11e5d8db901922b79a163aec3a420a6a65eafb6f39f6 +DIST apscheduler-3.11.1.tar.gz 108044 BLAKE2B d36901dce5875e7b2bd0788e855e50f601467a28a0156862305f9b69959f64df4c65821d81635fb177580e7f3a91f24e3921509a607c1a46e6e40940767a447b SHA512 3d7683565eec3448b2e8fa4ae2b5772cd052faf89b2815e8ba92a6376e2f980da420604016a8193225e7f10a0a9959294ac75c8e23185870274ba9e55ba3cf45 diff --git a/dev-python/apscheduler/apscheduler-3.11.1.ebuild b/dev-python/apscheduler/apscheduler-3.11.1.ebuild new file mode 100644 index 000000000000..d0fc303d68cf --- /dev/null +++ b/dev-python/apscheduler/apscheduler-3.11.1.ebuild @@ -0,0 +1,52 @@ +# 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 +PYTHON_COMPAT=( python3_{10..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 ) +distutils_enable_tests pytest + +PATCHES=( + # disable test fixtures using external servers (mongodb, redis...) + "${FILESDIR}"/apscheduler-3.11.0-external-server-tests.patch +) + +python_test() { + case ${EPYTHON} in + python3.14*) + # TODO: suddenly started failing in all versions + epytest -k "not processpool" + ;; + *) + epytest + ;; + esac +} |
