Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/stdio-mgr/
Date: Tue, 21 Jan 2020 14:49:06
Message-Id: 1579617794.bed8245a09961c899de54fc8027547ff0867012d.andrewammerlaan@gentoo
1 commit: bed8245a09961c899de54fc8027547ff0867012d
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Tue Jan 21 14:43:14 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Tue Jan 21 14:43:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bed8245a
7
8 dev-python/stdio-mgr: Context manager for mocking/wrapping
9
10 stdin/stdout/stderr
11
12 Package-Manager: Portage-2.3.84, Repoman-2.3.20
13 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
14
15 dev-python/stdio-mgr/Manifest | 1 +
16 dev-python/stdio-mgr/metadata.xml | 13 +++++++++++++
17 dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild | 22 ++++++++++++++++++++++
18 3 files changed, 36 insertions(+)
19
20 diff --git a/dev-python/stdio-mgr/Manifest b/dev-python/stdio-mgr/Manifest
21 new file mode 100644
22 index 0000000..59da72d
23 --- /dev/null
24 +++ b/dev-python/stdio-mgr/Manifest
25 @@ -0,0 +1 @@
26 +DIST stdio-mgr-1.0.1.tar.gz 8447 BLAKE2B 72038ea34177829d77ac239585775557b5a0a253879c027b2aad64045ec8bafbfdc250d94fe61cde96f06616f774edf42b384bfef7fbf69af442b0a9b703cf9a SHA512 2d18e5d65faa7a73373b56fdac3893768a65a36bed17f017b647e71431a6bff44ce1d39022f1dbbd31ddc9c0e704743a164f4b7610fb62d75aa34ecb53331366
27
28 diff --git a/dev-python/stdio-mgr/metadata.xml b/dev-python/stdio-mgr/metadata.xml
29 new file mode 100644
30 index 0000000..dd0bd9c
31 --- /dev/null
32 +++ b/dev-python/stdio-mgr/metadata.xml
33 @@ -0,0 +1,13 @@
34 +<?xml version="1.0" encoding="UTF-8"?>
35 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 +
37 +<pkgmetadata>
38 + <maintainer type="person">
39 + <email>andrewammerlaan@××××××.net</email>
40 + <name>Andrew Ammerlaan</name>
41 + </maintainer>
42 + <maintainer type="project">
43 + <email>proxy-maint@g.o</email>
44 + <name>Proxy Maintainers</name>
45 + </maintainer>
46 +</pkgmetadata>
47
48 diff --git a/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild b/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild
49 new file mode 100644
50 index 0000000..e91fe10
51 --- /dev/null
52 +++ b/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild
53 @@ -0,0 +1,22 @@
54 +# Copyright 1999-2020 Gentoo Authors
55 +# Distributed under the terms of the GNU General Public License v2
56 +
57 +EAPI=7
58 +
59 +PYTHON_COMPAT=( python3_{6,7,8} )
60 +
61 +inherit distutils-r1
62 +
63 +DESCRIPTION="Context manager for mocking/wrapping stdin/stdout/stderr"
64 +HOMEPAGE="https://github.com/bskinn/stdio-mgr"
65 +SRC_URI="https://github.com/bskinn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
66 +
67 +LICENSE="MIT"
68 +KEYWORDS="~amd64 ~x86 "
69 +SLOT="0"
70 +
71 +distutils_enable_tests pytest
72 +
73 +python_test() {
74 + pytest -vv tests || "Tests fail with ${EPYTHON}"
75 +}