From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6529D158020 for ; Tue, 20 Dec 2022 19:24:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AB679E08F4; Tue, 20 Dec 2022 19:24:42 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8EC9FE08F4 for ; Tue, 20 Dec 2022 19:24:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A9A3C341538 for ; Tue, 20 Dec 2022 19:24:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EB134771 for ; Tue, 20 Dec 2022 19:24:39 +0000 (UTC) From: "Andrew Ammerlaan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andrew Ammerlaan" Message-ID: <1671564266.eb18098279794a5a739bc55b91d793bcfcbc8ee3.andrewammerlaan@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/python-json-logger/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/python-json-logger/Manifest dev-python/python-json-logger/metadata.xml dev-python/python-json-logger/python-json-logger-2.0.4.ebuild X-VCS-Directories: dev-python/python-json-logger/ X-VCS-Committer: andrewammerlaan X-VCS-Committer-Name: Andrew Ammerlaan X-VCS-Revision: eb18098279794a5a739bc55b91d793bcfcbc8ee3 X-VCS-Branch: master Date: Tue, 20 Dec 2022 19:24:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 77978ff2-07dc-437b-b0cf-5b2a82cc0ae4 X-Archives-Hash: 0cb2182404f1649026d7a494b0f7b796 commit: eb18098279794a5a739bc55b91d793bcfcbc8ee3 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Dec 20 16:04:38 2022 +0000 Commit: Andrew Ammerlaan gentoo 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 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 @@ + + + + + python@gentoo.org + Python + + +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. + + madzak/python-json-logger + python-json-logger + + 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