Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/flake8-import-order/
Date: Sat, 13 Oct 2018 22:35:32
Message-Id: 1539470118.4ce78528031239524af920edfbacfca8a846e8e0.zmedico@gentoo
1 commit: 4ce78528031239524af920edfbacfca8a846e8e0
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 13 22:14:08 2018 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 13 22:35:18 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce78528
7
8 dev-python/flake8-import-order: new package
9
10 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-python/flake8-import-order/Manifest | 1 +
14 .../flake8-import-order-0.18.ebuild | 32 ++++++++++++++++++++++
15 dev-python/flake8-import-order/metadata.xml | 12 ++++++++
16 3 files changed, 45 insertions(+)
17
18 diff --git a/dev-python/flake8-import-order/Manifest b/dev-python/flake8-import-order/Manifest
19 new file mode 100644
20 index 00000000000..2b8b5ab8437
21 --- /dev/null
22 +++ b/dev-python/flake8-import-order/Manifest
23 @@ -0,0 +1 @@
24 +DIST flake8-import-order-0.18.tar.gz 18507 BLAKE2B 01d9ea712dd5cc4177aec2c1ea2c2dfa72266edfa6b9143657076edab02548058a5bb4642a9a9b7c3dcad36cd76491114cc36a128d57076d09e4cd9e0f1568fe SHA512 8a897d42c81e99d9373fdf03e975b65309700fddf7c38294fe65562ce788e788c9d6c2ec8dd2c8d24e65b4360b3b3577a7a66eb279a5952f8b9d212b06047395
25
26 diff --git a/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild b/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild
27 new file mode 100644
28 index 00000000000..ffb5da6d0c9
29 --- /dev/null
30 +++ b/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild
31 @@ -0,0 +1,32 @@
32 +# Copyright 1999-2018 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
38 +
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="Flake8 plugin that checks import order against various Python Style Guides"
42 +HOMEPAGE="https://github.com/PyCQA/flake8-import-order"
43 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
44 +
45 +LICENSE="LGPL-3"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="test"
49 +RESTRICT="!test? ( test )"
50 +
51 +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
52 + dev-python/pycodestyle[${PYTHON_USEDEP}]
53 + virtual/python-enum34[${PYTHON_USEDEP}]"
54 +DEPEND="${RDEPEND}
55 + test? (
56 + dev-python/pytest[${PYTHON_USEDEP}]
57 + dev-python/flake8[${PYTHON_USEDEP}]
58 + dev-python/pycodestyle[${PYTHON_USEDEP}]
59 + )"
60 +
61 +python_test() {
62 + py.test -v tests || die "tests failed with ${EPYTHON}"
63 +}
64
65 diff --git a/dev-python/flake8-import-order/metadata.xml b/dev-python/flake8-import-order/metadata.xml
66 new file mode 100644
67 index 00000000000..2bcccd127d5
68 --- /dev/null
69 +++ b/dev-python/flake8-import-order/metadata.xml
70 @@ -0,0 +1,12 @@
71 +<?xml version="1.0" encoding="UTF-8"?>
72 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
73 +<pkgmetadata>
74 + <maintainer type="person">
75 + <email>zmedico@g.o</email>
76 + <name>Zac Medico</name>
77 + </maintainer>
78 + <upstream>
79 + <remote-id type="pypi">flake8-import-order</remote-id>
80 + <remote-id type="github">PyCQA/flake8-import-order</remote-id>
81 + </upstream>
82 +</pkgmetadata>