1 |
commit: de865ac40e1186e05ef225cc726ef3168c29e903 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Oct 6 06:14:19 2021 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Oct 6 07:16:01 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de865ac4 |
7 |
|
8 |
dev-python/flask: Bump to 2.0.2 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/flask/Manifest | 1 + |
13 |
dev-python/flask/flask-2.0.2.ebuild | 58 +++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 59 insertions(+) |
15 |
|
16 |
diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest |
17 |
index b4b785b2121..c0896d22ffe 100644 |
18 |
--- a/dev-python/flask/Manifest |
19 |
+++ b/dev-python/flask/Manifest |
20 |
@@ -1,2 +1,3 @@ |
21 |
DIST Flask-1.1.4.tar.gz 635920 BLAKE2B c1f19e7449177ecf6e901d5932ad25cbe866ff53b9323f717541922b1ea5b10203ff07630fcf3eabaedd9b6a24ef031ad2aaa2e2f759925363bebfa7e5d967da SHA512 6f427a1264921b8560446afacee2757d16de0dc22d6ed249b7bc5d6f50f3af50c89b79ce900d75b41af4befc53910f2b532c2e280de42837e2133acb6b1bd80d |
22 |
DIST Flask-2.0.1.tar.gz 626851 BLAKE2B 05273edacd6d66237a552410df7ef7ff367e28c273cc89f654eac5ed2eb3d26f71437169905372b398cc6c5c5067dcbea54aa1cab782e03c6186ac9ae3949f4c SHA512 fefed4971f0542b25ba2867919aa54a83b6e3f47e7cee94586543843e7e00ba209ac15d8fe28a3c53981f587aebcf2f3915a49e1a9cd1b729099dccbed3783c2 |
23 |
+DIST Flask-2.0.2.tar.gz 628479 BLAKE2B 13555ce0602e685b5fe29ba51e05534263d70440c56c9096e95e0893e010d877154d3d1db1bff47209e6b70e91612a71e8aed149a067465f9e3a11486d843a86 SHA512 341be4e453dd5f682e465af356ff85ffe76f52a62e529e6cd251f95199e73b0f93414af093f899f61721e9bb351f09972a433a55beacc972b5e577b86e003081 |
24 |
|
25 |
diff --git a/dev-python/flask/flask-2.0.2.ebuild b/dev-python/flask/flask-2.0.2.ebuild |
26 |
new file mode 100644 |
27 |
index 00000000000..0d065b5c197 |
28 |
--- /dev/null |
29 |
+++ b/dev-python/flask/flask-2.0.2.ebuild |
30 |
@@ -0,0 +1,58 @@ |
31 |
+# Copyright 1999-2021 Gentoo Authors |
32 |
+# Distributed under the terms of the GNU General Public License v2 |
33 |
+ |
34 |
+EAPI=8 |
35 |
+ |
36 |
+PYTHON_COMPAT=( python3_{8..10} pypy3 ) |
37 |
+inherit distutils-r1 |
38 |
+ |
39 |
+DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions" |
40 |
+HOMEPAGE="https://github.com/pallets/flask/" |
41 |
+MY_PN="Flask" |
42 |
+MY_P="${MY_PN}-${PV}" |
43 |
+if [[ ${PV} == *9999* ]]; then |
44 |
+ EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git" |
45 |
+ inherit git-r3 |
46 |
+else |
47 |
+ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" |
48 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" |
49 |
+ S="${WORKDIR}/${MY_P}" |
50 |
+fi |
51 |
+ |
52 |
+LICENSE="BSD" |
53 |
+SLOT="0" |
54 |
+IUSE="examples" |
55 |
+ |
56 |
+RDEPEND=" |
57 |
+ >=dev-python/click-7.1.2[${PYTHON_USEDEP}] |
58 |
+ dev-python/blinker[${PYTHON_USEDEP}] |
59 |
+ >=dev-python/itsdangerous-2.0[${PYTHON_USEDEP}] |
60 |
+ >=dev-python/jinja-3.0[${PYTHON_USEDEP}] |
61 |
+ >=dev-python/werkzeug-2.0[${PYTHON_USEDEP}]" |
62 |
+BDEPEND=" |
63 |
+ test? ( |
64 |
+ >=dev-python/asgiref-3.2[${PYTHON_USEDEP}] |
65 |
+ )" |
66 |
+ |
67 |
+distutils_enable_sphinx docs \ |
68 |
+ dev-python/pallets-sphinx-themes \ |
69 |
+ dev-python/sphinx-issues \ |
70 |
+ dev-python/sphinx-tabs \ |
71 |
+ dev-python/sphinxcontrib-log_cabinet |
72 |
+distutils_enable_tests pytest |
73 |
+ |
74 |
+python_test() { |
75 |
+ local EPYTEST_DESELECT=() |
76 |
+ [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( |
77 |
+ # https://github.com/pallets/flask/issues/4292 |
78 |
+ # (test xfailed in newer version) |
79 |
+ tests/test_cli.py::test_lazy_load_error |
80 |
+ ) |
81 |
+ |
82 |
+ epytest -p no:httpbin |
83 |
+} |
84 |
+ |
85 |
+python_install_all() { |
86 |
+ use examples && dodoc -r examples |
87 |
+ distutils-r1_python_install_all |
88 |
+} |