Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-json-logger/
Date: Sun, 26 Sep 2021 18:37:18
Message-Id: 1632681428.5ac1abd366d081460c2741ae53b6f960b30eb2a7.Alessandro-Barbieri@gentoo
1 commit: 5ac1abd366d081460c2741ae53b6f960b30eb2a7
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sun Sep 26 17:24:40 2021 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun Sep 26 18:37:08 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ac1abd3
7
8 dev-python/python-json-logger: initial import
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-python/python-json-logger/Manifest | 1 +
13 dev-python/python-json-logger/metadata.xml | 15 +++++++++++++++
14 .../python-json-logger-2.0.2.ebuild | 21 +++++++++++++++++++++
15 3 files changed, 37 insertions(+)
16
17 diff --git a/dev-python/python-json-logger/Manifest b/dev-python/python-json-logger/Manifest
18 new file mode 100644
19 index 000000000..36a19c729
20 --- /dev/null
21 +++ b/dev-python/python-json-logger/Manifest
22 @@ -0,0 +1 @@
23 +DIST python-json-logger-2.0.2.tar.gz 9546 BLAKE2B 0c331e6b57c2c49161502e8c015f93a829944232ff1b0754cac4e9f92fc92f8a3bdd33f0401a5e913a48ff5f3a40f52325cc4074a83f1b10d875c06f6127d85b SHA512 ce9df1cff0b91e64b7e2d75064d7ad0ec95f0845354e422fabaebba81dc94b31c7944ed40312c0025b690ec34c87a4778beb5d19adb9f621629389bc421ee62e
24
25 diff --git a/dev-python/python-json-logger/metadata.xml b/dev-python/python-json-logger/metadata.xml
26 new file mode 100644
27 index 000000000..fc09474f4
28 --- /dev/null
29 +++ b/dev-python/python-json-logger/metadata.xml
30 @@ -0,0 +1,15 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="person">
35 + <description>comaintainers welcome</description>
36 + <email>lssndrbarbieri@×××××.com</email>
37 + <name>Alessandro Barbieri</name>
38 + </maintainer>
39 + <longdescription lang="en">
40 +This library is provided to allow standard python logging to output log data as json objects. With JSON we can make our logs more readable by machines and we can stop writing custom parsers for syslog type records. </longdescription>
41 + <upstream>
42 + <remote-id type="github">madzak/python-json-logger</remote-id>
43 + <remote-id type="pypi">python-json-logger</remote-id>
44 + </upstream>
45 +</pkgmetadata>
46
47 diff --git a/dev-python/python-json-logger/python-json-logger-2.0.2.ebuild b/dev-python/python-json-logger/python-json-logger-2.0.2.ebuild
48 new file mode 100644
49 index 000000000..daf6d632d
50 --- /dev/null
51 +++ b/dev-python/python-json-logger/python-json-logger-2.0.2.ebuild
52 @@ -0,0 +1,21 @@
53 +# Copyright 1999-2021 Gentoo Authors
54 +# Distributed under the terms of the GNU General Public License v2
55 +
56 +EAPI=8
57 +
58 +PYTHON_COMPAT=( python3_{8..10} pypy3 )
59 +
60 +inherit distutils-r1
61 +
62 +DESCRIPTION="This library is provided to allow standard python logging to output log data as json objects"
63 +HOMEPAGE="
64 + https://github.com/madzak/python-json-logger
65 + https://pypi.org/project/python-json-logger
66 +"
67 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
68 +
69 +LICENSE="BSD"
70 +SLOT="0"
71 +KEYWORDS="~amd64"
72 +
73 +distutils_enable_tests unittest