Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-identify for openSUSE:Factory checked in at 2025-04-29 16:40:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-identify (Old) and /work/SRC/openSUSE:Factory/.python-identify.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-identify" Tue Apr 29 16:40:16 2025 rev:20 rq:1273196 version:2.6.10 Changes: -------- --- /work/SRC/openSUSE:Factory/python-identify/python-identify.changes 2025-04-02 17:15:48.267493578 +0200 +++ /work/SRC/openSUSE:Factory/.python-identify.new.30101/python-identify.changes 2025-04-29 16:40:51.631399993 +0200 @@ -1,0 +2,7 @@ +Mon Apr 28 15:06:47 UTC 2025 - Markéta Machová <mmach...@suse.com> + +- Update to 2.6.10 + * Add support for Magik +- Convert to pyproject macros + +------------------------------------------------------------------- Old: ---- identify-2.6.9.tar.gz New: ---- identify-2.6.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-identify.spec ++++++ --- /var/tmp/diff_new_pack.1XHjI8/_old 2025-04-29 16:40:52.247425868 +0200 +++ /var/tmp/diff_new_pack.1XHjI8/_new 2025-04-29 16:40:52.247425868 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-identify -Version: 2.6.9 +Version: 2.6.10 Release: 0 Summary: File identification library for Python License: MIT @@ -28,6 +28,7 @@ # PATCH-FIX-OPENSUSE 0001-use-editdistance-not-ukkonen.patch -- ukkonen not packaged for opensuse now Patch1: 0001-use-editdistance-not-ukkonen.patch BuildRequires: %{python_module editdistance} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -46,10 +47,10 @@ %autopatch -p1 %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/identify-cli %python_expand %fdupes %{buildroot}%{$python_sitelib} @@ -67,5 +68,5 @@ %license LICENSE %python_alternative %{_bindir}/identify-cli %{python_sitelib}/identify -%{python_sitelib}/identify-%{version}-*-info +%{python_sitelib}/identify-%{version}*info ++++++ identify-2.6.9.tar.gz -> identify-2.6.10.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/identify-2.6.9/.pre-commit-config.yaml new/identify-2.6.10/.pre-commit-config.yaml --- old/identify-2.6.9/.pre-commit-config.yaml 2025-03-08 16:54:53.000000000 +0100 +++ new/identify-2.6.10/.pre-commit-config.yaml 2025-04-19 17:14:19.000000000 +0200 @@ -10,7 +10,7 @@ - id: name-tests-test - id: requirements-txt-fixer - repo: https://github.com/asottile/setup-cfg-fmt - rev: v2.7.0 + rev: v2.8.0 hooks: - id: setup-cfg-fmt - repo: https://github.com/asottile/reorder-python-imports @@ -32,7 +32,7 @@ hooks: - id: autopep8 - repo: https://github.com/PyCQA/flake8 - rev: 7.1.2 + rev: 7.2.0 hooks: - id: flake8 exclude: ^identify/vendor/licenses\.py$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/identify-2.6.9/identify/extensions.py new/identify-2.6.10/identify/extensions.py --- old/identify-2.6.9/identify/extensions.py 2025-03-08 16:54:53.000000000 +0100 +++ new/identify-2.6.10/identify/extensions.py 2025-04-19 17:14:19.000000000 +0200 @@ -156,6 +156,7 @@ 'lua': {'text', 'lua'}, 'm': {'text', 'objective-c'}, 'm4': {'text', 'm4'}, + 'magik': {'text', 'magik'}, 'make': {'text', 'makefile'}, 'manifest': {'text', 'manifest'}, 'map': {'text', 'map'}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/identify-2.6.9/setup.cfg new/identify-2.6.10/setup.cfg --- old/identify-2.6.9/setup.cfg 2025-03-08 16:54:53.000000000 +0100 +++ new/identify-2.6.10/setup.cfg 2025-04-19 17:14:19.000000000 +0200 @@ -1,6 +1,6 @@ [metadata] name = identify -version = 2.6.9 +version = 2.6.10 description = File identification library for Python long_description = file: README.md long_description_content_type = text/markdown @@ -10,7 +10,6 @@ license = MIT license_files = LICENSE classifiers = - License :: OSI Approved :: MIT License Programming Language :: Python :: 3 Programming Language :: Python :: 3 :: Only Programming Language :: Python :: Implementation :: CPython