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á <[email protected]>
+
+- 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