[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2024-06-29 Thread Arthur Zamarin
commit: 82cfdd94e346132ac92e5bb78fcaaa8fd0d59e96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 29 14:34:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 29 14:40:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cfdd94

dev-python/loguru: unkeyword 0.7.2 for ~ppc64

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/loguru/loguru-0.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/loguru/loguru-0.7.2.ebuild 
b/dev-python/loguru/loguru-0.7.2.ebuild
index d9945b466f62..5cf11ffbbb57 100644
--- a/dev-python/loguru/loguru-0.7.2.ebuild
+++ b/dev-python/loguru/loguru-0.7.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~x86"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2024-02-14 Thread Michał Górny
commit: 2efe841a5d35dca116ffa2cb6d1f94a5ed731318
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 14 16:47:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 14 16:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efe841a

dev-python/loguru: Bump to 0.7.2

Closes: https://bugs.gentoo.org/920653
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.7.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 63c4e36dc3ec..ef5591fc6cd8 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 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

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 ..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



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2024-02-14 Thread Michał Górny
commit: da813f25a2e30265e463c9e90a882aa97bb153bb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 14 16:44:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 14 16:55:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da813f25

dev-python/loguru: Add python@ as a maintainer

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/metadata.xml | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   pyt...@gentoo.org
+   Python
+   

-   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.


Delgan/loguru



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/files/, dev-python/loguru/

2023-07-24 Thread Michał Górny
commit: 4a8e5eb46c7282de94d1afdb80a93ea352744832
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 24 11:19:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 24 11:32:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8e5eb4

dev-python/loguru: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  2 -
 dev-python/loguru/files/0.6.0-py311-fix.patch | 68 ---
 dev-python/loguru/files/0.6.0-typos.patch | 45 --
 dev-python/loguru/loguru-0.6.0-r1.ebuild  | 41 
 4 files changed, 156 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 45dda10e1dec..63c4e36dc3ec 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,3 +1 @@
-DIST loguru-0.6.0-py311-repr-tests.patch 4251 BLAKE2B 
21891ede1845387f915d3889dfb077af78e88909ce7efe25cd194516dab465738d3c398195552e8a8a54913804df1bc74bf95c4e12494b8e7f628894d0c12177
 SHA512 
e1da062ba49e53ecfedc044d59f969797bd1dec99c64e42d5420af6cba80db95d242ed7d155b180e84dacba4bd56298fd5a4cae784ef4eec1709905da1a1c93f
-DIST loguru-0.6.0.gh.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca
 DIST loguru-0.7.0.gh.tar.gz 430544 BLAKE2B 
13ee91da7c7bc0b29297cb70235c26e0517939c332dde342c14cb937112d5a0b9c467ec273f2034875a52902ffc05dd780fd349498d8a0b65efd6ecf6a947056
 SHA512 
02d2a0c7c54a5083a444a23222854ee4587da3f7a490ec193d0bae2f3c464c0a86102417f5886205e73c0a149694b931f39f3c5a1ade605cf2b2799395a478a0

diff --git a/dev-python/loguru/files/0.6.0-py311-fix.patch 
b/dev-python/loguru/files/0.6.0-py311-fix.patch
deleted file mode 100644
index a7d29b911fac..
--- a/dev-python/loguru/files/0.6.0-py311-fix.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-Fix failing tests on Python 3.11 (#654)
-
-Issue: https://github.com/Delgan/loguru/issues/654
-Commit: 
https://github.com/Delgan/loguru/commit/5b77724ca75aa8f4b1c8866e0b786c3cbe30ca99
-
-diff --git a/tests/test_filesink_rotation.py b/tests/test_filesink_rotation.py
-index bdf75a3..fb80b69 100644
 a/tests/test_filesink_rotation.py
-+++ b/tests/test_filesink_rotation.py
-@@ -49,8 +49,8 @@ def monkeypatch_filesystem(monkeypatch):
- return self._timestamp
- return getattr(self._wrapped, name)
- 
--def patched_stat(filepath):
--stat = __stat__(filepath)
-+def patched_stat(filepath, *args, **kwargs):
-+stat = __stat__(filepath, *args, **kwargs)
- wrapped = StatWrapper(stat, 
filesystem.get(os.path.abspath(filepath)))
- return wrapped
- 
-diff --git a/tests/test_interception.py b/tests/test_interception.py
-index a05802a..2f570b9 100644
 a/tests/test_interception.py
-+++ b/tests/test_interception.py
-@@ -1,4 +1,5 @@
- import logging
-+import sys
- 
- from loguru import logger
- 
-@@ -7,15 +8,15 @@ from .conftest import make_logging_logger
- 
- class InterceptHandler(logging.Handler):
- def emit(self, record):
--# Get corresponding Loguru level if it exists
-+# Get corresponding Loguru level if it exists.
- try:
- level = logger.level(record.levelname).name
- except ValueError:
- level = record.levelno
- 
--# Find caller from where originated the logged message
--frame, depth = logging.currentframe(), 2
--while frame.f_code.co_filename == logging.__file__:
-+# Find caller from where originated the logged message.
-+frame, depth = sys._getframe(6), 6
-+while frame and frame.f_code.co_filename == logging.__file__:
- frame = frame.f_back
- depth += 1
- 
-@@ -30,7 +31,7 @@ def test_formatting(writer):
- 
- expected = (
- "tests.test_interception - test_interception.py - test_formatting - 
DEBUG - "
--"10 - 38 - test_interception - This is the message\n"
-+"10 - 39 - test_interception - This is the message\n"
- )
- 
- with make_logging_logger("tests", InterceptHandler()) as logging_logger:
-@@ -157,4 +158,4 @@ def test_using_logging_function(writer):
- logging.warning("ABC")
- 
- result = writer.read()
--assert result == "test_using_logging_function 157 test_interception 
test_interception.py ABC\n"
-+assert result == "test_using_logging_function 158 test_interception 
test_interception.py ABC\n"
--- 
-2.39.2
-

diff --git a/dev-python/loguru/files/0.6.0-typos.patch 
b/dev-python/loguru/files/0.6.0-typos.patch
deleted file mode 100644
index ed9fecc91bfd..
--- a/dev-python/loguru/files/0.6.0-typos.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 8b820c7a138f0b320311c85e8ea6e1c017576000 Mon Sep 17 00:0

[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2023-04-11 Thread Michał Górny
commit: 6dcfd456bf929e42333fe41c21db3bb2afc98b23
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 11 16:46:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 11 17:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcfd456

dev-python/loguru: Add test dep on dev-python/mypy

Closes: https://bugs.gentoo.org/904153
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/loguru-0.7.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/loguru/loguru-0.7.0.ebuild 
b/dev-python/loguru/loguru-0.7.0.ebuild
index f776f2759d43..d81e7c00a5a4 100644
--- a/dev-python/loguru/loguru-0.7.0.ebuild
+++ b/dev-python/loguru/loguru-0.7.0.ebuild
@@ -26,6 +26,7 @@ BDEPEND="
test? (
>=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
+   dev-python/mypy[${PYTHON_USEDEP}]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2023-04-10 Thread Michał Górny
commit: a265cb1d0e3d2c47a42f1a7da5a16871f94beb68
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 11 02:38:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 11 03:14:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a265cb1d

dev-python/loguru: Bump to 0.7.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.7.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index cfbef3d5e706..45dda10e1dec 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1,3 @@
 DIST loguru-0.6.0-py311-repr-tests.patch 4251 BLAKE2B 
21891ede1845387f915d3889dfb077af78e88909ce7efe25cd194516dab465738d3c398195552e8a8a54913804df1bc74bf95c4e12494b8e7f628894d0c12177
 SHA512 
e1da062ba49e53ecfedc044d59f969797bd1dec99c64e42d5420af6cba80db95d242ed7d155b180e84dacba4bd56298fd5a4cae784ef4eec1709905da1a1c93f
 DIST loguru-0.6.0.gh.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca
+DIST loguru-0.7.0.gh.tar.gz 430544 BLAKE2B 
13ee91da7c7bc0b29297cb70235c26e0517939c332dde342c14cb937112d5a0b9c467ec273f2034875a52902ffc05dd780fd349498d8a0b65efd6ecf6a947056
 SHA512 
02d2a0c7c54a5083a444a23222854ee4587da3f7a490ec193d0bae2f3c464c0a86102417f5886205e73c0a149694b931f39f3c5a1ade605cf2b2799395a478a0

diff --git a/dev-python/loguru/loguru-0.7.0.ebuild 
b/dev-python/loguru/loguru-0.7.0.ebuild
new file mode 100644
index ..f776f2759d43
--- /dev/null
+++ b/dev-python/loguru/loguru-0.7.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+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}]
+   )
+"
+
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/, dev-python/loguru/files/

2023-03-07 Thread Michał Górny
commit: b826c24e1ff0fd6926525e6345dfb907c363da7a
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed Mar  1 15:56:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 09:17:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b826c24e

dev-python/loguru: enable py3.11

It is necessary to apply two patches in order to fix test. One applies
cleanly and it is downloaded with SRC_URI but it was needed to cut out
only relevant parts with the second one, otherwise it fails to apply and
it is stored in FILESDIR.

Test didn't work in tmpfs, nor xfs but they pass in ext4 (mounted
via loop device from file stored in tmpfs)

