Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-charset-normalizer-3.4.4-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python313-charset-normalizer Distribution: openSUSE Tumbleweed
Version: 3.4.4 Vendor: openSUSE
Release: 1.2 Build date: Thu Oct 30 14:24:52 2025
Group: Unspecified Build host: reproducible
Size: 344571 Source RPM: python-charset-normalizer-3.4.4-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/ousret/charset_normalizer
Summary: Python Universal Charset detector
Python Universal Charset detector.

Provides

Requires

License

MIT

Changelog

* Thu Oct 30 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 3.4.4
    * Bound `setuptools` to a specific constraint `setuptools>=68,<=81`.
    * Raised upper bound of mypyc for the optional pre-built extension to v1.18.2
    * `setuptools-scm` as a build dependency.
    * Enforced hashes in `dev-requirements.txt` and created `ci-requirements.txt`
      for security purposes.
    * Additional pre-built wheels for riscv64, s390x, and armv7l architectures.
    * Restore ` multiple.intoto.jsonl` in GitHub releases in addition to individual
      attestation file per wheel.
* Sun Sep 14 2025 Dirk Müller <dmueller@suse.com>
  - update to 3.4.3:
    * mypy(c) is no longer a required dependency at build time if
      `CHARSET_NORMALIZER_USE_MYPYC` isn't set to `1`. (#595)
    * automatically lower confidence on small bytes samples that
      are not Unicode in `detect` output legacy function.
    * Custom build backend to overcome inability to mark mypy as an
      optional dependency in the build phase.
    * Support for Python 3.14
    * sdist archive contained useless directories.
    * automatically fallback on valid UTF-16 or UTF-32 even if the
      md says it's noisy.
    * SBOM are automatically published to the relevant GitHub
      release to comply with regulatory changes.
    * Each published wheel comes with its SBOM. We choose CycloneDX
      as the format.
    * Prebuilt optimized wheel are no longer distributed by default
      for CPython 3.7 due to a change in cibuildwheel.
* Mon May 05 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 3.4.2
    * Addressed the DeprecationWarning in our CLI regarding `argparse.FileType`
      by backporting the target class into the package. (#591)
    * Improved the overall reliability of the detector with CJK Ideographs.
      (#605) (#587)
    * Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8
* Wed Jan 15 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Use libalternatives instead of update-alternatives, bsc#1235781
* Thu Jan 09 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 3.4.1
    * Project metadata are now stored using `pyproject.toml` instead of
      `setup.cfg` using setuptools as the build backend.
    * Enforce annotation delayed loading for a simpler and consistent
      types in the project.
    * Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8
    * Added pre-commit configuration.
    * Added noxfile.
    * Removed `build-requirements.txt` as per using `pyproject.toml`
      native build configuration.
    * Removed `bin/integration.py` and `bin/serve.py` in favor of downstream
      integration test (see noxfile).
    * Removed `setup.cfg` in favor of `pyproject.toml` metadata configuration.
    * Removed unused `utils.range_scan` function.
    * Converting content to Unicode bytes may insert `utf_8` instead of
      preferred `utf-8`. (#572)
    * Deprecation warning "'count' is passed as positional argument" when
      converting to Unicode bytes on Python 3.13+
  - Drop sed command to remove code coverage flags from pytest
* Mon Oct 28 2024 Dirk Müller <dmueller@suse.com>
  - switch to PEP517 build
* Tue Oct 22 2024 Dirk Müller <dmueller@suse.com>
  - update to 3.4.0:
    * Argument `--no-preemptive` in the CLI to prevent the detector
      to search for hints.
    * Support for Python 3.13
    * Relax the TypeError exception thrown when trying to compare a
      CharsetMatch with anything else than a CharsetMatch.
    * Improved the general reliability of the detector based on
      user feedbacks. (#520) (#509) (#498) (#407)
    * Declared charset in content (preemptive detection) not
      changed when converting to utf-8 bytes.
* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.3.2:
    * Unintentional memory usage regression when using large
      payload that match several encoding (#376)
    * Regression on some detection case showcased in the
      documentation (#371)
    * Noise (md) probe that identify malformed arabic
      representation due to the presence of letters in isolated
      form
    * Optional mypyc compilation upgraded to version 1.6.1 for
      Python >= 3.8
    * Improved the general detection reliability based on reports
      from the community
* Mon Oct 02 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.3.0:
    * Allow to execute the CLI (e.g. normalizer) through `python -m
      charset_normalizer.cli` or `python -m charset_normalizer`
    * Support for 9 forgotten encoding that are supported by Python
      but unlisted in `encoding.aliases` as they have no alias
    * Optional mypyc compilation upgraded to version 1.5.1 for
      Python >= 3.7
    * Unable to properly sort CharsetMatch when both chaos/noise
      and coherence were close due to an unreachable condition in
      \_\_lt\_\_ (#350)
* Tue Jul 11 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.2.0:
    * Typehint for function `from_path` no longer enforce
      `PathLike` as its first argument
    * Minor improvement over the global detection reliability
    * Introduce function `is_binary` that relies on main
      capabilities, and optimized to detect binaries
    * Propagate `enable_fallback` argument throughout `from_bytes`,
      `from_path`, and `from_fp` that allow a deeper control over
      the detection (default True)
    * Edge case detection failure where a file would contain 'very-
      long' camel cased word (Issue #289)
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Sun Mar 26 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.1.0:
    * Argument `should_rename_legacy` for legacy function `detect`
      and disregard any new arguments without errors (PR #262)
    * Removed Support for Python 3.6 (PR #260)
    * Optional speedup provided by mypy/c 1.0.1

Files

/usr/bin/normalizer
/usr/bin/normalizer-3.13
/usr/lib/python3.13/site-packages/charset_normalizer
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/METADATA
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/RECORD
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/WHEEL
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/licenses
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/charset_normalizer-3.4.4.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/charset_normalizer/__init__.py
/usr/lib/python3.13/site-packages/charset_normalizer/__main__.py
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/__main__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/__main__.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/api.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/api.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/cd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/cd.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/constant.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/constant.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/legacy.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/legacy.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/md.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/md.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/models.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/models.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/__pycache__/version.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/api.py
/usr/lib/python3.13/site-packages/charset_normalizer/cd.py
/usr/lib/python3.13/site-packages/charset_normalizer/cli
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__init__.py
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__main__.py
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__pycache__
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__pycache__/__main__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/cli/__pycache__/__main__.cpython-313.pyc
/usr/lib/python3.13/site-packages/charset_normalizer/constant.py
/usr/lib/python3.13/site-packages/charset_normalizer/legacy.py
/usr/lib/python3.13/site-packages/charset_normalizer/md.py
/usr/lib/python3.13/site-packages/charset_normalizer/models.py
/usr/lib/python3.13/site-packages/charset_normalizer/py.typed
/usr/lib/python3.13/site-packages/charset_normalizer/utils.py
/usr/lib/python3.13/site-packages/charset_normalizer/version.py
/usr/share/doc/packages/python313-charset-normalizer
/usr/share/doc/packages/python313-charset-normalizer/README.md
/usr/share/libalternatives/normalizer
/usr/share/libalternatives/normalizer/1313.conf
/usr/share/licenses/python313-charset-normalizer
/usr/share/licenses/python313-charset-normalizer/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Mar 4 22:59:27 2026