Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-python/pydantic/
Date: Fri, 14 Aug 2020 18:35:11
Message-Id: 1597427340.561441442b516104f2bf40f8d9fcfe60dc9f779b.andrewammerlaan@gentoo
1 commit: 561441442b516104f2bf40f8d9fcfe60dc9f779b
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Fri Aug 14 17:49:00 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Fri Aug 14 17:49:00 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56144144
7
8 dev-python/pydantic: add py3.8
9
10 Package-Manager: Portage-3.0.2, Repoman-2.3.23
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12
13 dev-python/pydantic/Manifest | 1 -
14 dev-python/pydantic/pydantic-1.5.1.ebuild | 48 -------------------------------
15 dev-python/pydantic/pydantic-1.6.1.ebuild | 3 +-
16 3 files changed, 1 insertion(+), 51 deletions(-)
17
18 diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
19 index 460e40d..0880372 100644
20 --- a/dev-python/pydantic/Manifest
21 +++ b/dev-python/pydantic/Manifest
22 @@ -1,2 +1 @@
23 -DIST pydantic-1.5.1.tar.gz 233727 BLAKE2B ef41cf8d65d2839444e6457b6f48442d1d1ddee506cc7a75f79dd173e7cf9908c7d2ef1d4f70ddfdf7ba00ad7af7c81697a3e3e03cf058a0494b7d2c5fb874a7 SHA512 beadba0f57bd669ac97f4d7288cdf9598f6c791f46258ba75a3ec93361ebba010d7b1784e8b50534b12f9fb3606e8cc0cbbc7a9321a1d9a6a29e1e73a057f9c4
24 DIST pydantic-1.6.1.tar.gz 244677 BLAKE2B 0a1d6986858ab753cbc4dd262bd268b2a365c241a7de106a7bf21714c6c499c7dbacaea095789d3503507965ca50106da32545be670ed0261827f1fe0316ff67 SHA512 b0442f78a661f56d29697da7e27393261420bdb0f08473d2f7872145a49a18de8c17c903d0899a44263bcd8229e8790161da032dd5a3d5f2dae347c66bd6a567
25
26 diff --git a/dev-python/pydantic/pydantic-1.5.1.ebuild b/dev-python/pydantic/pydantic-1.5.1.ebuild
27 deleted file mode 100644
28 index 4d4989d..0000000
29 --- a/dev-python/pydantic/pydantic-1.5.1.ebuild
30 +++ /dev/null
31 @@ -1,48 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -PYTHON_COMPAT=( python3_{6,7} )
38 -
39 -DOCBUILDER="mkdocs"
40 -DOCDEPEND="
41 - dev-python/mkdocs-material
42 - dev-python/mkdocs-exclude
43 - dev-python/markdown-include
44 -"
45 -
46 -inherit distutils-r1 docs
47 -
48 -DESCRIPTION="Data parsing and validation using Python type hints"
49 -HOMEPAGE="https://github.com/samuelcolvin/pydantic"
50 -SRC_URI="https://github.com/samuelcolvin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51 -
52 -LICENSE="MIT"
53 -KEYWORDS="~amd64 ~x86"
54 -SLOT="0"
55 -
56 -distutils_enable_tests pytest
57 -
58 -BDEPEND="dev-python/cython"
59 -
60 -DEPEND="test? (
61 - dev-python/mypy[${PYTHON_USEDEP}]
62 - dev-python/pytest-mock[${PYTHON_USEDEP}]
63 -)"
64 -
65 -RDEPEND="
66 - >=dev-python/devtools-0.5.1[${PYTHON_USEDEP}]
67 - >=dev-python/python-email-validator-1.0.5[${PYTHON_USEDEP}]
68 - >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
69 - dev-python/typing-extensions[${PYTHON_USEDEP}]
70 - $(python_gen_cond_dep 'dev-python/dataclasses[${PYTHON_USEDEP}]' python3_6)
71 -"
72 -
73 -python_prepare_all() {
74 - # AssertionError: assert 'pydantic-1.5.1.tar.gz' == 'config a'
75 - sed -i -e 's:test_config_file_settings_nornir:_&:' \
76 - tests/test_settings.py || die
77 -
78 - distutils-r1_python_prepare_all
79 -}
80
81 diff --git a/dev-python/pydantic/pydantic-1.6.1.ebuild b/dev-python/pydantic/pydantic-1.6.1.ebuild
82 index 1550306..138f7b7 100644
83 --- a/dev-python/pydantic/pydantic-1.6.1.ebuild
84 +++ b/dev-python/pydantic/pydantic-1.6.1.ebuild
85 @@ -3,7 +3,7 @@
86
87 EAPI=7
88
89 -PYTHON_COMPAT=( python3_{6,7} )
90 +PYTHON_COMPAT=( python3_{7,8} )
91
92 DOCBUILDER="mkdocs"
93 DOCDEPEND="
94 @@ -36,7 +36,6 @@ RDEPEND="
95 >=dev-python/python-email-validator-1.1.1[${PYTHON_USEDEP}]
96 >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
97 dev-python/typing-extensions[${PYTHON_USEDEP}]
98 - $(python_gen_cond_dep 'dev-python/dataclasses[${PYTHON_USEDEP}]' python3_6)
99 "
100
101 python_prepare_all() {