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/requests-mock/
Date: Sun, 03 May 2020 07:08:07
Message-Id: 1588489654.549609a06c297cd4613351fd9553e6555b3336ec.mgorny@gentoo
1 commit: 549609a06c297cd4613351fd9553e6555b3336ec
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 3 06:52:06 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun May 3 07:07:34 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549609a0
7
8 dev-python/requests-mock: Bump to 1.8.0
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/requests-mock/Manifest | 1 +
13 .../requests-mock/requests-mock-1.8.0.ebuild | 44 ++++++++++++++++++++++
14 2 files changed, 45 insertions(+)
15
16 diff --git a/dev-python/requests-mock/Manifest b/dev-python/requests-mock/Manifest
17 index 4b9af0355f7..19d7c004515 100644
18 --- a/dev-python/requests-mock/Manifest
19 +++ b/dev-python/requests-mock/Manifest
20 @@ -1,2 +1,3 @@
21 DIST requests-mock-1.5.2.tar.gz 47581 BLAKE2B 46beefc45e01355939a76b85e43a5b57cb1a870666eab7f610cad3e8a04a17da6a0864f9776a0f09028c847e8a4f7d0d2389a36f9a0431ed733a364d0f712c0b SHA512 206c91e892df84e38dcdf1264559128cfece76be2ce43b9c98238dfd438795d8c4ce3fcd43feb30246fbfca2d78832a23430ce1c9d3a7dc6e4417df5d65a8d3c
22 DIST requests-mock-1.7.0.tar.gz 51705 BLAKE2B 1104422ab28678ee9e964fd853e7d61c23bc2f0dfb3861c2829578d1f91d533d195ce687fbc8596aba32da4b369050398d891125dc894e55fcb73ca81268b30c SHA512 6ad71fb87519f93812e8ae0d058a4b65a4492e86f05cacc37f95be1a6f0239a2c3f3d20a7e6f44bcc21f009574e4e78c2149394c2570d305efbdd68ec07b24a2
23 +DIST requests-mock-1.8.0.tar.gz 59794 BLAKE2B 2bdcd180ea793a02cf34eda356d90c0e338cec6f3fb718564026d28ea06ac975073f291be9cb685f012c803fdeca1fe29139537529e292b91a3356f0b781f97a SHA512 252bce965e0fca03cd5ce09912c726045f9c632e90bfee13b06c9f3e2c6b70eab7f39cf8e7efb3b7d2cf2b5d79cc5c5ba6e2379b3d48ce33bf78861ada911918
24
25 diff --git a/dev-python/requests-mock/requests-mock-1.8.0.ebuild b/dev-python/requests-mock/requests-mock-1.8.0.ebuild
26 new file mode 100644
27 index 00000000000..e5e13b78cd4
28 --- /dev/null
29 +++ b/dev-python/requests-mock/requests-mock-1.8.0.ebuild
30 @@ -0,0 +1,44 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
37 +
38 +inherit distutils-r1
39 +
40 +DESCRIPTION="Mock out responses from the requests package"
41 +HOMEPAGE="https://github.com/jamielennox/requests-mock"
42 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
43 +
44 +LICENSE="Apache-2.0"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
47 +
48 +RDEPEND="
49 + >=dev-python/requests-2.3[${PYTHON_USEDEP}]
50 + dev-python/six[${PYTHON_USEDEP}]
51 +"
52 +BDEPEND="
53 + >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
54 + test? (
55 + dev-python/fixtures[${PYTHON_USEDEP}]
56 + dev-python/mock[${PYTHON_USEDEP}]
57 + dev-python/testtools[${PYTHON_USEDEP}]
58 + )
59 +"
60 +
61 +distutils_enable_sphinx doc/source
62 +distutils_enable_tests unittest
63 +
64 +python_prepare_all() {
65 + # Disable reno which only works inside a git repository
66 + sed -i "s/'reno.sphinxext',//" doc/source/conf.py || die
67 + # Remove the release notes section which requires reno
68 + rm doc/source/release-notes.rst || die
69 + sed -i '/^=============$/,/release-notes/d' doc/source/index.rst || die
70 + # Disable a test which requires purl (not in the tree)
71 + sed -i -e "/^import purl$/d" -e "s/test_with_purl/_&/" \
72 + tests/test_adapter.py || die
73 + distutils-r1_python_prepare_all
74 +}