Closes: https://bugs.gentoo.org/896798
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29974
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/files/0.6.0-py311-fix.patch | 68 +++
 dev-python/loguru/loguru-0.6.0-r1.ebuild  |  8 +++-
 3 files changed, 75 insertions(+), 2 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 90c60f6e77ba..208a6357826c 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1,3 @@
+DIST loguru-0.6.0-py311-repr-tests.patch 4251 BLAKE2B 
21891ede1845387f915d3889dfb077af78e88909ce7efe25cd194516dab465738d3c398195552e8a8a54913804df1bc74bf95c4e12494b8e7f628894d0c12177
 SHA512 
e1da062ba49e53ecfedc044d59f969797bd1dec99c64e42d5420af6cba80db95d242ed7d155b180e84dacba4bd56298fd5a4cae784ef4eec1709905da1a1c93f
 DIST loguru-0.6.0.gh.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca
 DIST loguru-0.6.0.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca

diff --git a/dev-python/loguru/files/0.6.0-py311-fix.patch 
b/dev-python/loguru/files/0.6.0-py311-fix.patch
new file mode 100644
index ..a7d29b911fac
--- /dev/null
+++ b/dev-python/loguru/files/0.6.0-py311-fix.patch
@@ -0,0 +1,68 @@
+Fix failing tests on Python 3.11 (#654)
+
+Issue: https://github.com/Delgan/loguru/issues/654
+Commit: 
https://github.com/Delgan/loguru/commit/5b77724ca75aa8f4b1c8866e0b786c3cbe30ca99
+
+diff --git a/tests/test_filesink_rotation.py b/tests/test_filesink_rotation.py
+index bdf75a3..fb80b69 100644
+--- a/tests/test_filesink_rotation.py
 b/tests/test_filesink_rotation.py
+@@ -49,8 +49,8 @@ def monkeypatch_filesystem(monkeypatch):
+ return self._timestamp
+ return getattr(self._wrapped, name)
+ 
+-def patched_stat(filepath):
+-stat = __stat__(filepath)
++def patched_stat(filepath, *args, **kwargs):
++stat = __stat__(filepath, *args, **kwargs)
+ wrapped = StatWrapper(stat, 
filesystem.get(os.path.abspath(filepath)))
+ return wrapped
+ 
+diff --git a/tests/test_interception.py b/tests/test_interception.py
+index a05802a..2f570b9 100644
+--- a/tests/test_interception.py
 b/tests/test_interception.py
+@@ -1,4 +1,5 @@
+ import logging
++import sys
+ 
+ from loguru import logger
+ 
+@@ -7,15 +8,15 @@ from .conftest import make_logging_logger
+ 
+ class InterceptHandler(logging.Handler):
+ def emit(self, record):
+-# Get corresponding Loguru level if it exists
++# Get corresponding Loguru level if it exists.
+ try:
+ level = logger.level(record.levelname).name
+ except ValueError:
+ level = record.levelno
+ 
+-# Find caller from where originated the logged message
+-frame, depth = logging.currentframe(), 2
+-while frame.f_code.co_filename == logging.__file__:
++# Find caller from where originated the logged message.
++frame, depth = sys._getframe(6), 6
++while frame and frame.f_code.co_filename == logging.__file__:
+ frame = frame.f_back
+ depth += 1
+ 
+@@ -30,7 +31,7 @@ def test_formatting(writer):
+ 
+ expected = (
+ "tests.test_interception - test_interception.py - test_formatting - 
DEBUG - "
+-"10 - 38 - test_interception - This is the message\n"
++"10 - 39 - test_interception - This is the message\n"
+ )
+ 
+ with make_logging_logger("tests", InterceptHandler()) as logging_logger:
+@@ -157,4 +158,4 @@ def test_using_logging_function(writer):
+ logging.warning("ABC")
+ 
+ result = writer.read()
+-assert result == "test_using_logging_function 157 test_interception 
test_interception.py ABC\n"
++asser

[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2023-02-21 Thread Michał Górny
commit: 964cea00ca5cf5ae4412dc70591b1ebf02395375
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 21 12:29:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 21 12:34:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964cea00

dev-python/loguru: PEP517, modernize

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest   |  1 +
 dev-python/loguru/loguru-0.6.0-r1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 39d14b070605..90c60f6e77ba 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
+DIST loguru-0.6.0.gh.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca
 DIST loguru-0.6.0.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca

diff --git a/dev-python/loguru/loguru-0.6.0-r1.ebuild 
b/dev-python/loguru/loguru-0.6.0-r1.ebuild
new file mode 100644
index ..6c59eba2c805
--- /dev/null
+++ b/dev-python/loguru/loguru-0.6.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+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.3.4[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/0.6.0-typos.patch"
+)
+
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2023-02-17 Thread Sam James
commit: 512427a63b585625024b84cdcfba02d685819f3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 17 08:31:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 08:51:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512427a6

dev-python/loguru: cleanup py3.6 cruft

Signed-off-by: Sam James  gentoo.org>

 dev-python/loguru/loguru-0.6.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/loguru/loguru-0.6.0.ebuild 
b/dev-python/loguru/loguru-0.6.0.ebuild
index 1171ea803086..448dcd9ac6b0 100644
--- a/dev-python/loguru/loguru-0.6.0.ebuild
+++ b/dev-python/loguru/loguru-0.6.0.ebuild
@@ -15,10 +15,10 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 
-RDEPEND="$(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')"
 BDEPEND="test? ( >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}/0.6.0-typos.patch" )
+
 # filesystem buffering tests may fail
 # on tmpfs with 64k PAGESZ, but pass fine on ext4
 distutils_enable_tests pytest
-
-PATCHES=( "${FILESDIR}/0.6.0-typos.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2022-05-16 Thread Michał Górny
commit: 517bf1a212fadc3181ae557a30b35804e9a534ea
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 13:09:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 13:09:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517bf1a2

dev-python/loguru: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  1 -
 dev-python/loguru/loguru-0.5.3.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 28caff1daff7..39d14b070605 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1 @@
-DIST loguru-0.5.3.tar.gz 413858 BLAKE2B 
995df880138e09ae80c33c1c96aea36acc635c8915687ca708b708eb4a92722908da4c5c4b03e8dd01ef1a3be560c072821405010f03e131781c4f3dbb7bd9cf
 SHA512 
d26e9fcc79b6eb3437b53a03b8200679bdda8de2bced7710fb252ff3c19622fea48c20c8258a62bcd625bd18bfee080ed0a182876d91f34e1f2ef3524ac9bb46
 DIST loguru-0.6.0.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca

diff --git a/dev-python/loguru/loguru-0.5.3.ebuild 
b/dev-python/loguru/loguru-0.5.3.ebuild
deleted file mode 100644
index 6edc46844dde..
--- a/dev-python/loguru/loguru-0.5.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python logging made (stupidly) simple"
-HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-RDEPEND="$(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')"
-BDEPEND="test? ( >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}] )"
-# filesystem buffering tests may fail
-# on tmpfs with 64k PAGESZ, but pass fine on ext4
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/files/, dev-python/loguru/

2022-02-01 Thread Georgy Yakovlev
commit: 299e575c48a138f1074889bb2c47e87abbb874a1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb  2 07:27:15 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb  2 07:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299e575c

dev-python/loguru: add 0.6.0

Closes: https://bugs.gentoo.org/832534
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/files/0.6.0-typos.patch | 45 +++
 dev-python/loguru/loguru-0.6.0.ebuild | 24 +
 3 files changed, 70 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 94a377a9b3a4..28caff1daff7 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.5.3.tar.gz 413858 BLAKE2B 
995df880138e09ae80c33c1c96aea36acc635c8915687ca708b708eb4a92722908da4c5c4b03e8dd01ef1a3be560c072821405010f03e131781c4f3dbb7bd9cf
 SHA512 
d26e9fcc79b6eb3437b53a03b8200679bdda8de2bced7710fb252ff3c19622fea48c20c8258a62bcd625bd18bfee080ed0a182876d91f34e1f2ef3524ac9bb46
+DIST loguru-0.6.0.tar.gz 417660 BLAKE2B 
a7b7d95ffcf652769503db3423768ff85a4fa4898f0e2b155d96ce0c42fa7f24255f9dc49ba62e8a4f19bb3b7cc8b374580fe0965c9683b14d9bcea9866e71a5
 SHA512 
6ca7087cde3b4ce11255e31af988e5e118a7ebfbb338b97ebd6e7e4af716f0301c0180a59b18c879fd799c25802b428411b868290b7593212f06d70bcbd6a9ca

diff --git a/dev-python/loguru/files/0.6.0-typos.patch 
b/dev-python/loguru/files/0.6.0-typos.patch
new file mode 100644
index ..ed9fecc91bfd
--- /dev/null
+++ b/dev-python/loguru/files/0.6.0-typos.patch
@@ -0,0 +1,45 @@
+From 8b820c7a138f0b320311c85e8ea6e1c017576000 Mon Sep 17 00:00:00 2001
+From: Delgan <4193924+del...@users.noreply.github.com>
+Date: Sat, 29 Jan 2022 14:50:59 +0100
+Subject: [PATCH 1/2] Fix small typo in CHANGELOG.md
+
+---
+ CHANGELOG.rst | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CHANGELOG.rst b/CHANGELOG.rst
+index 4c57fad..1d08f9d 100644
+--- a/CHANGELOG.rst
 b/CHANGELOG.rst
+@@ -184,7 +184,7 @@ Initial release.
+ 
+ 
+ .. _Unreleased: https://github.com/delgan/loguru/compare/0.6.0...master
+-.. -0.6.0: https://github.com/delgan/loguru/releases/tag/0.6.0
++.. _0.6.0: https://github.com/delgan/loguru/releases/tag/0.6.0
+ .. _0.5.3: https://github.com/delgan/loguru/releases/tag/0.5.3
+ .. _0.5.2: https://github.com/delgan/loguru/releases/tag/0.5.2
+ .. _0.5.1: https://github.com/delgan/loguru/releases/tag/0.5.1
+
+From ee1ce85a047fc396276e10ae92b72610cbafd57b Mon Sep 17 00:00:00 2001
+From: Delgan <4193924+del...@users.noreply.github.com>
+Date: Sun, 30 Jan 2022 20:28:37 +0100
+Subject: [PATCH 2/2] Fix another small typo in CHANGELOG.rst
+
+---
+ CHANGELOG.rst | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CHANGELOG.rst b/CHANGELOG.rst
+index 1d08f9d..6e1c182 100644
+--- a/CHANGELOG.rst
 b/CHANGELOG.rst
+@@ -1,7 +1,7 @@
+ `0.6.0`_ (2022-01-29)
+ =
+ 
+-- Remove internal use of ``pickle.loads()`` considered as a security 
vulnerability referenced as `CVE-2022-0329 
https://nvd.nist.gov/vuln/detail/CVE-2022-0329`_ (`#563 
`_).
++- Remove internal use of ``pickle.loads()`` considered as a security 
vulnerability referenced as `CVE-2022-0329 
`_ (`#563 
`_).
+ - Modify coroutine sink to make it discard log messages when ``loop=None`` 
and no event loop is running (due to internally using 
``asyncio.get_running_loop()`` in place of ``asyncio.get_event_loop()``).
+ - Remove the possibility to add a coroutine sink with ``enqueue=True`` if 
``loop=None`` and no event loop is running.
+ - Change default encoding of file sink to be ``utf8`` instead of 
``locale.getpreferredencoding()`` (`#339 
`_).

diff --git a/dev-python/loguru/loguru-0.6.0.ebuild 
b/dev-python/loguru/loguru-0.6.0.ebuild
new file mode 100644
index ..df963952b368
--- /dev/null
+++ b/dev-python/loguru/loguru-0.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')"
+BDEPEND="test? ( >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}] )"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}/0.6.0-typos.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2021-04-17 Thread Georgy Yakovlev
commit: b24828eb7be81d5b7c3514ed138b578ded5b6d5f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Apr 18 00:30:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr 18 00:30:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24828eb

dev-python/loguru: add python3_9 support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/loguru-0.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/loguru/loguru-0.5.3.ebuild 
b/dev-python/loguru/loguru-0.5.3.ebuild
index 240fbab2d7e..6edc46844dd 100644
--- a/dev-python/loguru/loguru-0.5.3.ebuild
+++ b/dev-python/loguru/loguru-0.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-09-21 Thread Georgy Yakovlev
commit: 8650884e9f997dd61bce76ac0b919a91a95c4f0a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Sep 21 22:41:33 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Sep 21 22:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8650884e

dev-python/loguru: bump to 0.5.3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.5.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index ddf378a7b1d..a606998b289 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.5.2.tar.gz 413504 BLAKE2B 
5ded9ade8998bec5a3074cd39b1501a764f141eeb9f389aef50f337f69934ed7902636c4f3d82b5396953750960bb97bf9919ee0361fb77a77c4dbb5607bc8ec
 SHA512 
8a2032a5fbff3c3e2f076eb879462eaca5c8bf12356658583a9877b14a9ce28bce88c7eb8d99fb3224745d59d90dc82e967bda699b95a3c95d748f08613a8fbc
+DIST loguru-0.5.3.tar.gz 413858 BLAKE2B 
995df880138e09ae80c33c1c96aea36acc635c8915687ca708b708eb4a92722908da4c5c4b03e8dd01ef1a3be560c072821405010f03e131781c4f3dbb7bd9cf
 SHA512 
d26e9fcc79b6eb3437b53a03b8200679bdda8de2bced7710fb252ff3c19622fea48c20c8258a62bcd625bd18bfee080ed0a182876d91f34e1f2ef3524ac9bb46

diff --git a/dev-python/loguru/loguru-0.5.3.ebuild 
b/dev-python/loguru/loguru-0.5.3.ebuild
new file mode 100644
index 000..0f7fde343c2
--- /dev/null
+++ b/dev-python/loguru/loguru-0.5.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')"
+BDEPEND="test? ( >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}] )"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-09-18 Thread Michał Górny
commit: cea0fefcf11eae19fc2a8f719d319b7778b2ca1f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 14:55:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 15:18:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea0fefc

dev-python/loguru: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  1 -
 dev-python/loguru/loguru-0.5.1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 03afdf11ccb..ddf378a7b1d 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1 @@
-DIST loguru-0.5.1.tar.gz 412284 BLAKE2B 
c28fafd0c9871b56ea05648847d837e0a45c9c0452840c27cb966cc61d7010d41695066dd6723d0987af600cb90fbca499b99354aec2bbe6f1542fd5f7bbe2e9
 SHA512 
62e53d9a6ec9d6f9b305f1522f0149d22931782d485d21df3e6dbceea9dada269c77de8f69629fb07f28c2afd0b743b4e8d4afb54381b03933a07667a14fb356
 DIST loguru-0.5.2.tar.gz 413504 BLAKE2B 
5ded9ade8998bec5a3074cd39b1501a764f141eeb9f389aef50f337f69934ed7902636c4f3d82b5396953750960bb97bf9919ee0361fb77a77c4dbb5607bc8ec
 SHA512 
8a2032a5fbff3c3e2f076eb879462eaca5c8bf12356658583a9877b14a9ce28bce88c7eb8d99fb3224745d59d90dc82e967bda699b95a3c95d748f08613a8fbc

diff --git a/dev-python/loguru/loguru-0.5.1.ebuild 
b/dev-python/loguru/loguru-0.5.1.ebuild
deleted file mode 100644
index dc03e20e9aa..000
--- a/dev-python/loguru/loguru-0.5.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python logging made (stupidly) simple"
-HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')
-   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
-"
-# filesystem buffering tests may fail
-# on tmpfs with 64k PAGESZ, but pass fine on ext4
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-09-07 Thread Georgy Yakovlev
commit: 2bbcfa56e2d493ac41cd83d7efba6c9c7d60369d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep  8 04:58:50 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep  8 04:59:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbcfa56

dev-python/loguru: bump to 0.5.2

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.5.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index c514b864af3..03afdf11ccb 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.5.1.tar.gz 412284 BLAKE2B 
c28fafd0c9871b56ea05648847d837e0a45c9c0452840c27cb966cc61d7010d41695066dd6723d0987af600cb90fbca499b99354aec2bbe6f1542fd5f7bbe2e9
 SHA512 
62e53d9a6ec9d6f9b305f1522f0149d22931782d485d21df3e6dbceea9dada269c77de8f69629fb07f28c2afd0b743b4e8d4afb54381b03933a07667a14fb356
+DIST loguru-0.5.2.tar.gz 413504 BLAKE2B 
5ded9ade8998bec5a3074cd39b1501a764f141eeb9f389aef50f337f69934ed7902636c4f3d82b5396953750960bb97bf9919ee0361fb77a77c4dbb5607bc8ec
 SHA512 
8a2032a5fbff3c3e2f076eb879462eaca5c8bf12356658583a9877b14a9ce28bce88c7eb8d99fb3224745d59d90dc82e967bda699b95a3c95d748f08613a8fbc

diff --git a/dev-python/loguru/loguru-0.5.2.ebuild 
b/dev-python/loguru/loguru-0.5.2.ebuild
new file mode 100644
index 000..0f7fde343c2
--- /dev/null
+++ b/dev-python/loguru/loguru-0.5.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')"
+BDEPEND="test? ( >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}] )"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-06-12 Thread Georgy Yakovlev
commit: a90475d7b512043ec735d3a899f452acec6f218b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun 13 06:25:24 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun 13 06:25:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90475d7

dev-python/loguru: bump to 0.5.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.5.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index ddb06af9d3e..8bb73739f90 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.4.1.tar.gz 404393 BLAKE2B 
2dec4a346db3652a35a758bb9ce98f29785f47a55a107c0f924005607001adbd6e873095b7212a86bfa66d5d8a24f058d775552c1fa044fabd9813c09f369f26
 SHA512 
5b7dbac11bbd5c7cb05fe380cf4a3337309614cac77ded3b1f5191c8865d16788cafa7e8da25817787a1ae94e1b6905afe54184d72df81fad08821cdb68c0a53
+DIST loguru-0.5.1.tar.gz 412284 BLAKE2B 
c28fafd0c9871b56ea05648847d837e0a45c9c0452840c27cb966cc61d7010d41695066dd6723d0987af600cb90fbca499b99354aec2bbe6f1542fd5f7bbe2e9
 SHA512 
62e53d9a6ec9d6f9b305f1522f0149d22931782d485d21df3e6dbceea9dada269c77de8f69629fb07f28c2afd0b743b4e8d4afb54381b03933a07667a14fb356

diff --git a/dev-python/loguru/loguru-0.5.1.ebuild 
b/dev-python/loguru/loguru-0.5.1.ebuild
new file mode 100644
index 000..dc03e20e9aa
--- /dev/null
+++ b/dev-python/loguru/loguru-0.5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-03-27 Thread Michał Górny
commit: 402c7317982455ce213ba02ebceff7340f1a6126
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 27 20:56:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 27 20:56:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402c7317

dev-python/loguru: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/loguru/Manifest|  2 --
 dev-python/loguru/loguru-0.3.2.ebuild | 47 ---
 dev-python/loguru/loguru-0.4.0.ebuild | 24 --
 3 files changed, 73 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 322ae29d7d8..ddb06af9d3e 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,3 +1 @@
-DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359
-DIST loguru-0.4.0.tar.gz 401317 BLAKE2B 
00418647a240875706059d9f677a8377c3d169b92add3519c68a89ad2609ff48a55d735793749ab92a706f33611ba6d1b88a0b2e067ec6e80eb7827245bcb116
 SHA512 
2829cb888585998de5d1cfca815dbca32baa2c4b6ec61d6f165750e6ffaf847c6317846d8626189162131b36a6f2510dcb66bc05e72be76fabda11002a89767f
 DIST loguru-0.4.1.tar.gz 404393 BLAKE2B 
2dec4a346db3652a35a758bb9ce98f29785f47a55a107c0f924005607001adbd6e873095b7212a86bfa66d5d8a24f058d775552c1fa044fabd9813c09f369f26
 SHA512 
5b7dbac11bbd5c7cb05fe380cf4a3337309614cac77ded3b1f5191c8865d16788cafa7e8da25817787a1ae94e1b6905afe54184d72df81fad08821cdb68c0a53

diff --git a/dev-python/loguru/loguru-0.3.2.ebuild 
b/dev-python/loguru/loguru-0.3.2.ebuild
deleted file mode 100644
index fe109d74262..000
--- a/dev-python/loguru/loguru-0.3.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python logging made (stupidly) simple"
-HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]"
-
-DEPEND="
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   )
-   test? (
-   ${RDEPEND}
-   >=dev-python/pytest-4.5.0[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_compile_all() {
-   use doc && esetup.py build_sphinx
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   distutils_install_for_testing
-   pytest -vv || die "Tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/loguru/loguru-0.4.0.ebuild 
b/dev-python/loguru/loguru-0.4.0.ebuild
deleted file mode 100644
index aed8f0048ad..000
--- a/dev-python/loguru/loguru-0.4.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python logging made (stupidly) simple"
-HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')
-   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
-"
-# filesystem buffering tests may fail
-# on tmpfs with 64k PAGESZ, but pass fine on ext4
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-02-29 Thread Georgy Yakovlev
commit: 723f4f344049f409ad3f1f3372eec32db014e001
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Feb 29 21:19:51 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Feb 29 23:06:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723f4f34

dev-python/loguru: bump to 0.4.1

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.4.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 5dcd44d0e53..322ae29d7d8 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1,3 @@
 DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359
 DIST loguru-0.4.0.tar.gz 401317 BLAKE2B 
00418647a240875706059d9f677a8377c3d169b92add3519c68a89ad2609ff48a55d735793749ab92a706f33611ba6d1b88a0b2e067ec6e80eb7827245bcb116
 SHA512 
2829cb888585998de5d1cfca815dbca32baa2c4b6ec61d6f165750e6ffaf847c6317846d8626189162131b36a6f2510dcb66bc05e72be76fabda11002a89767f
+DIST loguru-0.4.1.tar.gz 404393 BLAKE2B 
2dec4a346db3652a35a758bb9ce98f29785f47a55a107c0f924005607001adbd6e873095b7212a86bfa66d5d8a24f058d775552c1fa044fabd9813c09f369f26
 SHA512 
5b7dbac11bbd5c7cb05fe380cf4a3337309614cac77ded3b1f5191c8865d16788cafa7e8da25817787a1ae94e1b6905afe54184d72df81fad08821cdb68c0a53

diff --git a/dev-python/loguru/loguru-0.4.1.ebuild 
b/dev-python/loguru/loguru-0.4.1.ebuild
new file mode 100644
index 000..aed8f0048ad
--- /dev/null
+++ b/dev-python/loguru/loguru-0.4.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2020-01-01 Thread Georgy Yakovlev
commit: 30b6be76444b483a52472e65d4c7fad5ea0057d0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 21:15:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 21:15:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b6be76

dev-python/loguru: fix SRC_URI

Closes: https://bugs.gentoo.org/704434
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/loguru-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/loguru/loguru-0.4.0.ebuild 
b/dev-python/loguru/loguru-0.4.0.ebuild
index 6ce0aff16de..aed8f0048ad 100644
--- a/dev-python/loguru/loguru-0.4.0.ebuild
+++ b/dev-python/loguru/loguru-0.4.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Python logging made (stupidly) simple"
 HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2019-12-31 Thread Georgy Yakovlev
commit: 6cc2e5141a7a509055886b4a6110a062bd6bc7d0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan  1 03:17:40 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan  1 03:21:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc2e514

dev-python/loguru: bump to 0.4.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.4.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 1ff209a5d79..5dcd44d0e53 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359
+DIST loguru-0.4.0.tar.gz 401317 BLAKE2B 
00418647a240875706059d9f677a8377c3d169b92add3519c68a89ad2609ff48a55d735793749ab92a706f33611ba6d1b88a0b2e067ec6e80eb7827245bcb116
 SHA512 
2829cb888585998de5d1cfca815dbca32baa2c4b6ec61d6f165750e6ffaf847c6317846d8626189162131b36a6f2510dcb66bc05e72be76fabda11002a89767f

diff --git a/dev-python/loguru/loguru-0.4.0.ebuild 
b/dev-python/loguru/loguru-0.4.0.ebuild
new file mode 100644
index 000..6ce0aff16de
--- /dev/null
+++ b/dev-python/loguru/loguru-0.4.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 
'python3_6')
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+"
+# filesystem buffering tests may fail
+# on tmpfs with 64k PAGESZ, but pass fine on ext4
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2019-08-21 Thread Georgy Yakovlev
commit: 6ad93299f63bcc0fdf5d3230254e71ebb7b651eb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 22 01:06:04 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 22 01:06:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad93299

dev-python/loguru: drop 0.3.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 -
 dev-python/loguru/loguru-0.3.1.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 96970fa6497..1ff209a5d79 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1 @@
-DIST loguru-0.3.1.tar.gz 377834 BLAKE2B 
4402a6dfd8e36efb966eb0f31ba2161183c03a7072f45ef86110587b1f3653e4711c0461d39d5e0047fb7b84c7da417c011644ffee815f82bf1f4847588b17b8
 SHA512 
b0b75aa265839be0a522101671bf9992c1fe548439988a5c2feb58702be77944137e4f78920ec5dd4fe5953daf7160714a4de940527d0987dba4907ac27a0e15
 DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359

diff --git a/dev-python/loguru/loguru-0.3.1.ebuild 
b/dev-python/loguru/loguru-0.3.1.ebuild
deleted file mode 100644
index f3f34085887..000
--- a/dev-python/loguru/loguru-0.3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python logging made (stupidly) simple"
-HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND=">=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]"
-
-DEPEND="
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   )
-   test? (
-   ${RDEPEND}
-   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
-   >=dev-python/pytest-4.5.0[${PYTHON_USEDEP}]
-   )
-"
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_compile_all() {
-   use doc && esetup.py build_sphinx
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   distutils_install_for_testing
-   pytest -vv || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2019-08-21 Thread Georgy Yakovlev
commit: 1090aad3d6349bc47b716cbf04c0e95a607d360e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 22 01:04:58 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 22 01:04:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1090aad3

dev-python/loguru: bump to 0.3.2

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.3.2.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 3e89eed5c55..61d19abdb29 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,2 +1,3 @@
 DIST loguru-0.2.6_pre20190412.tar.gz 362315 BLAKE2B 
8273fd42522396d4a17c405bebf01f8de272a56515e4a63766126494b4449333e7c25f5be5851bdbcf922d35affa9ee091ac7138482f9e2daf30f48093cee812
 SHA512 
49320c19f2bfdc55569290740b49889133003329dbf6cae2e993730a957d69e5200b41b75d255d2e19d937658778945ffe44350431661162eaa6141edfcfc499
 DIST loguru-0.3.1.tar.gz 377834 BLAKE2B 
4402a6dfd8e36efb966eb0f31ba2161183c03a7072f45ef86110587b1f3653e4711c0461d39d5e0047fb7b84c7da417c011644ffee815f82bf1f4847588b17b8
 SHA512 
b0b75aa265839be0a522101671bf9992c1fe548439988a5c2feb58702be77944137e4f78920ec5dd4fe5953daf7160714a4de940527d0987dba4907ac27a0e15
+DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359

diff --git a/dev-python/loguru/loguru-0.3.2.ebuild 
b/dev-python/loguru/loguru-0.3.2.ebuild
new file mode 100644
index 000..332532b9b7b
--- /dev/null
+++ b/dev-python/loguru/loguru-0.3.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]"
+
+DEPEND="
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-4.5.0[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2019-08-21 Thread Georgy Yakovlev
commit: ea936eda1730a0f4ee71e752a6befe35c4727879
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 22 01:05:41 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 22 01:05:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea936eda

dev-python/loguru: drop 0.2.6

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 -
 dev-python/loguru/loguru-0.2.6_pre20190412.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index 61d19abdb29..96970fa6497 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1,3 +1,2 @@
-DIST loguru-0.2.6_pre20190412.tar.gz 362315 BLAKE2B 
8273fd42522396d4a17c405bebf01f8de272a56515e4a63766126494b4449333e7c25f5be5851bdbcf922d35affa9ee091ac7138482f9e2daf30f48093cee812
 SHA512 
49320c19f2bfdc55569290740b49889133003329dbf6cae2e993730a957d69e5200b41b75d255d2e19d937658778945ffe44350431661162eaa6141edfcfc499
 DIST loguru-0.3.1.tar.gz 377834 BLAKE2B 
4402a6dfd8e36efb966eb0f31ba2161183c03a7072f45ef86110587b1f3653e4711c0461d39d5e0047fb7b84c7da417c011644ffee815f82bf1f4847588b17b8
 SHA512 
b0b75aa265839be0a522101671bf9992c1fe548439988a5c2feb58702be77944137e4f78920ec5dd4fe5953daf7160714a4de940527d0987dba4907ac27a0e15
 DIST loguru-0.3.2.tar.gz 378160 BLAKE2B 
83301f5bb79d0edb20d211e8ee4d05b3b93a0a9f13f13b2ff103f1e9759f227b80e5571ccda48098a1e45658d99a54768fdf456ffef7a13d08375ce62ad876e1
 SHA512 
e78f5f43fbf4891ff9b9a21c1a29e4f02877f73a09b7b7df25076bffb25a094eef561c469b22cbb79de4dbf81df2298681fa219dc684f15fe7c52ecb5359

diff --git a/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild 
b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild
deleted file mode 100644
index 04098605437..000
--- a/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit distutils-r1
-
-EGIT_COMMIT="6571879c37904e3a18567e694d70651c6886b860"
-
-DESCRIPTION="Python logging made (stupidly) simple"
-HOMEPAGE="https://github.com/Delgan/loguru";
-SRC_URI="https://github.com/Delgan/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="
-   >=dev-python/ansimarkup-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   )
-   test? (
-   >=dev-python/isort-4.3.4[${PYTHON_USEDEP}]
-   >=dev-python/pytest-3.9.0[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-python_compile_all() {
-   use doc && esetup.py build_sphinx
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   pytest -v || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2019-07-15 Thread Georgy Yakovlev
commit: 6430bd61d0cb8db13a568972c42db94eed6d9bed
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jul 15 20:07:20 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jul 15 20:07:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6430bd61

dev-python/loguru: bump to 0.3.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.3.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
index ebafdee512a..3e89eed5c55 100644
--- a/dev-python/loguru/Manifest
+++ b/dev-python/loguru/Manifest
@@ -1 +1,2 @@
 DIST loguru-0.2.6_pre20190412.tar.gz 362315 BLAKE2B 
8273fd42522396d4a17c405bebf01f8de272a56515e4a63766126494b4449333e7c25f5be5851bdbcf922d35affa9ee091ac7138482f9e2daf30f48093cee812
 SHA512 
49320c19f2bfdc55569290740b49889133003329dbf6cae2e993730a957d69e5200b41b75d255d2e19d937658778945ffe44350431661162eaa6141edfcfc499
+DIST loguru-0.3.1.tar.gz 377834 BLAKE2B 
4402a6dfd8e36efb966eb0f31ba2161183c03a7072f45ef86110587b1f3653e4711c0461d39d5e0047fb7b84c7da417c011644ffee815f82bf1f4847588b17b8
 SHA512 
b0b75aa265839be0a522101671bf9992c1fe548439988a5c2feb58702be77944137e4f78920ec5dd4fe5953daf7160714a4de940527d0987dba4907ac27a0e15

diff --git a/dev-python/loguru/loguru-0.3.1.ebuild 
b/dev-python/loguru/loguru-0.3.1.ebuild
new file mode 100644
index 000..f3f34085887
--- /dev/null
+++ b/dev-python/loguru/loguru-0.3.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]"
+
+DEPEND="
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.5.0[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/

2019-04-29 Thread Georgy Yakovlev
commit: a302878ec8697526f0b2b1ca3b539fd4da1885a7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Apr 29 19:35:17 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Apr 29 19:37:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a302878e

dev-python/loguru: new package

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.2.6_pre20190412.ebuild | 49 +++
 dev-python/loguru/metadata.xml| 16 
 3 files changed, 66 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
new file mode 100644
index 000..ebafdee512a
--- /dev/null
+++ b/dev-python/loguru/Manifest
@@ -0,0 +1 @@
+DIST loguru-0.2.6_pre20190412.tar.gz 362315 BLAKE2B 
8273fd42522396d4a17c405bebf01f8de272a56515e4a63766126494b4449333e7c25f5be5851bdbcf922d35affa9ee091ac7138482f9e2daf30f48093cee812
 SHA512 
49320c19f2bfdc55569290740b49889133003329dbf6cae2e993730a957d69e5200b41b75d255d2e19d937658778945ffe44350431661162eaa6141edfcfc499

diff --git a/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild 
b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild
new file mode 100644
index 000..04098605437
--- /dev/null
+++ b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+EGIT_COMMIT="6571879c37904e3a18567e694d70651c6886b860"
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru";
+SRC_URI="https://github.com/Delgan/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+   >=dev-python/ansimarkup-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/isort-4.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.9.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   pytest -v || die "Tests failed with ${EPYTHON}"
+}

diff --git a/dev-python/loguru/metadata.xml b/dev-python/loguru/metadata.xml
new file mode 100644
index 000..b72d659dc84
--- /dev/null
+++ b/dev-python/loguru/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   
+   
+   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.
+   
+   
+   Delgan/loguru
+   loguru
+   
+