summaryrefslogtreecommitdiff
path: root/dev-python/python-email-validator
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/python-email-validator')
-rw-r--r--dev-python/python-email-validator/Manifest4
-rw-r--r--dev-python/python-email-validator/python-email-validator-1.1.2.ebuild30
-rw-r--r--dev-python/python-email-validator/python-email-validator-1.1.3.ebuild8
3 files changed, 7 insertions, 35 deletions
diff --git a/dev-python/python-email-validator/Manifest b/dev-python/python-email-validator/Manifest
index 4fdfbc16b2a7..ce430efff339 100644
--- a/dev-python/python-email-validator/Manifest
+++ b/dev-python/python-email-validator/Manifest
@@ -1,5 +1,3 @@
-DIST python-email-validator-1.1.2.tar.gz 19421 BLAKE2B 118165ceed5da6fed377180662496f5bc996f1d3c2201e6a014cae8f66a9ff3f447900aff07f778fdec49cd0c680ad6f9316f30f6c152b7eed4f1f57adc1ba74 SHA512 b40f8ecd65a9a5945a1a84b174398fc495afccd27ad5fcd7b4a03ecd26bcff6dd6ac3b5f75ac200cf2647b92d4defb25afe1dda28f82ed86bd8c2bd82708d0aa
DIST python-email-validator-1.1.3.tar.gz 19863 BLAKE2B 10700b4c6a48c50095045b6e3c9218cd565776b26e17c1c043633e208b9fbd346162cedaa4a1116ec2fccf63b4383438c7e1aef6faf9d2ead5512af7f934675c SHA512 d9087bf56783daf389909e13652a9db8f0408badf454f6239aa20f6a5e9510619d3662cf1567a03d0b14c4bbe81644509cd12975b2aa1b544d644b6c2b2854f4
-EBUILD python-email-validator-1.1.2.ebuild 759 BLAKE2B be5e83ca690f13620fed9d24409cfe6681da56d92f25e7a322259a52e76dec0faef382880e369eadb3be80ca54403cda50b1ac4585ec97b536f441f2ad4daa87 SHA512 ca282ca64be28ef0dda6e09330be562cb2bb650db7278df6cf760c4884ff871c564831293f726dbae8e76687a1e98b7955c85d2a21290a1bda1473d697444bd7
-EBUILD python-email-validator-1.1.3.ebuild 984 BLAKE2B 5d03e8b6bd55429c1f908c12f3fbe71e1d48f219702f97138c74ec4c02e511938f51bc5cd9d60b990f2e245425f96d0a135c07ddf732b2f6e9753099854e47eb SHA512 411900ece2734f3781dcd06c9caac74629a2cd65f89df4b8df758edfaf431350c0f5092f3f994cb9a0aa7b445a7e4a153cca4b47a44140ab3cb0a3153b07644a
+EBUILD python-email-validator-1.1.3.ebuild 1172 BLAKE2B c269b9d4f54934e86d0c39dfbec326d001a0aac06c7156b6789d08f9150a7200a87ec8526f39c266879b3bcf899f6517e74cd87f07f8442efb9cad1d7c1cdc0c SHA512 7906e93fdfecc20271ecb2b92e829d717a3fa4abe3d20e732608f1a78e4eeee6e0c353c254e393667f3767325b4d86c3c86b584752fd0625b34a9ac30b5010f8
MISC metadata.xml 791 BLAKE2B 90989a47ce58b16cbf5b74e25486f412928d166b122baa95584f0b211ad19e8799c914cfde81f531915c190aa3d29ed23d38c948395ab224a64a6cd13231cbe8 SHA512 afa5676ca2931aafc9e97fec3da47cb25b6b5dc5698910f0ab428ea713cd9bdefde826d8726fad67a26875ae317f330252bf838faa2c2d0dae9acf172911e84a
diff --git a/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild b/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild
deleted file mode 100644
index a3419bc335ac..000000000000
--- a/dev-python/python-email-validator/python-email-validator-1.1.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="A robust email syntax and deliverability validation library"
-HOMEPAGE="https://github.com/JoshData/python-email-validator"
-SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0"
-KEYWORDS="amd64 x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # deliverability tests fail within network-sandbox
- sed -e 's:test_deliverability_:_&:' \
- -i tests/test_main.py || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild b/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild
index 68cc0b7a9ccb..37514f3ad4d8 100644
--- a/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild
+++ b/dev-python/python-email-validator/python-email-validator-1.1.3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/JoshData/python-email-validator"
SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="CC0-1.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
SLOT="0"
RDEPEND="
@@ -29,6 +29,10 @@ python_test() {
tests/test_main.py::test_deliverability_fails
tests/test_main.py::test_validate_email__with_caching_resolver
tests/test_main.py::test_validate_email__with_configured_resolver
+ # these tests rely on example.com being resolvable
+ tests/test_main.py::test_main_single_good_input
+ tests/test_main.py::test_main_multi_input
+ tests/test_main.py::test_main_input_shim
)
epytest ${deselect[@]/#/--deselect }