Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/falcon/
Date: Sun, 05 Jun 2022 14:18:48
Message-Id: 1654438582.be289ed6b157071036377872f22838915a28b896.jsmolic@gentoo
1 commit: be289ed6b157071036377872f22838915a28b896
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 5 14:09:27 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 5 14:16:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be289ed6
7
8 dev-python/falcon: treeclean
9
10 Closes: https://bugs.gentoo.org/780522
11 Closes: https://bugs.gentoo.org/620096
12 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
13
14 dev-python/falcon/Manifest | 1 -
15 dev-python/falcon/falcon-3.1.0.ebuild | 61 -----------------------------------
16 dev-python/falcon/metadata.xml | 12 -------
17 profiles/package.mask | 1 -
18 4 files changed, 75 deletions(-)
19
20 diff --git a/dev-python/falcon/Manifest b/dev-python/falcon/Manifest
21 deleted file mode 100644
22 index 5563d624d687..000000000000
23 --- a/dev-python/falcon/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST falcon-3.1.0.tar.gz 1319252 BLAKE2B 183623c8d7e8b86ed9915cbf3757fd526f7f3a8a97ae5fdf86294bcc65052c5c827d4a920d93e9fa0198a8d255c7b56ecff465a36d9b0ea31581abd87d55ccd0 SHA512 9da76dd92dfce1611ef681588d8e0e2fc7e906b5c0bc4b60a4620e2e9907564783763b7776c9cc2ccb296116c985e527b2f429520a1c601567cf4eb15e98f8cc
27
28 diff --git a/dev-python/falcon/falcon-3.1.0.ebuild b/dev-python/falcon/falcon-3.1.0.ebuild
29 deleted file mode 100644
30 index 121575f7c481..000000000000
31 --- a/dev-python/falcon/falcon-3.1.0.ebuild
32 +++ /dev/null
33 @@ -1,61 +0,0 @@
34 -# Copyright 1999-2022 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=8
38 -
39 -DISTUTILS_USE_PEP517=setuptools
40 -PYTHON_COMPAT=( python3_{8..10} )
41 -
42 -inherit distutils-r1
43 -
44 -DESCRIPTION="A supersonic micro-framework for building cloud APIs"
45 -HOMEPAGE="
46 - https://falconframework.org/
47 - https://pypi.org/project/falcon/
48 - https://github.com/falconry/falcon/
49 -"
50 -SRC_URI="
51 - https://github.com/falconry/${PN}/archive/${PV}.tar.gz
52 - -> ${P}.tar.gz
53 -"
54 -
55 -LICENSE="Apache-2.0 MIT"
56 -SLOT="0"
57 -KEYWORDS="~amd64 ~x86"
58 -
59 -BDEPEND="
60 - dev-python/cython[${PYTHON_USEDEP}]
61 - test? (
62 - dev-python/aiofiles[${PYTHON_USEDEP}]
63 - dev-python/cbor2[${PYTHON_USEDEP}]
64 - dev-python/httpx[${PYTHON_USEDEP}]
65 - dev-python/msgpack[${PYTHON_USEDEP}]
66 - dev-python/pytest-asyncio[${PYTHON_USEDEP}]
67 - dev-python/pyyaml[${PYTHON_USEDEP}]
68 - dev-python/uvicorn[${PYTHON_USEDEP}]
69 - dev-python/websockets[${PYTHON_USEDEP}]
70 - )
71 -"
72 -
73 -distutils_enable_tests pytest
74 -
75 -python_test() {
76 - local EPYTEST_DESELECT=(
77 - # uwsgi seems to be broken/incompatible
78 - 'tests/test_wsgi_servers.py::TestWSGIServer::test_get[uwsgi]'
79 - 'tests/test_wsgi_servers.py::TestWSGIServer::test_get_deprecated[uwsgi]'
80 - 'tests/test_wsgi_servers.py::TestWSGIServer::test_post_multipart_form[uwsgi]'
81 - 'tests/test_wsgi_servers.py::TestWSGIServer::test_static_file[uwsgi]'
82 - 'tests/test_wsgi_servers.py::TestWSGIServer::test_static_file_byte_range[uwsgi-'
83 - )
84 -
85 - local EPYTEST_IGNORE=(
86 - # mujson is unpackaged, test-only dep
87 - tests/test_media_handlers.py
88 - )
89 -
90 - rm -rf falcon || die
91 - # needed because servers are spawned via /usr/bin/python*
92 - local -x PYTHONPATH=${BUILD_DIR}/install$(python_get_sitedir):${PYTHONPATH}
93 - epytest tests
94 -}
95
96 diff --git a/dev-python/falcon/metadata.xml b/dev-python/falcon/metadata.xml
97 deleted file mode 100644
98 index 654149b5c34b..000000000000
99 --- a/dev-python/falcon/metadata.xml
100 +++ /dev/null
101 @@ -1,12 +0,0 @@
102 -<?xml version="1.0" encoding="UTF-8"?>
103 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
104 -<pkgmetadata>
105 - <maintainer type="project">
106 - <email>python@g.o</email>
107 - <name>Python</name>
108 - </maintainer>
109 - <upstream>
110 - <remote-id type="github">falconry/falcon</remote-id>
111 - <remote-id type="pypi">falcon</remote-id>
112 - </upstream>
113 -</pkgmetadata>
114
115 diff --git a/profiles/package.mask b/profiles/package.mask
116 index 0b78ef0e99ed..2484f66721c5 100644
117 --- a/profiles/package.mask
118 +++ b/profiles/package.mask
119 @@ -380,7 +380,6 @@ dev-python/django-gravatar2
120 dev-python/django-haystack
121 dev-python/django-picklefield
122 dev-python/django-q
123 -dev-python/falcon
124
125 # Matt Turner <mattst88@g.o> (2022-04-30)
126 # Masked for testing. Apparently causes crashes. Bug #841857.