summaryrefslogtreecommitdiff
path: root/dev-python/python-json-logger
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /dev-python/python-json-logger
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadataHEADdevelop
Diffstat (limited to 'dev-python/python-json-logger')
-rw-r--r--dev-python/python-json-logger/Manifest1
-rw-r--r--dev-python/python-json-logger/metadata.xml11
-rw-r--r--dev-python/python-json-logger/python-json-logger-4.1.0.ebuild29
3 files changed, 41 insertions, 0 deletions
diff --git a/dev-python/python-json-logger/Manifest b/dev-python/python-json-logger/Manifest
new file mode 100644
index 000000000000..ff62229fb7f1
--- /dev/null
+++ b/dev-python/python-json-logger/Manifest
@@ -0,0 +1 @@
+DIST python_json_logger-4.1.0.tar.gz 17573 BLAKE2B 73eac45755b989f8d0718a7c935eeec29bfdf3ab97a937a84611f8e70550a77e4ece410e67088643749f2b381a8cbf7cb1155a549a7c3b799bb3f4cd9d95c46b SHA512 082d99f4e3c5503c1b8e1e40d33422fe98716e4e0019d94995ea937096b2c449a30889a91006899cf91f0489d6b51f559148ee29d490254f588b675e7a31354a
diff --git a/dev-python/python-json-logger/metadata.xml b/dev-python/python-json-logger/metadata.xml
new file mode 100644
index 000000000000..23a484f9c1b4
--- /dev/null
+++ b/dev-python/python-json-logger/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</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>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/dev-python/python-json-logger/python-json-logger-4.1.0.ebuild b/dev-python/python-json-logger/python-json-logger-4.1.0.ebuild
new file mode 100644
index 000000000000..1c7d43153cf2
--- /dev/null
+++ b/dev-python/python-json-logger/python-json-logger-4.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+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/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/tzdata[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest