dev-python/ulid-transform: add 1.0.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-09-21 09:55:57 +02:00
parent edb81cbdf7
commit 6167d51870
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 36 additions and 8 deletions

View File

@ -148,7 +148,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Outside HA dependencies except of portage are not tested.
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on merged-usr "amd64/23.0/no-multilib".
* python-3.12.3 is set as default target.
* python-3.12.6 is set as default target.
# Bigger Changes
@ -606,12 +606,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 1957 Ebuilds in total, 1946 of them have in total 1970 (42 different) licenses assigned.
There are 1956 Ebuilds in total, 1945 of them have in total 1969 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1123|
|Apache-2.0|441|
|MIT|1124|
|Apache-2.0|439|
|GPL-3|114|
|BSD|113|
|LGPL-3|25|
@ -653,9 +653,9 @@ There are 1957 Ebuilds in total, 1946 of them have in total 1970 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 27/06/2024)
(Last counted: 21/09/2024)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 27/06/2024
Last updated: 21/09/2024

View File

@ -1,3 +1,5 @@
DIST ulid_transform-0.9.0.tar.gz 14399 BLAKE2B 871a33485b5cb9e96922fbde49ed121f3fa201a41e9643fd7021f5d71fbac3412393a7ff6d0f92951d2fda3795d37e1376f083d2ffbdf0c5dc63a9fbc91e07b0 SHA512 d94fe8867502abd54b8dea48c89dc824ca6e9d3e05b04bbb7a23ec194c42912709879928b234832dc2ddeeb99b13d6b6951f0cb8484b911a4e0917f770b2734b
EBUILD ulid-transform-0.9.0.ebuild 625 BLAKE2B 30b5481e574694c567c5c11f375449ef79c4875d6dd4802b77d96f36308c89d965735956766117e615ebb376c8e9ff8fe6802fe01dddf290d4eeef4c4f8c3f46 SHA512 3aedfe516c5d0ed4b6ff3266efc8bd64e4bc6d075ed8feba8bf773628e45ff6004cb6486ebf56392c387c8f9ec9855e8fef934728381c4be385ba47a411e0257
DIST ulid_transform-1.0.2.tar.gz 15743 BLAKE2B 9676e970ba4e76ad0c9426aab758adfb86652c779885942ae492a3759685f5bd70282029aa98350835b990da25dc1ce318b3224dbf2a054a825c046a684b571e SHA512 d151e5300be895c30c5c8e4adb2ef6139b9326578361b2ee20d1f220be45c4334a653477ebb72af3cfced9cc0caf042292a56c6ad9b6288d760a2954df13d062
EBUILD ulid-transform-0.9.0.ebuild 625 BLAKE2B b804480d46479e1fd75f26e9e563a545b6aed7550d1ccad59fe92525f06f91f0d0ad4e94ceff07579a90c9e01a63a2685dafc5cffb43a318188072a927a63f73 SHA512 23ccd313281e1335b9aa757d2179d28015928bd33c12584753a5f090f9a83d16393c12a0b7dadfdc2becd22e184c0c818fffd0b974fd348c7b57ba513351fa76
EBUILD ulid-transform-1.0.2.ebuild 546 BLAKE2B aaef32ade16a7d4a470f2440fe3c3bdde4e25135ba428eb62a1f8bf191b19d7a5a00ccd75a591a57225192960dc776f990ec99126b461a80d6957981e3031e98 SHA512 f997a0505ff1ddd1a663faa52a50ed3ff0cfecec6f58c05cf24e3cf2c54a91e7331c72c66a3d21f31cbe6ee753bfd8d4d16508b5c572ab9dbbefc79b7ea42a6e
MISC metadata.xml 519 BLAKE2B 2e9c970aa16f2d123a1dad277257d0c7034f89547ff9c3c263b2c6f4cb3688d6d351facd5bd1802685b16a1d1283ff4b30620d6f38f822939e2fa03fa69e4a69 SHA512 35e848b0ce8aeac9f8762774744f6e1dc28c08a69ef066b09dd47a2935a0d2a2f2b23280feb2855c75cf06834bebee0620366d8aa1f5285efa66497ac511b4bd

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Create and transform ULIDs"
HOMEPAGE="https://github.com/bdraco/ulid-transform https://pypi.org/project/ulid-transform/"
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