commit: 78403baa84cb3554c4ab29f5573b581f73072366 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> AuthorDate: Mon May 1 19:42:44 2023 +0000 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> CommitDate: Mon May 1 19:42:44 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78403baa
www-apps/twint: treeclean Closes: https://bugs.gentoo.org/897674 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> profiles/package.mask | 5 ---- www-apps/twint/Manifest | 2 -- www-apps/twint/metadata.xml | 39 -------------------------- www-apps/twint/twint-2.1.20-r2.ebuild | 42 ---------------------------- www-apps/twint/twint-2.1.20_p20220316.ebuild | 42 ---------------------------- 5 files changed, 130 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 33deef11c..6ef88442f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -19,11 +19,6 @@ # Masked for removal in 30 days. sys-cluster/pcs -# Anna Vyalkova <cyber+gen...@sysrq.in> (2023-05-01) -# No supported Pythom implementations set in ebuild. -# Masked for removal in 30 days. -www-apps/twint - # Anna Vyalkova <cyber+gen...@sysrq.in> (2023-05-01) # Unavailable dependency. Masked until a version bump. net-im/kaidan diff --git a/www-apps/twint/Manifest b/www-apps/twint/Manifest deleted file mode 100644 index df254a3bb..000000000 --- a/www-apps/twint/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST twint-2.1.20.tar.gz 33518 BLAKE2B 6a7401357d7c08956a05d046cf5daec61c854b618c9cf647c2c014091b4be4b55337f598dccf772b146b215a740855449049600a6251cd7899a01afc82ba8dea SHA512 022c855b660d4a30eb7d4c864147a520b92b45048db2e6869df23cf9ab9b23b6812f74de6452d8b4b439ca02dd6742349a5c097f9b3d19222e7365034b21b864 -DIST twint-2.1.20_p20220316.tar.gz 39871 BLAKE2B 6e289940c7d96537fe60a345470c059819a548461fa48c2e329a0f50af89eb0c6f0dc7b0525190edc3cf8f16e9b733ae2480e60e365065bbd92a87f8a29ce17c SHA512 73b646f8717f3e3cb9e2909a74e36a1d917da874bcb00cc4827853e4bd552811d3b7382c9f245defb68ace7eddbb0e83c5e563037d6cb7383a844366b43bb489 diff --git a/www-apps/twint/metadata.xml b/www-apps/twint/metadata.xml deleted file mode 100644 index 050abe23f..000000000 --- a/www-apps/twint/metadata.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbi...@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> - No authentication. No API. No limits. - -Twint is an advanced Twitter scraping tool written in Python that allows for scraping Tweets from Twitter profiles without using Twitter's API. - -Twint utilizes Twitter's search operators to let you scrape Tweets from specific users, scrape Tweets relating to certain topics, hashtags & trends, or sort out sensitive information from Tweets like e-mail and phone numbers. I find this very useful, and you can get really creative with it too. - -Twint also makes special queries to Twitter allowing you to also scrape a Twitter user's followers, Tweets a user has liked, and who they follow without any authentication, API, Selenium, or browser emulation. -tl;dr Benefits - -Some of the benefits of using Twint vs Twitter API: - - Can fetch almost all Tweets (Twitter API limits to last 3200 Tweets only); - Fast initial setup; - Can be used anonymously and without Twitter sign up; - No rate limitations. - -Limits imposed by Twitter - -Twitter limits scrolls while browsing the user timeline. This means that with .Profile or with .Favorites you will be able to get ~3200 tweets. - </longdescription> - <upstream> - <doc lang="en">https://github.com/twintproject/twint/wiki</doc> - <bugs-to>https://github.com/twintproject/twint/issues</bugs-to> - <maintainer status="active"> - <email>codyzachar...@pm.me</email> - <name>Cody Zacharias</name> - </maintainer> - <remote-id type="github">twintproject/twint</remote-id> - <remote-id type="pypi">twint</remote-id> - </upstream> -</pkgmetadata> diff --git a/www-apps/twint/twint-2.1.20-r2.ebuild b/www-apps/twint/twint-2.1.20-r2.ebuild deleted file mode 100644 index 5ab551fb4..000000000 --- a/www-apps/twint/twint-2.1.20-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_9 ) -inherit distutils-r1 - -DESCRIPTION="Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API" -HOMEPAGE=" - https://github.com/twintproject/twint - https://pypi.org/project/twint/ -" -SRC_URI="https://github.com/twintproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/aiohttp-socks[${PYTHON_USEDEP}] - dev-python/aiodns[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - dev-python/elasticsearch-py[${PYTHON_USEDEP}] - dev-python/fake-useragent[${PYTHON_USEDEP}] - dev-python/googletransx[${PYTHON_USEDEP}] - >=dev-python/pandas-0.23.0[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/schedule[${PYTHON_USEDEP}] - sci-geosciences/geopy[${PYTHON_USEDEP}] -" -BDEPEND="test? ( ${RDEPEND} )" - -RESTRICT="test" -PROPERTIES="test_network" - -python_test() { - "${EPYTHON}" test.py -v || die -} diff --git a/www-apps/twint/twint-2.1.20_p20220316.ebuild b/www-apps/twint/twint-2.1.20_p20220316.ebuild deleted file mode 100644 index fcc49b6bc..000000000 --- a/www-apps/twint/twint-2.1.20_p20220316.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT="20dee4a397ff46e29d26545c000eb039ddb8dbd0" -PYTHON_COMPAT=( python3_9 ) - -inherit distutils-r1 - -DESCRIPTION="Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API" -HOMEPAGE="https://github.com/minamotorin/twint" -SRC_URI="https://github.com/minamotorin/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/aiohttp-socks[${PYTHON_USEDEP}] - dev-python/aiodns[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - dev-python/elasticsearch-py[${PYTHON_USEDEP}] - dev-python/fake-useragent[${PYTHON_USEDEP}] - dev-python/googletransx[${PYTHON_USEDEP}] - >=dev-python/pandas-0.23.0[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/schedule[${PYTHON_USEDEP}] - sci-geosciences/geopy[${PYTHON_USEDEP}] -" -BDEPEND="test? ( ${RDEPEND} )" - -RESTRICT="test" -PROPERTIES="test_network" - -python_test() { - "${EPYTHON}" test.py -v || die -}