dev-python/awesomeversion: add 25.5.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2025-08-23 18:24:27 +02:00
parent 2d2e2ab51b
commit ffa83a003e
4 changed files with 40 additions and 5 deletions

View File

@@ -606,11 +606,11 @@ 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 2373 Ebuilds in total, 2355 of them have in total 2399 (43 different) licenses assigned.
There are 2374 Ebuilds in total, 2356 of them have in total 2400 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1355|
|MIT|1356|
|Apache-2.0|545|
|GPL-3|149|
|BSD|125|

View File

@@ -1,3 +1,5 @@
DIST awesomeversion-24.6.0.tar.gz 11997 BLAKE2B dec131e3fdee6408f988c8cc8a83bfd6a30053117bb39b3a59f9e5c7ade281588669f22e9fac43642167452d53e11f58053421c2b5fcd6dd00cadce8e94828fe SHA512 40b7edc938e92e87a0307f2452a96ed06a466705d61e1638b108b395e2a1ffdc2a8528e7b2ee6ceac1011ebf89dc0c98db1f78c087125d617c9f98ea98cce4a1
EBUILD awesomeversion-24.6.0.ebuild 951 BLAKE2B cf73f2a364f6f53a7e0813fd5e212348aad3d4081f11cdfa26ec641ddbe0b2179c18251a4aa09fe6b82d73b50ce73fc7160118351b9c4d410605ef862f906995 SHA512 d329d5125d0f281e118780524e916e2ac077977e6044a4d8d7263b64f939837eabe6416517b5e42fc5f0b40578b4ec0d2e2e936cd42b1f60b5b12435b480a5d1
DIST awesomeversion-25.5.0.tar.gz 11693 BLAKE2B b0daa50385a34057722aedd66d75b8e939331888e8488b7d641fa037bda836e27c1f1455a6ec1cff2512f6850842867093960ace49f27f1ce2c667bbf6678db1 SHA512 25440100ae5b288968c82f1a3eac06a9ad8365e0578038d3a426de1a5cd318b964dd600bde7d1ac717f0c199c13fa1df1305800c28ca04b9a56cb61bbe8a5fdd
EBUILD awesomeversion-24.6.0.ebuild 960 BLAKE2B 9c9da9e158fcc8a80401fc746c85c50161c59e5be175cb2ee2224974dc0513d94a67adcba24a09e0d0353b96cfaa112698156cfed8fa403afdc2cf18f3e939fe SHA512 ffb67c3c90b781a411664060e65c83e77c3d9d10afab04df872b3d017f88cd652e7db0c2a892d8b9b2fb0516d0e595debe3b765b613e1d91088fb214c8139971
EBUILD awesomeversion-25.5.0.ebuild 960 BLAKE2B 9c9da9e158fcc8a80401fc746c85c50161c59e5be175cb2ee2224974dc0513d94a67adcba24a09e0d0353b96cfaa112698156cfed8fa403afdc2cf18f3e939fe SHA512 ffb67c3c90b781a411664060e65c83e77c3d9d10afab04df872b3d017f88cd652e7db0c2a892d8b9b2fb0516d0e595debe3b765b613e1d91088fb214c8139971
MISC metadata.xml 517 BLAKE2B 31b94d8989fc64bdef5238d6293a4718b5606bdf2574662019d91fe8460f9718268299b64fcb0e859c26238b7a4a3c5edd7f0855bd1a8dfa86419302aa1c8503 SHA512 6b3ff67eebc709692aa88374dd079f377a1ce9085c9367b49b769e4f6a23a89c80787a45a55be45651477721272b9daa70f517ff5cd552cdb80f8428df935252

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them."

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them."
HOMEPAGE="https://github.com/ludeeus/awesomeversion https://pypi.org/project/awesomeversion/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest
python_prepare_all() {
# include = ["awesomeversion", "awesomeversion.*", "LICENCE.md"]
sed -i -e 's:, "LICENCE.md"::' pyproject.toml || die
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
distutils-r1_python_prepare_all
}