dev-python/pylitterbot: add 2023.4.11

Closes: #3202
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-04-08 22:22:41 +02:00
parent 6319f71f0c
commit 41b322941d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 47 additions and 5 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 2010 Ebuilds in total, 1999 of them have in total 2018 (42 different) licenses assigned.
There are 2011 Ebuilds in total, 2000 of them have in total 2019 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1135|
|MIT|1136|
|Apache-2.0|463|
|GPL-3|130|
|BSD|113|

View File

@ -1,3 +1,5 @@
DIST pylitterbot-2023.4.11.tar.gz 25941 BLAKE2B f61a93c810f833600643372a3d121397af04be5634b7bfb93676670c738188a3322d39ac638237195ece20de68c813ce926b8e5a6b9201e5f92d7157a1660ede SHA512 5a7be46fd830ed7fbdb65433706518ce04d525cbb96683e1a88f867f67298d994b05372b7dde9d9a08e8b4b0ff250ef447612beb4741a98e47722534729353d6
DIST pylitterbot-2023.4.9.tar.gz 25830 BLAKE2B 4ba490a33733984e648b042ced328adbb5c212d7fdb27824be33ef9e749a96f5d93f616c38bfe07ea9f3d008dfbb4691f638bf0df58cbbc2422644e79970dcc0 SHA512 9e1045732ceffcb0202b9fda49c2b8c7513a7e9100a1bec072a83ce1764bcc66e4b51e85152cbefea70362b991775f9a50934d4fbeb79d148c750329ce4fed65
EBUILD pylitterbot-2023.4.9.ebuild 941 BLAKE2B 461bf60d26232ff373474ca5c3b6f99874843b52548ec7a3830f901005e5fe02cd985be5cc8aa4902547c1508646f290bc8ec8ca374d21c787a2beee195a41c4 SHA512 a5f83b5e928a1e60b1dafb126c5ac1ea41744e46ca1cf1e03dc61f8c47840c84b38a3f2627146363b6529b1f9ef3fed3343c3a191c1bc0cbee238ed57772742f
EBUILD pylitterbot-2023.4.11.ebuild 1165 BLAKE2B 2d2994556d1ff3d9f03887875ff47430b70a2a708ff4b99c9b9647772a610dcaac293a47cbc856ae2e12a053fc4bb336c7a40d4cc3458cf41804038f9d48728d SHA512 0fad11b24b9c110308f8e997dde263ce648d8b90960a1be001fc52bc89f4a47138bc4519b2528f465efaff6453b1e77779f92061db8caf99e64590909cc4887f
EBUILD pylitterbot-2023.4.9.ebuild 941 BLAKE2B f50e273bdd883c08c757d5b4d3be3102f7fa34ec32dfb887081935eb2f8d77c6ddf8089e0087065b048c869002172ac060a16f361a0e35e014ff971a207f17ac SHA512 2bad466192953323d08312f9d092f3b41b4b6565783636859de849836f0fad70a4a61bbfa2f4144115b32974f596d0310238f36f925f3bac1c658329ca6affba
MISC metadata.xml 526 BLAKE2B c1964de2e0fe25ee808c8cac8412ef0df8b6aa7d3d9d397369e33d1441f5665a6cdcb9f9f88cafef448b1c78e11ad3e723bd7ffcf11a2ef7f8419ad0687f2888 SHA512 f4beb748db6d22eb23380e1b4cd220d58d203489fb850277143f41d5f8e1b2c9cc9429066b5e50585894012967cf3becb6c7f9362762fc9a77e3e85eabcb2e77

View File

@ -0,0 +1,40 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Python package for controlling Whisker automatic robots."
HOMEPAGE="https://github.com/natekspencer/pylitterbot https://pypi.org/project/pylitterbot/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
>=dev-python/deepdiff-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-freezegun[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove unsupported dynamic-versioning plugin
sed 's/0.0.0/${PV}/g' -i pyproject.toml || die
sed 's/, "poetry-dynamic-versioning>=1.0.0,<2.0.0"//g' -i pyproject.toml || die
sed 's/poetry_dynamic_versioning.backend/poetry.core.masonry.api/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi