From f516638b7fe9592837389826a6152a7e1b251c54 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 30 May 2020 11:44:06 +0100 Subject: gentoo resync : 30.05.2020 --- dev-python/APScheduler/APScheduler-3.5.3.ebuild | 68 ------------------------ dev-python/APScheduler/APScheduler-3.6.3.ebuild | 69 +++++++++++++++++++++++++ dev-python/APScheduler/Manifest | 4 +- 3 files changed, 71 insertions(+), 70 deletions(-) delete mode 100644 dev-python/APScheduler/APScheduler-3.5.3.ebuild create mode 100644 dev-python/APScheduler/APScheduler-3.6.3.ebuild (limited to 'dev-python/APScheduler') diff --git a/dev-python/APScheduler/APScheduler-3.5.3.ebuild b/dev-python/APScheduler/APScheduler-3.5.3.ebuild deleted file mode 100644 index 0f91a4ff2f2d..000000000000 --- a/dev-python/APScheduler/APScheduler-3.5.3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="In-process task scheduler with Cron-like capabilities" -HOMEPAGE="https://github.com/agronholm/apscheduler" -SRC_URI="mirror://pypi/A/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/pytz[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/six-1.4.0[${PYTHON_USEDEP}] - >=dev-python/tzlocal-1.2[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - )" - -# Tests that are known to fail (some may be triggered by network-sandbox). -test_failures=( - test_add_class_method_job - test_add_instance_method_job - test_add_job_conflicting_id - test_asyncio_executor_shutdown - test_get_all_jobs - test_get_next_run_time - test_get_pending_jobs - test_get_pending_jobs_subsecond_difference - test_lookup_job - test_lookup_nonexistent_job - test_one_job_fails_to_load - test_remove_all_jobs - test_remove_job - test_remove_nonexistent_job - test_repr_mongodbjobstore - test_repr_redisjobstore - test_repr_zookeeperjobstore - test_run_coroutine_job - test_run_coroutine_job_tornado - test_update_job - test_update_job_clear_next_runtime - test_update_job_next_runtime - test_update_job_nonexistent_job - test_zookeeper_client_keep_open - test_zookeeper_client_ref -) - -python_prepare_all() { - sed -i -e /setuptools_scm/d setup.py || die - while read -r -d ''; do - sed -Ee "s:$(echo "${test_failures[@]}"| sed 's: :|:g'):_\\0:" -i "${REPLY}" || die - done < <(grep -rElZ "$(echo "${test_failures[@]}"| sed 's: :|:g')" "${S}") - - distutils-r1_python_prepare_all -} - -python_test() { - py.test || die "Testing failed with ${EPYTHON}" -} diff --git a/dev-python/APScheduler/APScheduler-3.6.3.ebuild b/dev-python/APScheduler/APScheduler-3.6.3.ebuild new file mode 100644 index 000000000000..e00b6354bb4f --- /dev/null +++ b/dev-python/APScheduler/APScheduler-3.6.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="In-process task scheduler with Cron-like capabilities" +HOMEPAGE="https://github.com/agronholm/apscheduler" +SRC_URI="mirror://pypi/A/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/pytz[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + www-servers/tornado[${PYTHON_USEDEP}] + )" + +# Tests that are known to fail (some may be triggered by network-sandbox). +test_failures=( + test_add_class_method_job + test_add_instance_method_job + test_add_job_conflicting_id + test_asyncio_executor_shutdown + test_get_all_jobs + test_get_next_run_time + test_get_pending_jobs + test_get_pending_jobs_subsecond_difference + test_lookup_job + test_lookup_nonexistent_job + test_one_job_fails_to_load + test_remove_all_jobs + test_remove_job + test_remove_nonexistent_job + test_repr_mongodbjobstore + test_repr_redisjobstore + test_repr_zookeeperjobstore + test_run_coroutine_job + test_run_coroutine_job_tornado + test_update_job + test_update_job_clear_next_runtime + test_update_job_next_runtime + test_update_job_nonexistent_job + test_zookeeper_client_keep_open + test_zookeeper_client_ref +) + +python_prepare_all() { + sed -i -e /setuptools_scm/d setup.py || die + while read -r -d ''; do + sed -Ee "s:$(echo "${test_failures[@]}"| sed 's: :|:g'):_\\0:" -i "${REPLY}" || die + done < <(grep -rElZ "$(echo "${test_failures[@]}"| sed 's: :|:g')" "${S}") + + distutils-r1_python_prepare_all +} + +python_test() { + py.test || die "Testing failed with ${EPYTHON}" +} diff --git a/dev-python/APScheduler/Manifest b/dev-python/APScheduler/Manifest index 7bee644e33eb..feee2613a071 100644 --- a/dev-python/APScheduler/Manifest +++ b/dev-python/APScheduler/Manifest @@ -1,3 +1,3 @@ -DIST APScheduler-3.5.3.tar.gz 95527 BLAKE2B 3d1bb49a497781d017e2fbd47176186f6449650500c57a141a114f6c610081b9d85553793f9c9f00422d3a299c26c292ab667cfe3866c381bcbf39161133b615 SHA512 dd3e98d0f474511851bdc109a1c65f7f97d221f95d086603d12b3f280285460234724369f05816e1754d58d94adadbec0deb8a0fa63fcd6531914d4a1f4fb3fc -EBUILD APScheduler-3.5.3.ebuild 1792 BLAKE2B a80a65e8ef6d37d7fe5bf8dd408b5664219272157ec09315903cc241b276c2ef3f514b19d2ce78beee153eb959c29a83d584aeb86463e7477a7926128888069c SHA512 0355ce47492988bd14a89cc081600d87844d6f5f5dc875cd021d5dc855fa0a263aa3a13b1f3421926e001b687a3b85e1a777c45396137cc4641bc104865c0972 +DIST APScheduler-3.6.3.tar.gz 96309 BLAKE2B 6dcd49ec3ebe4f815a7fd2594c438dfe99d9de720a4319a3c7c202deba1235740e478357dd78ef74ec3610652b23a58f23c1188fcddb3b2e48b160895f3ed06a SHA512 4c348a4f37a7973633554a69635f334b3c293c8942fe853b309b4b65335f5d4d553d7d42fd4661b0e6a36f5e97446d296a2c8971bdb51dad3bc8ee6b6d3b20ba +EBUILD APScheduler-3.6.3.ebuild 1838 BLAKE2B 033af0f8568160181b282208c440ba459fe41f2006decbc5a5c62151db70ec2993d6f3552cce3fa6b4e9d4871c71fb2f6006ecdb0dbb2ec507e4814603d88e04 SHA512 b40c6fc407aec78c74fc7c2fb7273d56ab83ade6d3f3f9b3fc78115d4b6efd0117180a5a20e5dc5dcff2c18fde74f3dc1973db4c83db733d06bea6f60fbcf874 MISC metadata.xml 353 BLAKE2B e0c141ff0ac5a9f98c3b55871de97976f15324b722420a8def45a053b2fdd0b992c44bd6d1c4824c479700871951423ff13f921043a5dd8770ae73a279deac9b SHA512 48d42b0d3fd5ab07ecbd8554cef11d06bf5d7616e777d6e76103699f305f9aee7bd8618294d5548a62815a621bd4fe6ac4d32c008b79ac7f7334d6a29a261008 -- cgit v1.2.3