commit:     eb18098279794a5a739bc55b91d793bcfcbc8ee3
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 16:04:38 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 19:24:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb180982

dev-python/python-json-logger: new package, add 2.0.4

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-python/python-json-logger/Manifest             |  1 +
 dev-python/python-json-logger/metadata.xml         | 14 ++++++++++++++
 .../python-json-logger-2.0.4.ebuild                | 22 ++++++++++++++++++++++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/python-json-logger/Manifest 
b/dev-python/python-json-logger/Manifest
new file mode 100644
index 000000000000..fbe0e7186fc3
--- /dev/null
+++ b/dev-python/python-json-logger/Manifest
@@ -0,0 +1 @@
+DIST python-json-logger-2.0.4.tar.gz 9856 BLAKE2B 
013dadb37044eb89976ab98309bbafaa348c0bfd82a75f7645d580212fb85ee2cb2bc70d455aec9da3424e89d5905d8e80a77d8c08d46443a8ee5ee9bebc3cdf
 SHA512 
5849e3780f9a4cb59baff2c73d872ca11c916af14337bada2de3620d5a5e9b138b7bd76a1a25001c4733c0074469bb579808a57d50f964f0fe0e4bf3a4bb1216

diff --git a/dev-python/python-json-logger/metadata.xml 
b/dev-python/python-json-logger/metadata.xml
new file mode 100644
index 000000000000..bd902508cd2f
--- /dev/null
+++ b/dev-python/python-json-logger/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Python</name>
+       </maintainer>
+       <longdescription lang="en">
+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>
+       <upstream>
+               <remote-id type="github">madzak/python-json-logger</remote-id>
+               <remote-id type="pypi">python-json-logger</remote-id>
+       </upstream>
+</pkgmetadata>

diff --git a/dev-python/python-json-logger/python-json-logger-2.0.4.ebuild 
b/dev-python/python-json-logger/python-json-logger-2.0.4.ebuild
new file mode 100644
index 000000000000..00ef0cbef6db
--- /dev/null
+++ b/dev-python/python-json-logger/python-json-logger-2.0.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Standard python logging to output log data as json objects"
+HOMEPAGE="
+       https://github.com/madzak/python-json-logger
+       https://pypi.org/project/python-json-logger/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest

Reply via email to