dev-python/croniter: add 1.0.9 (as replacement for 1.0.6 which still has RDEP to dev-python/future)

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-03-14 22:51:06 +01:00
parent ed54cdd155
commit 874691713a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 43 additions and 6 deletions

View File

@ -617,12 +617,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1909 Ebuilds in total, 1898 of them have in total 1917 (42 different) licenses assigned.
There are 1904 Ebuilds in total, 1893 of them have in total 1912 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1073|
|Apache-2.0|444|
|MIT|1074|
|Apache-2.0|438|
|GPL-3|127|
|BSD|105|
|LGPL-3|25|

View File

@ -1,3 +1,5 @@
DIST croniter-1.0.6.tar.gz 30489 BLAKE2B a3caf1d0606dbec7a978e5089b08bf6edb13533524f5a3f1639483547b14a83f099276f4c63e9b84031202c088a8237326f70ecaca0bf3503f4a33173ce0d358 SHA512 1ca37c7dbd6a7365db112ccd474d76babc890aad1e2c341677be13c4f4e28a98219266efc065442e2077588a36b60c01d8e2996f0a32def690cf49e2c7c584bc
EBUILD croniter-1.0.6.ebuild 840 BLAKE2B a21a130fae907c932ad1c3e0b8671e6ef3870f40b75bdb3b607f876eef984a16a78ec02faa85552c169f8521c872eb8b290b1a8dfddb6a8546a2b3edabb25f15 SHA512 e9c98ed98e9518a213ef52c36eae8d9d5918987d3517402ed0f6a768bfd65cc983e6ba1cb5711766c9a15ef81a1ae673466a9bb7ec8d0e8501f82509aacefe97
DIST croniter-1.0.9.tar.gz 31258 BLAKE2B 01033a483f9f996ede903f9f0f648c9c2e5b270e0cce29845e264d0bbd6f792eeef69ada03ceca6b747ce4db98d79b7875f1fd9304492e40517d04f72f5a57da SHA512 3f8ceb2b759b8b80d296ac1e7994e6fa6ae7fe5b3921f9653edfbd325f88e66964366427df0b2e897abfc9d0b18b23524d8b4a8a2ab2536e37e357295edde6ab
EBUILD croniter-1.0.6.ebuild 840 BLAKE2B f27a1b7e8d75beb43cad2ca060f34720cc1a43befe3d3691099e4d30678e2933db10bedc97d7ed420a7f5a0a15c5b46a9b1c33f381ff742052576bf104a247c0 SHA512 edf1dd23b98e42bc713cc7bef2adce9d0855c0394e9217916c0ebdf224a3499f350e7da26885478cc49445837b53293869047fe90c88c6b7f8532b680f703cfa
EBUILD croniter-1.0.9.ebuild 840 BLAKE2B f27a1b7e8d75beb43cad2ca060f34720cc1a43befe3d3691099e4d30678e2933db10bedc97d7ed420a7f5a0a15c5b46a9b1c33f381ff742052576bf104a247c0 SHA512 edf1dd23b98e42bc713cc7bef2adce9d0855c0394e9217916c0ebdf224a3499f350e7da26885478cc49445837b53293869047fe90c88c6b7f8532b680f703cfa
MISC metadata.xml 543 BLAKE2B 545e4c4619927c213c76ec4a50062ac30c3e183743eb99de1f4f0b1bcab9d48f83476c9b30e936b7989a70a3177b42cf0dd6aa39b07eb2efd959d23e9cce72e2 SHA512 352026a560f48a128acb2796d6f27d40f826cc7be38abaaeba9df7ec3e47f1476fc37904eba623fcf712e1fe59c1ac28708b072251ea4a83dbd176751d3ddf43

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -0,0 +1,35 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="croniter provides iteration for datetime object with cron like format"
HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/natsort[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
py.test -v src/croniter/tests || die "tests failed"
}
distutils_enable_tests pytest