Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-hatchling for 
openSUSE:Factory checked in at 2023-06-22 23:24:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hatchling (Old)
 and      /work/SRC/openSUSE:Factory/.python-hatchling.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hatchling"

Thu Jun 22 23:24:45 2023 rev:19 rq:1094471 version:1.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hatchling/python-hatchling.changes        
2023-06-06 19:55:43.202281454 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-hatchling.new.15902/python-hatchling.changes 
    2023-06-22 23:24:48.393688247 +0200
@@ -1,0 +2,8 @@
+Wed Jun 21 08:25:58 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 1.18.0
+  * Drop support for Python 3.7
+  * Update the list of directories that are always excluded for
+    builds
+
+-------------------------------------------------------------------

Old:
----
  hatchling-1.17.1.tar.gz

New:
----
  hatchling-1.18.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-hatchling.spec ++++++
--- /var/tmp/diff_new_pack.5YVxuF/_old  2023-06-22 23:24:49.517685395 +0200
+++ /var/tmp/diff_new_pack.5YVxuF/_new  2023-06-22 23:24:49.533685354 +0200
@@ -18,15 +18,14 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-hatchling
-Version:        1.17.1
+Version:        1.18.0
 Release:        0
 Summary:        Build backend used by Hatch
 License:        MIT
 URL:            https://hatch.pypa.io/latest/
 Source0:        
https://files.pythonhosted.org/packages/source/h/hatchling/hatchling-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module editables >= 0.3}
-BuildRequires:  %{python_module importlib-metadata if %python-base < 3.8}
 BuildRequires:  %{python_module packaging >= 21.3}
 BuildRequires:  %{python_module pathspec >= 0.10.1}
 BuildRequires:  %{python_module pip}
@@ -43,9 +42,6 @@
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 BuildArch:      noarch
-%if 0%{?python_version_nodots} < 38
-Requires:       python-importlib-metadata
-%endif
 %if 0%{?python_version_nodots} < 311
 Requires:       python-tomli >= 1.2.2
 %endif

++++++ hatchling-1.17.1.tar.gz -> hatchling-1.18.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hatchling-1.17.1/.gitignore 
new/hatchling-1.18.0/.gitignore
--- old/hatchling-1.17.1/.gitignore     2020-02-02 01:00:00.000000000 +0100
+++ new/hatchling-1.18.0/.gitignore     2020-02-02 01:00:00.000000000 +0100
@@ -14,6 +14,7 @@
 /.idea/
 /.mypy_cache/
 /.pytest_cache/
+/.ruff_cache/
 /.vscode/
 /backend/dist/
 /dist/
@@ -21,3 +22,6 @@
 
 # Root files
 /.coverage*
+
+# Auto-generated during builds
+/src/hatch/_version.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hatchling-1.17.1/PKG-INFO 
new/hatchling-1.18.0/PKG-INFO
--- old/hatchling-1.17.1/PKG-INFO       2020-02-02 01:00:00.000000000 +0100
+++ new/hatchling-1.18.0/PKG-INFO       2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: hatchling
-Version: 1.17.1
+Version: 1.18.0
 Summary: Modern, extensible Python build backend
 Project-URL: Homepage, https://hatch.pypa.io/latest/
 Project-URL: Sponsor, https://github.com/sponsors/ofek
@@ -16,7 +16,6 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Natural Language :: English
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
@@ -25,9 +24,8 @@
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Build Tools
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.7
+Requires-Python: >=3.8
 Requires-Dist: editables>=0.3
-Requires-Dist: importlib-metadata; python_version < '3.8'
 Requires-Dist: packaging>=21.3
 Requires-Dist: pathspec>=0.10.1
 Requires-Dist: pluggy>=1.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hatchling-1.17.1/pyproject.toml 
new/hatchling-1.18.0/pyproject.toml
--- old/hatchling-1.17.1/pyproject.toml 2020-02-02 01:00:00.000000000 +0100
+++ new/hatchling-1.18.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100
@@ -9,7 +9,7 @@
 description = "Modern, extensible Python build backend"
 readme = "README.md"
 license = "MIT"
-requires-python = ">=3.7"
+requires-python = ">=3.8"
 keywords = [
   "build",
   "hatch",
@@ -24,7 +24,6 @@
   "License :: OSI Approved :: MIT License",
   "Natural Language :: English",
   "Operating System :: OS Independent",
-  "Programming Language :: Python :: 3.7",
   "Programming Language :: Python :: 3.8",
   "Programming Language :: Python :: 3.9",
   "Programming Language :: Python :: 3.10",
@@ -36,7 +35,6 @@
 ]
 dependencies = [
   "editables>=0.3",
-  "importlib-metadata; python_version < '3.8'",
   "packaging>=21.3",
   "pathspec>=0.10.1",
   "pluggy>=1.0.0",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hatchling-1.17.1/src/hatchling/__about__.py 
new/hatchling-1.18.0/src/hatchling/__about__.py
--- old/hatchling-1.17.1/src/hatchling/__about__.py     2020-02-02 
01:00:00.000000000 +0100
+++ new/hatchling-1.18.0/src/hatchling/__about__.py     2020-02-02 
01:00:00.000000000 +0100
@@ -1 +1 @@
-__version__ = '1.17.1'
+__version__ = '1.18.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hatchling-1.17.1/src/hatchling/builders/constants.py 
new/hatchling-1.18.0/src/hatchling/builders/constants.py
--- old/hatchling-1.17.1/src/hatchling/builders/constants.py    2020-02-02 
01:00:00.000000000 +0100
+++ new/hatchling-1.18.0/src/hatchling/builders/constants.py    2020-02-02 
01:00:00.000000000 +0100
@@ -4,8 +4,6 @@
     (
         # Python bytecode
         '__pycache__',
-        # PEP 582
-        '__pypackages__',
         # Git
         '.git',
         # Mercurial
@@ -16,6 +14,12 @@
         '.tox',
         # nox
         '.nox',
+        # Ruff
+        '.ruff_cache',
+        # pytest
+        '.pytest_cache',
+        # Mypy
+        '.mypy_cache',
     )
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hatchling-1.17.1/src/hatchling/dep/core.py 
new/hatchling-1.18.0/src/hatchling/dep/core.py
--- old/hatchling-1.17.1/src/hatchling/dep/core.py      2020-02-02 
01:00:00.000000000 +0100
+++ new/hatchling-1.18.0/src/hatchling/dep/core.py      2020-02-02 
01:00:00.000000000 +0100
@@ -2,15 +2,11 @@
 
 import re
 import sys
+from importlib.metadata import Distribution, DistributionFinder
 
 from packaging.markers import default_environment
 from packaging.requirements import Requirement
 
-if sys.version_info >= (3, 8):
-    from importlib.metadata import Distribution, DistributionFinder
-else:
-    from importlib_metadata import Distribution, DistributionFinder
-
 
 class DistributionCache:
     def __init__(self, sys_path: list[str]) -> None:

Reply via email to