diff --git a/README.md b/README.md index 715eb21d4..4c54a1dac 100644 --- a/README.md +++ b/README.md @@ -576,11 +576,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 1863 Ebuilds in total, 1852 of them have in total 1873 (39 different) licenses assigned. +There are 1864 Ebuilds in total, 1853 of them have in total 1874 (39 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1094| +|MIT|1095| |Apache-2.0|397| |GPL-3|118| |BSD|99| diff --git a/dev-python/renault-api/Manifest b/dev-python/renault-api/Manifest index 280f9e8e2..2e43a0780 100644 --- a/dev-python/renault-api/Manifest +++ b/dev-python/renault-api/Manifest @@ -1,5 +1,7 @@ DIST renault-api-0.1.11.tar.gz 35722 BLAKE2B c4acf4c638fe76c8eb4a6975338da0e0265f40b38776247a444df94f659c7ea780bfe215a613bdb8492850556acb1961129864b41c9b87e7deb2c34c0851f618 SHA512 7c47ba5c2edabe366ff2c6316683e2aca6fa0257250239f96f56fc574c07b25ca529dfe9ed15698c50efaa5eca031684c4c0d629aca52878a933e709a7947b35 DIST renault_api-0.1.12.tar.gz 36113 BLAKE2B 2607a279dc263fe4c353460c104c4b61654c22f9b636cedc83f8565678660664f7cfc3333a84f854800549730aa63432495f62794a20a6e7a2078855b4ae2370 SHA512 19d42e12a9ff8c7f85bf6d020a8a3c8f9f380c7b071f3b86fd24a2a6be52fb7d814975a893fe1e2e7227d37e9a932a6ffbba9d1b528cd32074e05f9644953cb2 +DIST renault_api-0.1.13.tar.gz 35251 BLAKE2B ee0160e85091f8ce22f451f9f69530c57d998de24ae1d07410cccef567cfeef207d94c7f332d9de8efb96a87ac9354ecca37624d64486fa00e6f0b42f840154e SHA512 a40b41f9b76bd795c036fc97332dad69399a4e90ed2ba4eb63b0d0f696c159cf85ed0ef15de20a19f44ca8f1cbeeb6d16cd4abfaf52ae4e03b8c498cd04a3576 EBUILD renault-api-0.1.11.ebuild 1004 BLAKE2B 1e31acae1b8dd9f320f09b03ff33fa7ebec013892ad8914abad4157c32074cd85a421e48e0c9d46abc1acdf804d87d9b3e0ddf4e04a235b0c315248e8bfed6df SHA512 895a55875b8a84e170f2ae59335f9141a3ba87674595cc555ebc2669a99b90ba1cd7a9ddfb97604f630824db8bae66a728989c9ebbc2385926822998d2d337b3 EBUILD renault-api-0.1.12.ebuild 1013 BLAKE2B e2831b2a774a5dc36d5b26ac273f0bc0fd77280a28646d4456d1063465a437af7faeed6cfe3fe5e2f841e7c221443ce0a7fe2c7cc3ebbf744f1a062d1d0816fb SHA512 35a446aa89624db694c64d92262d69049ad43c3be63e21aa8c36bed496e5320fcdea19f2620f5ebf9aab25585d638e7229ce333a4531d945f3357552c2e27ab7 +EBUILD renault-api-0.1.13.ebuild 1013 BLAKE2B e2831b2a774a5dc36d5b26ac273f0bc0fd77280a28646d4456d1063465a437af7faeed6cfe3fe5e2f841e7c221443ce0a7fe2c7cc3ebbf744f1a062d1d0816fb SHA512 35a446aa89624db694c64d92262d69049ad43c3be63e21aa8c36bed496e5320fcdea19f2620f5ebf9aab25585d638e7229ce333a4531d945f3357552c2e27ab7 MISC metadata.xml 391 BLAKE2B 8a8a03867f865fcaa11d8249a040fba43a48688864779377895ff28ae6909f31bad9307b92e7c1d97ca13943823c4beb689dc832351e1efae02b3d3bc004345f SHA512 14ef62329f6a6684ec1fee6c69114a2c98e4d1a2cb4e0f8ac16985848f5c554032fe2225614ee5cad80a284e7d35f24df61391f20d5ea639a5ec6e3c062e6158 diff --git a/dev-python/renault-api/renault-api-0.1.13.ebuild b/dev-python/renault-api/renault-api-0.1.13.ebuild new file mode 100644 index 000000000..fed7e8fa6 --- /dev/null +++ b/dev-python/renault-api/renault-api-0.1.13.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Renault API" +HOMEPAGE="https://github.com/hacf-fr/renault-api https://pypi.org/project/renault-api/" +SRC_URI="$(pypi_sdist_url)" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +RDEPEND=">=dev-python/aiohttp-3.7.1[${PYTHON_USEDEP}] + >=dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] + >=dev-python/marshmallow-dataclass-8.2.0[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.8.7[${PYTHON_USEDEP}] + >=dev-python/dateparser-1.0.0[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/aioresponses[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest