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/flask/
Date: Thu, 28 Apr 2022 18:48:50
Message-Id: 1651171717.7b10ace6f0d5252254c7661afe6d0846090cdecf.mgorny@gentoo
1 commit: 7b10ace6f0d5252254c7661afe6d0846090cdecf
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 28 18:31:41 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 28 18:48:37 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b10ace6
7
8 dev-python/flask: Bump to 2.1.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.1.2.ebuild | 63 +++++++++++++++++++++++++++++++++++++
14 2 files changed, 64 insertions(+)
15
16 diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
17 index 5b9597bdbad3..3216ea37c9ee 100644
18 --- a/dev-python/flask/Manifest
19 +++ b/dev-python/flask/Manifest
20 @@ -2,3 +2,4 @@ DIST Flask-1.1.4.tar.gz 635920 BLAKE2B c1f19e7449177ecf6e901d5932ad25cbe866ff53b
21 DIST Flask-2.0.3.tar.gz 629304 BLAKE2B dae5ffb86b9f57ea95c682be4f858faec6432c877695c06fff40a056cd7eedff25cf120458435b634954f0e65e57ad6c22c3eb6b5ed751b6d7f5d4501358c240 SHA512 b759ada3ab610d4893cd48f6de070c23929ab2e37af863238912fa19246acfb399b1e67576bf6112c9bb56b00002792d28c7538c65b026f31bcc6f64305ae966
22 DIST Flask-2.1.0.tar.gz 630852 BLAKE2B 6a67d4c0f67aebf326493d86baefcdfb5d1e1b36a3b6a2e818d8bd92d84267ca8762ee0af3e70254bd4ce53a4f781edc9560e6408adf8ac285b308cdf1103c0f SHA512 8d9da72e3ad7df378a32fc40290e9499bc79eb3167235e8497f8f2753ac2c9da170d34f0ae3e87db99ba8282c887a479a64b680818b668bc13e033e6e5603926
23 DIST Flask-2.1.1.tar.gz 630996 BLAKE2B 39b34a3f68111e4b58f4e1e63fc55077b839d42b9ab4f87bf96f22d1dbcf05c1a520e84d35af81d4ebad2535e4f22af2070c8354b3f7d885b4db304d374243a7 SHA512 492bd72e80b6ad8a5d91191b996252c05fee8d8b2f703855fe635755976e75ee7a93a30ebe4889c80cc959034c3fb8caca0dec8436657ad8096860b1b11dcb2e
24 +DIST Flask-2.1.2.tar.gz 631846 BLAKE2B 9024a12dd6fabeffcf5939e2852734b278f25fb99830bb165cf46a09e3fd67d0997558d1b06a0dec3425d9b750be25bde147341c937e874811fe2496224a1f3e SHA512 65ca756d63da05e74863fbfd2ae574d6e75d6fab683dd08ea97b22a9b27be4f9a03ce7be44312a1f2c6a802bdf77ede3899734f3f1546000dd8b9c592571deec
25
26 diff --git a/dev-python/flask/flask-2.1.2.ebuild b/dev-python/flask/flask-2.1.2.ebuild
27 new file mode 100644
28 index 000000000000..08dbff876df8
29 --- /dev/null
30 +++ b/dev-python/flask/flask-2.1.2.ebuild
31 @@ -0,0 +1,63 @@
32 +# Copyright 1999-2022 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +
37 +DISTUTILS_USE_PEP517=setuptools
38 +PYTHON_COMPAT=( python3_{8..10} pypy3 )
39 +
40 +inherit distutils-r1
41 +
42 +DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
43 +HOMEPAGE="
44 + https://palletsprojects.com/p/flask/
45 + https://github.com/pallets/flask/
46 + https://pypi.org/project/Flask/
47 +"
48 +MY_PN="Flask"
49 +MY_P="${MY_PN}-${PV}"
50 +if [[ ${PV} == *9999* ]]; then
51 + EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git"
52 + inherit git-r3
53 +else
54 + SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
55 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
56 + S="${WORKDIR}/${MY_P}"
57 +fi
58 +
59 +LICENSE="BSD"
60 +SLOT="0"
61 +IUSE="examples"
62 +
63 +RDEPEND="
64 + >=dev-python/click-8.0[${PYTHON_USEDEP}]
65 + dev-python/blinker[${PYTHON_USEDEP}]
66 + >=dev-python/itsdangerous-2.0[${PYTHON_USEDEP}]
67 + >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
68 + >=dev-python/werkzeug-2.0[${PYTHON_USEDEP}]
69 + $(python_gen_cond_dep '
70 + >=dev-python/importlib_metadata-3.6.0[${PYTHON_USEDEP}]
71 + ' 3.8 3.9)
72 +"
73 +BDEPEND="
74 + test? (
75 + >=dev-python/asgiref-3.2[${PYTHON_USEDEP}]
76 + !!dev-python/shiboken2
77 + )
78 +"
79 +
80 +distutils_enable_sphinx docs \
81 + dev-python/pallets-sphinx-themes \
82 + dev-python/sphinx-issues \
83 + dev-python/sphinx-tabs \
84 + dev-python/sphinxcontrib-log_cabinet
85 +distutils_enable_tests pytest
86 +
87 +python_test() {
88 + epytest -p no:httpbin
89 +}
90 +
91 +python_install_all() {
92 + use examples && dodoc -r examples
93 + distutils-r1_python_install_all
94 +}