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