summaryrefslogtreecommitdiff
path: root/dev-python/loguru
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-14 17:36:29 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-14 17:36:29 +0000
commit0485fd7e57de60b61c04825f986bb3400bcf7116 (patch)
tree8bc2ab515d65bccf3fa878f133e82577074ee982 /dev-python/loguru
parent3a5772102e4f2b6f9cc46f461c90970060ae0c5e (diff)
gentoo auto-resync : 14:02:2024 - 17:36:28
Diffstat (limited to 'dev-python/loguru')
-rw-r--r--dev-python/loguru/Manifest4
-rw-r--r--dev-python/loguru/loguru-0.7.2.ebuild35
-rw-r--r--dev-python/loguru/metadata.xml12
3 files changed, 47 insertions, 4 deletions
diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index b8000f94bea8..a5f5fad42818 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,3 +1,5 @@
DIST loguru-0.7.0.gh.tar.gz 430544 BLAKE2B 13ee91da7c7bc0b29297cb70235c26e0517939c332dde342c14cb937112d5a0b9c467ec273f2034875a52902ffc05dd780fd349498d8a0b65efd6ecf6a947056 SHA512 02d2a0c7c54a5083a444a23222854ee4587da3f7a490ec193d0bae2f3c464c0a86102417f5886205e73c0a149694b931f39f3c5a1ade605cf2b2799395a478a0
+DIST loguru-0.7.2.gh.tar.gz 443643 BLAKE2B 208c4ad989257e0e0d5cecf41c9722f398e5c73528f8a88c92e28490121723d5c19b4170ff246446e94237e8bb732f83e4b9fcc66c42aa7e3c1ba25aaa069e34 SHA512 e4d358f12ec33393bdac836206a15a3161653684b69839f58bbdc692155e4aee4b6ec700ab13b83f431a67df5ec86cacf2cb90fa052827e5e03c68c1f132e339
EBUILD loguru-0.7.0.ebuild 754 BLAKE2B 6425f21f9217958086091d7ea657c50a3d07d937f8353a0a589b29dc9d20df9e48fdbd6f3dc8c8b52f0db37e2ad5746c30db35cbb958afbe268e60933cbe6434 SHA512 64007193284801e81b5691e04f32f2ac552ad775d53d66afd6ed014f3ff7f6e24b7376b14d0f7aab497e0892a09f4012ade83c4caf462beb1786938e450c8f83
-MISC metadata.xml 600 BLAKE2B 4b983b00c4786ec0435005c08eac9b500b0143b91471d9b8c4cdaa067aaa4cff96d78ebf1bd851d78d7c796f2249f6c2c375f9335119b74820f09521657eafbf SHA512 d3f317b03ea30750c23cceaee7234356ba905d6c08cd34ca51b925cd1bfe0bfd0c78a75f7d26fae36aae217d746f844677476b58e376e9433feacf4eeb6b6a47
+EBUILD loguru-0.7.2.ebuild 755 BLAKE2B 28a884c64f21138507758f8109cf069689cfdff4c9adcdb05138f93821ee37dcf24fb1de534c749311cfb13b43cd7525c2ee3ed31e8f8beab9d499cb732c3d95 SHA512 342fbe1819465400f002a90c5a433c16ea80f80b34c1519d92a502ef853630d3b36d0b5fccfb436f647375e78ba5532cb369b3be1415b0a378d29101869a4166
+MISC metadata.xml 680 BLAKE2B 49425d2b621120f4cf4c38f62cdda57a2f3240189b1ccc3c3cd4bd6b25015f294838f70e3bb961e26fbcfecc3651ec899de2611b4c7a21948a76617fe9b412bf SHA512 2edc73636018c4fea4436da3047ae7f3b56d249ffc72a90a97963ea423e4d2a21b6e2dcb241bc79a782204e6eecc7fb26d9129306e7846f590d782477bc0b111
diff --git a/dev-python/loguru/loguru-0.7.2.ebuild b/dev-python/loguru/loguru-0.7.2.ebuild
new file mode 100644
index 000000000000..d9945b466f62
--- /dev/null
+++ b/dev-python/loguru/loguru-0.7.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="
+ https://github.com/Delgan/loguru/
+ https://pypi.org/project/loguru/
+"
+SRC_URI="
+ https://github.com/Delgan/loguru/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+BDEPEND="
+ test? (
+ >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+ >=dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
+ dev-python/mypy[${PYTHON_USEDEP}]
+ )
+"
+
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest
diff --git a/dev-python/loguru/metadata.xml b/dev-python/loguru/metadata.xml
index 9cb3a5ba4508..726516bfb038 100644
--- a/dev-python/loguru/metadata.xml
+++ b/dev-python/loguru/metadata.xml
@@ -1,10 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<longdescription lang="en">
- This library is intended to make Python logging less painful by adding a bunch of useful functionalities that solve caveats of the standard loggers.
- Using logs in your application should be an automatism, Loguru tries to make it both pleasant and powerful.
+ This library is intended to make Python logging less painful
+ by adding a bunch of useful functionalities that solve caveats
+ of the standard loggers. Using logs in your application should
+ be an automatism, Loguru tries to make it both pleasant
+ and powerful.
</longdescription>
<upstream>
<remote-id type="github">Delgan/loguru</remote-id>