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

python311-binaryornot-0.6.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-binaryornot Distribution: openSUSE Tumbleweed
Version: 0.6.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Apr 3 16:57:51 2026
Group: Unspecified Build host: reproducible
Size: 72252 Source RPM: python-binaryornot-0.6.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/audreyr/binaryornot
Summary: Python package to check if a file is binary or text
Pure Python package to guess whether a file is binary or text.
It uses three layers of detection:
1. Extension check: Recognizes 131 file types by name for instant classification.
2. File signatures: Checks headers against known magic-byte signatures.
3. Content analysis: Uses a trained decision tree for statistical classification.

Provides

Requires

License

MIT

Changelog

* Fri Apr 03 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.6.0:
    * **Three-Layer Detection:**
    - Extension check: Recognizes 131 file types by name for
      instant classification.
    - File signatures: Checks headers against known magic-byte
      signatures.
    - Content analysis: Uses a trained decision tree for
      statistical classification.
    * **Zero Dependencies:** The library no longer requires `chardet`.
    * **License:** Changed from BSD-3-Clause to MIT.
    * **Requirements:** Now requires Python 3.10 or higher.
    * **Packaging:** Switched to hatchling and PEP 621.
  - drop remove_hypothesis_tests.patch (obsolete)
* Wed Feb 28 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to autosetup and pyproject macros.
  - No more greedy globs in %files.
* Wed May 10 2023 Johannes Kastl <kastl@b1-systems.de>
  - add sle15_python_module_pythons
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Fri Aug 10 2018 mcepl@suse.com
  - Remove unnecessary dependency on unittest2
* Wed Feb 28 2018 sebix+novell.com@sebix.at
  - add remove_hypothesis_tests.patch to remove hypothesis-based tests and fix tests in build environment
* Mon Sep 11 2017 toddrme2178@gmail.com
  - Initial version

Files

/usr/bin/binaryornot
/usr/bin/binaryornot-3.11
/usr/lib/python3.11/site-packages/binaryornot
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/licenses
/usr/lib/python3.11/site-packages/binaryornot-0.6.0.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/binaryornot/__init__.py
/usr/lib/python3.11/site-packages/binaryornot/__main__.py
/usr/lib/python3.11/site-packages/binaryornot/__pycache__
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/__main__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/__main__.cpython-311.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/check.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/check.cpython-311.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/tree.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/binaryornot/__pycache__/tree.cpython-311.pyc
/usr/lib/python3.11/site-packages/binaryornot/check.py
/usr/lib/python3.11/site-packages/binaryornot/data
/usr/lib/python3.11/site-packages/binaryornot/data/__init__.py
/usr/lib/python3.11/site-packages/binaryornot/data/__pycache__
/usr/lib/python3.11/site-packages/binaryornot/data/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/binaryornot/data/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/binaryornot/data/binary_extensions.csv
/usr/lib/python3.11/site-packages/binaryornot/data/binary_formats.csv
/usr/lib/python3.11/site-packages/binaryornot/data/encodings.csv
/usr/lib/python3.11/site-packages/binaryornot/helpers.py
/usr/lib/python3.11/site-packages/binaryornot/py.typed
/usr/lib/python3.11/site-packages/binaryornot/tree.py
/usr/share/doc/packages/python311-binaryornot
/usr/share/doc/packages/python311-binaryornot/README.md
/usr/share/libalternatives/binaryornot
/usr/share/libalternatives/binaryornot/311.conf
/usr/share/licenses/python311-binaryornot
/usr/share/licenses/python311-binaryornot/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 5 22:30:39 2026