dev-python/backoff: new package, add 2.2.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-24 16:35:02 +02:00
parent fd5ee25956
commit 7daabb3b39
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 49 additions and 2 deletions

View File

@ -606,11 +606,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 2385 Ebuilds in total, 2367 of them have in total 2405 (43 different) licenses assigned.
There are 2387 Ebuilds in total, 2369 of them have in total 2407 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1362|
|MIT|1364|
|Apache-2.0|545|
|GPL-3|150|
|BSD|124|

View File

@ -0,0 +1,3 @@
DIST backoff-2.2.1.tar.gz 17001 BLAKE2B 4bdc6fb0257ab7a423993b7ea124ace09f4c61dbf7a8549c38e89b285049d0443e2c83c1d2a2c6d34ed3ad29977da6c96e1a7d71db269a64dfd94e5c399d2696 SHA512 051baabb07714a8a2248899546a5eb6322157d7c61ff4cd94037fa497081ac01927e49713319cb78be504171c06e920462e1ed740e8bbe086bfba952cb74145b
EBUILD backoff-2.2.1.ebuild 640 BLAKE2B 481fdfaefc9bc6a02919acd521a972040cc4427717ff2fc1a419d61e56e694274fabb35e197db71732e0d49e46398891256213ca54e8d8ff6450b032fbd64029 SHA512 d9132689b32d90244f43a85aba6b21c40f4d50748c97674f592e45d5c0d00d5702d653003dc7b1ac088893c17d74aa47e6e86e44944c1e77a6dd658939f3cff6
MISC metadata.xml 500 BLAKE2B fa4eb7a0e57f3b3565a36d2284f6a150e01eb24c79414a57ab0318a32233deb27b488533aac8acf6fff081195f18e16511f0d198c0da794c3a604a5131e79015 SHA512 9128091c3b23b93f3097939402f7a23c9f3deb1facb84a21d5c87d3b9bc6bdc28dbc739331db1cf8322a8f0b40e363e390cb8d7180561ddb703f6b42b5ed2c84

View File

@ -0,0 +1,28 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Function decoration for backoff and retry"
HOMEPAGE="https://github.com/litl/backoff https://pypi.org/project/backoff/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

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">backoff</remote-id>
<remote-id type="github">litl/backoff</remote-id>
<maintainer status="unknown">
<email>rgreen@aquent.com</email>
<name>Bob Green</name>
</maintainer>
</upstream>
</pkgmetadata>