dev-python/tweepy: new package, add 4.14.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-26 09:28:45 +02:00
parent 2c60441892
commit 72aab0fe03
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 58 additions and 3 deletions

View File

@ -606,12 +606,12 @@ 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 2106 Ebuilds in total, 2095 of them have in total 2122 (42 different) licenses assigned.
There are 2104 Ebuilds in total, 2093 of them have in total 2120 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1219|
|Apache-2.0|475|
|MIT|1218|
|Apache-2.0|474|
|GPL-3|128|
|BSD|111|
|LGPL-3|24|

View File

@ -0,0 +1,3 @@
DIST tweepy-4.14.0.tar.gz 88623 BLAKE2B 710d6665acf915bb9482864738746caa0e3d2f8b6d2d4914a7ccf3693e1f26eddc344e5572f6400309b96dd9551790b4b11ee47928bb63ee79530e98c369ebfc SHA512 67d0231adda61aacee35e603aac8a66afbe0f562c98ab27380569a1125c4a436f2f076d4afe9ebdf09eef7e49336410164b050b8713d83a6aaf0002ad0075905
EBUILD tweepy-4.14.0.ebuild 984 BLAKE2B 80eec504e0c660315f16e2fd7464edc64314b913acf281298a840edb1f93a58499ee0d7da0de27430f29d72dd1c37cbaa9b5c410d4553d977e550cb35b02430a SHA512 4e8704184fca58ecb7129699a6b671a14ed4d32624344f3c1a503695141fe1be2fe931082afd51ce06df33cd7e0ff164ddfbbbce9a45a9a1e0f0cc67ccbbb522
MISC metadata.xml 561 BLAKE2B bf20a90e0050b900bed8b5ca2e050bb232c76d5ecda87b0123efbfd973b73fc13a80bb934b80e669c0ec5c9c1b4e19c041f5e1ecfe3dc56b9269a9aac38e8c5a SHA512 13ae3b2b32da1dcbfafa785e2271bd8adc50ea1f4c37080a7dac1cf87e4022973ffdfc99703c2bde9ce88eb37b0028241ab5c701c660febce092e44911e4b070

View File

@ -0,0 +1,17 @@
<?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">tweepy</remote-id>
<remote-id type="github">tweepy/tweepy</remote-id>
<doc>https://pythonhosted.org/tweepy/</doc>
<maintainer status="unknown">
<email>tweepy@googlegroups.com</email>
<name>Joshua Roesslein</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,35 @@
# 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="Twitter library for Python"
HOMEPAGE="https://github.com/tweepy/tweepy/ https://www.tweepy.org/ https://pypi.org/project/tweepy/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="async test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/requests-2.27.0[${PYTHON_USEDEP},socks5]
>=dev-python/requests-oauthlib-1.2.0[${PYTHON_USEDEP}]
>=dev-python/oauthlib-3.2.0[${PYTHON_USEDEP}]
async? (
>=dev-python/aiohttp-3.7.3[${PYTHON_USEDEP}]
>=dev-python/async-lru-1.0.3[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/async-lru-1.0.3[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
>=dev-python/vcrpy-1.10.3[${PYTHON_USEDEP}]
)"