From 72aab0fe03cbd29876ecbb91a97baa5b2898f841 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sat, 26 Oct 2024 09:28:45 +0200 Subject: [PATCH] dev-python/tweepy: new package, add 4.14.0 Signed-off-by: Andreas Billmeier --- README.md | 6 ++--- dev-python/tweepy/Manifest | 3 +++ dev-python/tweepy/metadata.xml | 17 +++++++++++++ dev-python/tweepy/tweepy-4.14.0.ebuild | 35 ++++++++++++++++++++++++++ 4 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 dev-python/tweepy/Manifest create mode 100644 dev-python/tweepy/metadata.xml create mode 100644 dev-python/tweepy/tweepy-4.14.0.ebuild diff --git a/README.md b/README.md index dd813cd06..6170b7f84 100644 --- a/README.md +++ b/README.md @@ -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| diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest new file mode 100644 index 000000000..5f45d7561 --- /dev/null +++ b/dev-python/tweepy/Manifest @@ -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 diff --git a/dev-python/tweepy/metadata.xml b/dev-python/tweepy/metadata.xml new file mode 100644 index 000000000..29834d92f --- /dev/null +++ b/dev-python/tweepy/metadata.xml @@ -0,0 +1,17 @@ + + + + + b@edevau.net + Andreas Billmeier + + + tweepy + tweepy/tweepy + https://pythonhosted.org/tweepy/ + + tweepy@googlegroups.com + Joshua Roesslein + + + diff --git a/dev-python/tweepy/tweepy-4.14.0.ebuild b/dev-python/tweepy/tweepy-4.14.0.ebuild new file mode 100644 index 000000000..af372c535 --- /dev/null +++ b/dev-python/tweepy/tweepy-4.14.0.ebuild @@ -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/vcrpy-1.10.3[${PYTHON_USEDEP}] + )"