repo/gentoo:master commit in: dev-python/charset-normalizer/
MichaŠGórny <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786588322.10d756c6fbed54a9b038abb5dbe2bf1521907320.mgorny@gentoo> |
commit: 10d756c6fbed54a9b038abb5dbe2bf1521907320
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 13 02:05:27 2026 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 13 02:32:02 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d756c6
dev-python/charset-normalizer: Bump to 3.5.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/charset-normalizer/Manifest | 2 +
.../charset-normalizer-3.5.0.ebuild | 43 ++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/dev-python/charset-normalizer/Manifest b/dev-python/charset-normalizer/Manifest
index b5b31125d510..b21f94107574 100644
--- a/dev-python/charset-normalizer/Manifest
+++ b/dev-python/charset-normalizer/Manifest
@@ -2,3 +2,5 @@ DIST charset_normalizer-3.4.7.tar.gz 144271 BLAKE2B 46baf0eb8691da293f19206eaa90
DIST charset_normalizer-3.4.7.tar.gz.provenance 9402 BLAKE2B 9e3905ea5aa0fb8577b5ccfb2684eb3afc6ab59a45fef0d07167ee0b78f1ee5136548c46ba023e928145b52abc7ac79178117c323e2f7b98deefc0cac616b417 SHA512 d90705ed0ab90ef4502984712ee01ffc859fcbceb0b28201f8e53525a7290f64ffbc9bbe27d784663e92cde592216ce9ed8a8b7ab2e14ab6b89eac293e1b2494
DIST charset_normalizer-3.4.9.tar.gz 152439 BLAKE2B 13aaf1defc6b8f5f03b32726e1e73a62e63ed9e0c3a78d83a342c121744c0f6a1577d9885d839815385f56ed0fb50ecee16441348673d7baf1f9081bc484be93 SHA512 eb96d91b60b5ed083a6169a2c67534a6fd261d91e957f592a52076c98fad99d30e45a11754d51472e1b2815b08061005a5cf9a6844441726cd2814f22bdeef2c
DIST charset_normalizer-3.4.9.tar.gz.provenance 9732 BLAKE2B 9c588768b3658889f0bb9bb192718b9a5ecde297cfb46bee07344309921b149f33181f8d81be0f23bf6de7945f9f2331a834058aa0bb90e8ffa9e22b082f6262 SHA512 d1a3171078f5270ea76c48f9cf31eb620b72b2edc921abedbdbaf87e4447fc73ee1884dad99442ad97aeb7402981c447c8ead0cecdb145cf2908ca5e54e4ad34
+DIST charset_normalizer-3.5.0.tar.gz 169295 BLAKE2B 0763349d742fe7e4741e4805c0df66fe9f8ce2614886d39ad7657c13703c5d2dd8ede41af318af903e28d2d811b52427cf50dda273e401c50b6265559f449a7e SHA512 4bcf300629620a9ddd838ee8b600855ef9debe67ceb5f5b1e170f819664a5247c75e4f2dd3aa5354111aafb3103cb7a0f19b6dbbdb0e5a287c26bf174adf23eb
+DIST charset_normalizer-3.5.0.tar.gz.provenance 9695 BLAKE2B 3755d591b74259b204c37b2c0e84f49b0e7da847e97516649739daa8ff7d5766147dafecceef7415c8c9ac455a94a6fdee4a33c85329559018c149e56b7acc1c SHA512 7cfda74cb51b74aca2574363c924e4a0caec5530471719bd4fcac9e6d08e7bf38436872900a6d44c64b0397465ed1c7bdcaf4d9d81a65edd354b77633d2f4ff9
diff --git a/dev-python/charset-normalizer/charset-normalizer-3.5.0.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.5.0.ebuild
new file mode 100644
index 000000000000..81cdc9e90a78
--- /dev/null
+++ b/dev-python/charset-normalizer/charset-normalizer-3.5.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+DISTUTILS_EXT=1
+PYPI_VERIFY_REPO=https://github.com/jawah/charset_normalizer
+PYTHON_COMPAT=( python3_{12..15} python3_{14,15}t )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The Real First Universal Charset Detector"
+HOMEPAGE="
+ https://pypi.org/project/charset-normalizer/
+ https://github.com/jawah/charset_normalizer/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+native-extensions"
+
+BDEPEND="
+ native-extensions? (
+ dev-python/mypy[${PYTHON_USEDEP}]
+ )
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_compile() {
+ local -x CHARSET_NORMALIZER_USE_MYPYC=$(usex native-extensions 1 0)
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ epytest -o addopts=
+}