dev-python/toml: new package, add 0.10.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-05-12 08:19:50 +02:00
parent 7d9256cb50
commit ab04590dca
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 42 additions and 2 deletions

View File

@ -617,11 +617,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 1787 Ebuilds in total, 1776 of them have in total 1795 (42 different) licenses assigned.
There are 1788 Ebuilds in total, 1777 of them have in total 1796 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1019|
|MIT|1020|
|Apache-2.0|394|
|GPL-3|106|
|BSD|106|

3
dev-python/toml/Manifest Normal file
View File

@ -0,0 +1,3 @@
DIST toml-0.10.2.tar.gz 22253 BLAKE2B a613d5e86fc77279f2d7b130309627eed1cab3a65fe8647cb1dc3e58d09a9d58c078472638f06f45394b00c142bcb2bc75e9c0c649d58aade2f4f6bdab23f12e SHA512 ede2c8fed610a3827dba828f6e7ab7a8dbd5745e8ef7c0cd955219afdc83b9caea714deee09e853627f05ad1c525dc60426a6e9e16f58758aa028cb4d3db4b39
EBUILD toml-0.10.2.ebuild 487 BLAKE2B 9f341020fc548fabf43c75421e9e954f65e5a1e7f36b21f0bbd1272c9c3f3670bd0a9437774278dfdd3c613c8c1f4eba0e488f4c5b288d600aad52afa2452051 SHA512 3665764adb1500f80328320b5142730e486cb46e290cdfcad9a3e701b5158d586472e8bc325c20f589490e49347bf100f2d8215da07eb21382259f9e5fad0c3e
MISC metadata.xml 494 BLAKE2B a8a554ad830511f2930101eb4562a4d5148cc9624c983f77de2ee4d2bddf1d4bf47d674e97a9177724fc31129fe5bef0a736197384d7d8f8d72b68d81cf6cddb SHA512 661ad82412c0f42d7c11daf0ed2bc050e5339c0a0899bd0357001517566ec9c3a34bd0314ce125ce1f3a36a7977676f06e3b511cb5d68340ea4a685b97da8f6f

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">toml</remote-id>
<remote-id type="github">uiri/toml</remote-id>
<maintainer status="unknown">
<email>uiri@xqz.ca</email>
<name>William Pearson</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,21 @@
# 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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python Library for Tom's Obvious, Minimal Language"
HOMEPAGE="https://github.com/uiri/toml https://pypi.org/project/toml/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
distutils_enable_tests pytest