Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/python-email-validator/
Date: Thu, 21 May 2020 13:19:35
Message-Id: 1590067168.3c0085f33b1757a32240489a3fea05eeebc8c15b.mgorny@gentoo
1 commit: 3c0085f33b1757a32240489a3fea05eeebc8c15b
2 Author: Viktar Patotski <xp.vit.blr <AT> gmail <DOT> com>
3 AuthorDate: Tue May 19 12:01:16 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu May 21 13:19:28 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0085f3
7
8 dev-python/python-email-validator: new package of 1.1.1 version
9
10 Adds new package dev-python/python-email-validator-1.1.1
11
12 Signed-off-by: Viktar Patotski <xp.vit.blr <AT> gmail.com>
13 Closes: https://github.com/gentoo/gentoo/pull/15877
14 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
15
16 dev-python/python-email-validator/Manifest | 1 +
17 dev-python/python-email-validator/metadata.xml | 21 ++++++++++++++
18 .../python-email-validator-1.1.1.ebuild | 33 ++++++++++++++++++++++
19 3 files changed, 55 insertions(+)
20
21 diff --git a/dev-python/python-email-validator/Manifest b/dev-python/python-email-validator/Manifest
22 new file mode 100644
23 index 00000000000..1000c658d63
24 --- /dev/null
25 +++ b/dev-python/python-email-validator/Manifest
26 @@ -0,0 +1 @@
27 +DIST python-email-validator-1.1.1.tar.gz 18497 BLAKE2B a65a5603854920d022062fb4f1575eafe7274e5501ae00fdb58a53a75c6582353ce2c46e20a6a172e7a4a1bbe2b25515b543ace2af4151102c5201ff1ac27132 SHA512 fb4dc5b728adca6041129aa3eecb3efbb358ecf47bf383737936132df7b24c3b9e47e56918d375d8eb4a2535d56ce22c9e03dc126dafd8894911b43fe30f5162
28
29 diff --git a/dev-python/python-email-validator/metadata.xml b/dev-python/python-email-validator/metadata.xml
30 new file mode 100644
31 index 00000000000..a4be1b707b2
32 --- /dev/null
33 +++ b/dev-python/python-email-validator/metadata.xml
34 @@ -0,0 +1,21 @@
35 +<?xml version="1.0" encoding="UTF-8"?>
36 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 +
38 +<pkgmetadata>
39 + <maintainer type="person">
40 + <email>andrewammerlaan@××××××.net</email>
41 + <name>Andrew Ammerlaan</name>
42 + </maintainer>
43 + <maintainer type="person">
44 + <email>xp.vit.blr@×××××.com</email>
45 + <name>Viktar Patotski</name>
46 + </maintainer>
47 + <maintainer type="project">
48 + <email>proxy-maint@g.o</email>
49 + <name>Proxy Maintainers</name>
50 + </maintainer>
51 + <upstream>
52 + <remote-id type="github">JoshData/python-email-validator</remote-id>
53 + <remote-id type="pypi">email-validator</remote-id>
54 + </upstream>
55 +</pkgmetadata>
56
57 diff --git a/dev-python/python-email-validator/python-email-validator-1.1.1.ebuild b/dev-python/python-email-validator/python-email-validator-1.1.1.ebuild
58 new file mode 100644
59 index 00000000000..d70287ef4b6
60 --- /dev/null
61 +++ b/dev-python/python-email-validator/python-email-validator-1.1.1.ebuild
62 @@ -0,0 +1,33 @@
63 +# Copyright 1999-2020 Gentoo Authors
64 +# Distributed under the terms of the GNU General Public License v2
65 +
66 +EAPI=7
67 +
68 +PYTHON_COMPAT=( python3_{6,7,8} )
69 +DISTUTILS_USE_SETUPTOOLS=rdepend
70 +
71 +inherit distutils-r1
72 +
73 +DESCRIPTION="A robust email syntax and deliverability validation library"
74 +HOMEPAGE="https://github.com/JoshData/python-email-validator"
75 +SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
76 +S="${WORKDIR}/${PN}-${PV}"
77 +
78 +LICENSE="CC0-1.0"
79 +KEYWORDS="~amd64 ~x86"
80 +SLOT="0"
81 +
82 +RDEPEND="
83 + >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
84 + >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
85 +"
86 +
87 +distutils_enable_tests pytest
88 +
89 +python_prepare_all() {
90 + # deliverability tests fail within network-sandbox
91 + sed -e 's:test_deliverability_:_&:' \
92 + -i tests/test_main.py || die
93 +
94 + distutils-r1_python_prepare_all
95 +}