summaryrefslogtreecommitdiff
path: root/dev-python/beautifulsoup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-python/beautifulsoup
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-python/beautifulsoup')
-rw-r--r--dev-python/beautifulsoup/Manifest10
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild4
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild4
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild4
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.8.1.ebuild4
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.8.2.ebuild36
6 files changed, 50 insertions, 12 deletions
diff --git a/dev-python/beautifulsoup/Manifest b/dev-python/beautifulsoup/Manifest
index b9f4c7fb3917..b526a5eeda13 100644
--- a/dev-python/beautifulsoup/Manifest
+++ b/dev-python/beautifulsoup/Manifest
@@ -2,8 +2,10 @@ DIST BeautifulSoup-3.2.1.tar.gz 31224 BLAKE2B 9361ce6d048d0443c3257d10ec2734c242
DIST beautifulsoup4-4.5.1.tar.gz 158039 BLAKE2B 5eb99c7efdb13c359385c7c7f3280332ca28cc4b5ff80b90c326d80ef55acef8e98d86691a7b1df420bf68bc65e96ad7d559b461a03f44e494fb4b7789753601 SHA512 d560d7f743507084ec546708d29bb3764512f5b2c380004280dde813350bf48d1697fddce3bd3f95186407bf5142941d7adc7d0de8e7962eb5ca1278dbc7e93f
DIST beautifulsoup4-4.6.3.tar.gz 167469 BLAKE2B 0bc8f729298a2fd1e8f3cc8a7635587217f9a2e6e2c71709e99c40eedf1ebb4d76cd0d17ec36b99f3ee047193e4d44e31b8d2aa9864c43ce5db380fbdc083f76 SHA512 0cacae77843326ebee87d108b6706a7ca6943684bcccc62554d2ae5d77dfd181c97435ceca9d3e2e51962b024bbe52bc08d7f0dc516311aa87b3a1f87fb4ae23
DIST beautifulsoup4-4.8.1.tar.gz 159164 BLAKE2B 00121e9b30f700ade0bb2ec8f637b4173ecb4c187b8f9a77bcc4e6b333fced85a699c8d9efa5b757ab02f54c2b05740702c13625ff427730ccc1f6a97f43fa48 SHA512 7abc5e84cb8da5428dafc6b473418d0cc72b518cb1a73d4ae58b8dad3ec985e5778629dc1d7c8374dfb223be981983c745a1dbb55a98078b4cfe7ba5ce25539b
-EBUILD beautifulsoup-3.2.1-r1.ebuild 836 BLAKE2B 52e0e05b6a8cad84e346a246ca15ca7f8831d10896878f8532a8293f29970e66973942dc09174646e12dbef94874aacd03c844b71adb25054deec43333de60a8 SHA512 3c6cfa0a3afb65c665a17eb55b8ab8f6f1622b4525391b7135e90197ebf769ff03d731714167dbdd438e06bbb014d5bdf00c4d6cd8412f6095df84cb89a69c1c
-EBUILD beautifulsoup-4.5.1.ebuild 1358 BLAKE2B 7e26f86e615618c2f2a41de43329791b55a744fa72e9946161368146ad49154f228d405cc30dd7cbeb43b5bb9206750c71e45cf58de7944c8056bf613707dcfe SHA512 e159aa7e2409e67d90322dbcdc882935c22833f6b88a24c656198b47e8ca50b801772e26e5a0b5daf81bff613d2e1cdbd13b5d91ea4982cd06e979d6eefc32a1
-EBUILD beautifulsoup-4.6.3.ebuild 1329 BLAKE2B 150f8c0e7d6937fd477a9298ea6731d3b7083c31de50600ddb8cbf17f8b59d1c22a0295999b1b75a3a80ad5deba5934e65814964580bcf56cb7e7d4425b4cf33 SHA512 0a4c11b1ff939c9fed55268ac0500d86d02f6fef5f38ab5dd6efe57dbfdaf4496f3c673634df4404e48a235e7312906d13190313158fd1ed7071cf349c0c3e69
-EBUILD beautifulsoup-4.8.1.ebuild 1065 BLAKE2B 2b6c11924cd6c9d4b778b3317d8a0cf785683d6d1eac519dc3c78a1e8a7823119fd881b5ba496db44b4d0c54f63461ed15d9b1c4766d3f85d474a54171118461 SHA512 3be5b0a8722d2d6f68dad3971ff5dfe00a84d59ee24d56d6a6ba4f813aa3dd391952a1810d4b02db5ee09c2366758f91ffadcfb6a728d08a698444a813182332
+DIST beautifulsoup4-4.8.2.tar.gz 298650 BLAKE2B 6826abf793efa63be89d844bc25bdb105413196bfab21c18f3816fd59a7a771459bf2c7ee209b75b0c88dfa14da8f4625c948889acfb48502e2260ccca229675 SHA512 aab90eb22614e9a2fb47792389a951b3ad7faf9791e15984a6c27a38be6f3d0ccbf3a9753d9afb5c70105097ac1a9c5f9e07206e12c6d4cb7a7f6d4e90ec18c2
+EBUILD beautifulsoup-3.2.1-r1.ebuild 828 BLAKE2B a112934cba4689e878cc8e71aee921f5dcf53ec41e8775820e8809ffde7dfe307d59e1b91a9e95197ed54efcbbeb31d4876d25a26ff7339ade34ea291c01d1b3 SHA512 8f75ad4231b8c78b75e1a2bb1bf5173c2901413cae05f33198b7eede63f1c3bd9df8127d9c775f2e70861a3295e320967ca7149296deb8725b499860eec4b808
+EBUILD beautifulsoup-4.5.1.ebuild 1349 BLAKE2B 512713938f0da338dd7cc97ede1060c64b812d69c7d4a00a1ca209fcfab123a1b499902165871778aff75d99c06817a396b36cab963bbefbf19ec7fe69bdbc68 SHA512 d9aeccf8d6028697e327db4e905f30cf1b45bf2b9aaebdf1508e41d5355573cd98884494f8bbae05124accb06a240f7732f5150c6d06ff7ebff0d5fc41f421ca
+EBUILD beautifulsoup-4.6.3.ebuild 1322 BLAKE2B 38c9f458e86d34db0153506a7e8aedc561a53181bf45ba15ab69e1760582ecae4a6c8a3bfd275a9a31fc61a10ff6b1f36208be37555baa42f7408e60ce60b21b SHA512 298d3e179df527aea408ec196cd9b617c8a886c753ddc08dabf5ed55889220a74c93338f83d7a798f73789b7ac2cf07538c41829f2eaaf6a5bf82d6e6076711e
+EBUILD beautifulsoup-4.8.1.ebuild 1060 BLAKE2B 226ec5de5cfe9480130fdb9d754a47bfc10bd8113889629063ceb687bc996ac96637723e6ebdef10c05de6f460487cd4f139be09547a8f2c3724ab3fce69ff38 SHA512 624290347a9fd7c5e4c4092b8a0bd731acdc64b59a694dbafc493be603a0f51a530df7019a4d2e46b88af53c1d7d096b277b0c01ce81b21b728ac5e42d3b2e7f
+EBUILD beautifulsoup-4.8.2.ebuild 1062 BLAKE2B 2a7d245c478167ebc5b54087bde4e8e1e6a0dd4b723249a334cef2f72b1ba6512f5091351efc49b57178c5b28c942fc71161c1d1138f94c0e4326860ad7aded9 SHA512 23e1de6416b0ccb3c15f41e717f855341566c1f82cbe847358b380654265e4ddc16a49391f4a358a4ab54e0180e828a2ce096d5bbf7601b0dc23ec38d1d0c41a
MISC metadata.xml 720 BLAKE2B eb5a827491cd19df36bee9593e3e110a986fceee9f6d62a4de47edfc3daf4e1090062a2a9a4c8bc9cbb4f9b378de0c21126b3229740b7e75fba22643fb28fbcd SHA512 94493d30b0e0e55b94d08f9a56841c54088469a86b706b73e8efe9c0f9a0da598feececd01f5f14d7e28bfe6fea5d7b017fb84a2df680335f519803450c6f578
diff --git a/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild
index c2afc9c095d7..0e5b504533d3 100644
--- a/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
+PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
index 87b2796d27f7..62ce34be602e 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_6 pypy3 )
inherit distutils-r1
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild
index 9566d646c163..23c46d032439 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.6.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 )
inherit distutils-r1
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.8.1.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.8.1.ebuild
index a40d7f313a1d..b5e62a152a5d 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.8.1.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.8.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
inherit distutils-r1
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.8.2.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.8.2.ebuild
new file mode 100644
index 000000000000..712974a6956d
--- /dev/null
+++ b/dev-python/beautifulsoup/beautifulsoup-4.8.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+
+inherit distutils-r1
+
+MY_PN="${PN}4"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
+HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+# html5lib is optional however hard coding since its use is actively discouraged in the devmanual
+RDEPEND="
+ dev-python/soupsieve[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/html5lib[${PYTHON_USEDEP}]' python2_7 pypy)
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]' python2_7 'python3*')
+"
+BDEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests nose
+distutils_enable_sphinx doc/source --no-autodoc
+
+python_test() {
+ nosetests --verbose -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}"
+}