dev-python/openerz-api: add 0.3.0

Closes: #2734
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-11 16:59:25 +01:00
parent 9fbdc29e9f
commit d0abdf8b7f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 40 additions and 6 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 1677 Ebuilds in total, 1666 of them have in total 1685 (42 different) licenses assigned.
There are 1678 Ebuilds in total, 1667 of them have in total 1686 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|955|
|MIT|956|
|Apache-2.0|365|
|GPL-3|112|
|BSD|95|
@ -664,9 +664,9 @@ There are 1677 Ebuilds in total, 1666 of them have in total 1685 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 03/02/2024)
(Last counted: 11/02/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: 03/02/2024
Last updated: 11/02/2024

View File

@ -1,3 +1,5 @@
DIST openerz-api-0.2.0.tar.gz 3438 BLAKE2B 583074e1a4a85df4c09c7edbe14188841b959e987f822d152c31038ff37d40d6768a1eff8c404c7b315e6ccbd82ebdfd17966e320cbdf9e88851d4e8a1d6d423 SHA512 133f3ec9807c1840d42b7a74225be8358071ae8a2d0dd1aa1bc780934697736e34df9b694b0415894ee64ef233a7611bba99e8879f4c2457f7ca7a914ee7d996
EBUILD openerz-api-0.2.0.ebuild 664 BLAKE2B 0f3963cede366d07cab82691468694cbdf8403fb6089ec1332621f71ae8436c65a28f00421ad40f2c40805991c8b969e1bbfab34283af778cef8cdb5003e8835 SHA512 d206c248a7bfe0891690771c1db52df8cd11a6707c57fe05f17585efc7ba7a3bb268161a2a4765a1e49d98a7139d90157ccb68e455d21cf20e81d655abbd0c31
DIST openerz-api-0.3.0.tar.gz 4801 BLAKE2B 8eedac502f1b06d7ee9c068d23a37f5e9e43e2b2df5ced1aff4402ace44c72921fca747322e3f541457b8e586a8ee715e165b7d51c1317761e0b0a84a1668c1c SHA512 f3b7b8d9bc159d616b31a66621f0006ef7b21730f6606d63bc8f728abbec023aabf0beeeb3c2dc65aa0eeec84fd0e2c47d72ac3acb6f496733c724026daa318a
EBUILD openerz-api-0.2.0.ebuild 664 BLAKE2B 245e4868ebf2882e35cc9047ebf68b9c0a904aaf1f6c6ff515450f517a56fafc02c3a50dfd827ba29a797d1c00ba50e8a94e1b891396ea50d9075f43d12ff017 SHA512 1473966a08a0ed2601fac66f062f1f9b00df4e9e12f35cec7494a402c86985fed19269b27081bc2c48bc20ef4468337c2cba082bcb067b1f6c401ec11fc82345
EBUILD openerz-api-0.3.0.ebuild 664 BLAKE2B 245e4868ebf2882e35cc9047ebf68b9c0a904aaf1f6c6ff515450f517a56fafc02c3a50dfd827ba29a797d1c00ba50e8a94e1b891396ea50d9075f43d12ff017 SHA512 1473966a08a0ed2601fac66f062f1f9b00df4e9e12f35cec7494a402c86985fed19269b27081bc2c48bc20ef4468337c2cba082bcb067b1f6c401ec11fc82345
MISC metadata.xml 522 BLAKE2B cee461328125657890f534362f1912d235691a1739d63d600fa0234403dc86f7bb14d2f496f35140ec52406fe686e87aebbbc8cd0b5c8801cec17cb3c0e1bc7f SHA512 f71341e3de0a40b634b9126cc55afd830ba2c72c2ba6075c4e2ed347f9bc4bc604a08e1bf877ffb0639ae7b023c4da5769f8fb6bc1059cf7dfdf7d48e5a96e10

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -0,0 +1,32 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A Python wrapper around the OpenERZ API."
HOMEPAGE="https://github.com/misialq/openerz-api https://pypi.org/project/openerz-api/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest