dev-python/chromalog
Enhance Python with colored logging
ChangeLog
commit 64bef5d2c6a2ddd976725ff7f4939bc7fc7ddec8
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Jun 15 13:57:37 2024 -0400
dev-python/chromalog: PYTHON_COMPAT+="python3_13"
commit 3c824343d53e454fa3cc9b780d050d42c2a5edd2
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Sep 10 20:49:45 2023 -0400
dev-python/chromalog: PYTHON_COMPAT+="python3_12"; drop unneeded dep
Chromalog says it depends on https://pypi.org/project/future/, but
nothing in Chromalog actually imports any symbols from Future. Oddly,
Chromalog has *never* imported anything from Future, so it would appear
that the dependency was specified by mistake from the get-go. Dropping
the unneeded dependency and switching the test framework from Nose to
Pytest means we can now add support for Python 3.12.
commit 15949cdd93a903ed9ad4b5d783215400635140fc
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu May 11 16:55:34 2023 -0400
drop python3_9 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f682ffb030d6f8d8afac8438bda89bf1967dce
commit db2538119ff9382b4df11f38f9d1dfed576b1ec8
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Tue Jan 17 08:37:09 2023 -0500
dev-python/chromalog: add missing test dep on dev-python/mock
commit 2ed396fcff00677ddb7fccc14155e64168592c48
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 16 18:31:31 2023 -0500
drop python3_8 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b674e49e70369b4a5da3a958f4e1556d6b01f7
commit 8c714125dda5bab47e3e91db4d60978a2cbb1131
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:27:49 2022 -0400
dev-python/chromalog: enable unit tests
commit 7f94bb0773b4d09f10712e53e6a574e677cfd215
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:23:59 2022 -0400
dev-python/<various>: use PEP 517; support Python 3.11
commit 08d887cc3db634abc5927d7e15fe53097caed895
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Mar 10 17:48:42 2022 -0500
drop obsolete versions from PYTHON_COMPAT
commit 7bc8690add2565f256d927a6ce0fa8ad2a0cbef2
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 20:37:46 2021 -0400
dev-python/chromalog: restrict tests due to unsatisfied dependencies
commit 88aaa19623fbefae87b2c50b1585193cc4cea87b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 16:51:13 2021 -0400
multiple packages: drop explicit dependency on dev-python/setuptools
It has not been necessary to declare an explicit dependency on
dev-python/setuptools for almost 2 years now.
Also, drop extraneous usage of python_gen_cond_dep, which is only
needed when using python-single-r1.eclass (possibly via
DISTUTILS_SINGLE_IMPL=1) or when specifying a set of Python versions.
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c6961beda1e729f3c6d301d6e0cce4de0493bf
commit 47fefc6957099afbebfa7f0ebc7292a13f671564
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jun 2 12:43:26 2021 -0400
dev-python/<multiple>: add python3_9 to PYTHON_COMPAT
commit 2395ec84d7a27d7e7b603cdb603101ba39f8b08e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 30 22:22:00 2019 -0500
dev-python/chromalog: new ebuild
This is a dependency of net-p2p/joinmarket.
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Jun 15 13:57:37 2024 -0400
dev-python/chromalog: PYTHON_COMPAT+="python3_13"
commit 3c824343d53e454fa3cc9b780d050d42c2a5edd2
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Sep 10 20:49:45 2023 -0400
dev-python/chromalog: PYTHON_COMPAT+="python3_12"; drop unneeded dep
Chromalog says it depends on https://pypi.org/project/future/, but
nothing in Chromalog actually imports any symbols from Future. Oddly,
Chromalog has *never* imported anything from Future, so it would appear
that the dependency was specified by mistake from the get-go. Dropping
the unneeded dependency and switching the test framework from Nose to
Pytest means we can now add support for Python 3.12.
commit 15949cdd93a903ed9ad4b5d783215400635140fc
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu May 11 16:55:34 2023 -0400
drop python3_9 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f682ffb030d6f8d8afac8438bda89bf1967dce
commit db2538119ff9382b4df11f38f9d1dfed576b1ec8
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Tue Jan 17 08:37:09 2023 -0500
dev-python/chromalog: add missing test dep on dev-python/mock
commit 2ed396fcff00677ddb7fccc14155e64168592c48
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 16 18:31:31 2023 -0500
drop python3_8 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b674e49e70369b4a5da3a958f4e1556d6b01f7
commit 8c714125dda5bab47e3e91db4d60978a2cbb1131
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:27:49 2022 -0400
dev-python/chromalog: enable unit tests
commit 7f94bb0773b4d09f10712e53e6a574e677cfd215
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:23:59 2022 -0400
dev-python/<various>: use PEP 517; support Python 3.11
commit 08d887cc3db634abc5927d7e15fe53097caed895
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Mar 10 17:48:42 2022 -0500
drop obsolete versions from PYTHON_COMPAT
commit 7bc8690add2565f256d927a6ce0fa8ad2a0cbef2
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 20:37:46 2021 -0400
dev-python/chromalog: restrict tests due to unsatisfied dependencies
commit 88aaa19623fbefae87b2c50b1585193cc4cea87b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 16:51:13 2021 -0400
multiple packages: drop explicit dependency on dev-python/setuptools
It has not been necessary to declare an explicit dependency on
dev-python/setuptools for almost 2 years now.
Also, drop extraneous usage of python_gen_cond_dep, which is only
needed when using python-single-r1.eclass (possibly via
DISTUTILS_SINGLE_IMPL=1) or when specifying a set of Python versions.
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c6961beda1e729f3c6d301d6e0cce4de0493bf
commit 47fefc6957099afbebfa7f0ebc7292a13f671564
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jun 2 12:43:26 2021 -0400
dev-python/<multiple>: add python3_9 to PYTHON_COMPAT
commit 2395ec84d7a27d7e7b603cdb603101ba39f8b08e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 30 22:22:00 2019 -0500
dev-python/chromalog: new ebuild
This is a dependency of net-p2p/joinmarket.