Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-validate-pyproject for
openSUSE:Factory checked in at 2023-05-13 17:17:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-validate-pyproject (Old)
and /work/SRC/openSUSE:Factory/.python-validate-pyproject.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-validate-pyproject"
Sat May 13 17:17:16 2023 rev:3 rq:1086724 version:0.12.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-validate-pyproject/python-validate-pyproject.changes
2023-04-22 21:59:53.917014913 +0200
+++
/work/SRC/openSUSE:Factory/.python-validate-pyproject.new.1533/python-validate-pyproject.changes
2023-05-13 17:17:25.090304096 +0200
@@ -1,0 +2,27 @@
+Fri May 12 09:59:00 UTC 2023 - Daniel Garcia <[email protected]>
+
+- Update to 0.12.2:
+ * setuptools plugin:
+ * Fix problem with license-files patterns, by removing default value.
+- 0.12.1:
+ * setuptools plugin:
+ * Allow PEP 561 stub names in tool.setuptools.package-dir, #87
+- 0.12.0:
+ * setuptools plugin:
+ * Allow PEP 561 stub names in tool.setuptools.packages, #86
+- 0.11.0:
+ * Improve error message for invalid replacements in the pre_compile CLI, #71
+ * Allow package to be build from git archive, #53
+ * Improve error message for invalid replacements in the pre_compile CLI, #71
+ * Error-out when extra keys are added to project.authors/maintainers, #82
+ * De-vendor fastjsonschema, #83
+- 0.10.1:
+ * Ensure LICENSE.txt is added to wheel.
+- 0.10.0:
+ * Add NOTICE.txt to license_files, #58
+ * Use default SSL context when downloading classifiers from PyPI, #57
+ * Remove setup.py, #52
+ * Explicitly limit oldest supported Python version
+ * Replace usage of cgi.parse_header with email.message.Message
+
+-------------------------------------------------------------------
Old:
----
validate-pyproject-0.9.tar.gz
New:
----
validate-pyproject-0.12.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-validate-pyproject.spec ++++++
--- /var/tmp/diff_new_pack.MztniG/_old 2023-05-13 17:17:25.946309022 +0200
+++ /var/tmp/diff_new_pack.MztniG/_new 2023-05-13 17:17:25.950309044 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-validate-pyproject
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,34 +18,36 @@
%{?sle15_python_module_pythons}
Name: python-validate-pyproject
-Version: 0.9
+Version: 0.12.2
Release: 0
Summary: Validation library and CLI tool for checking on 'pyprojecttoml'
-License: MPL-2.0 and MIT and BSD-3-Clause
+License: BSD-3-Clause AND MIT AND MPL-2.0
URL: https://github.com/abravalheri/validate-pyproject/
-Source:
https://files.pythonhosted.org/packages/source/v/validate-pyproject/validate-pyproject-0.9.tar.gz
-BuildRequires: python-rpm-macros
+Source:
https://files.pythonhosted.org/packages/source/v/validate-pyproject/validate-pyproject-%{version}.tar.gz
+BuildRequires: %{python_module fastjsonschema}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module wheel}
-BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module setuptools_scm}
+BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
+BuildRequires: python-rpm-macros
%if 0%{python_version_nodots} < 38
Requires: python-importlib-metadata
%endif
%if 0%{python_version_nodots} < 37
Requires: python-importlib-resources
%endif
+Requires: python-fastjsonschema
Requires(post): update-alternatives
Requires(postun):update-alternatives
Provides: python-validate_pyproject = %{version}-%{release}
# SECTION test
BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module tomli >= 1.2.1 if %python-base < 3.11}
-BuildRequires: %{python_module packaging >= 20.4}
-BuildRequires: %{python_module trove-classifiers >= 2021.10.20}
BuildRequires: %{python_module importlib-metadata if %python-base < 3.8}
BuildRequires: %{python_module importlib-resources if %python-base < 3.7}
+BuildRequires: %{python_module packaging >= 20.4}
+BuildRequires: %{python_module tomli >= 1.2.1 if %python-base < 3.11}
+BuildRequires: %{python_module trove-classifiers >= 2021.10.20}
# /SECTION
BuildArch: noarch
%python_subpackages
@@ -67,7 +69,9 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-%pytest -k "not downloaded"
+# Ignore test_pre_compile that fails because how fastjsonschema and
+# validate-pyproject packages are installed
+%pytest --ignore tests/test_pre_compile.py --ignore tests/test_vendoring.py -k
"not downloaded"
%post
%python_install_alternative validate-pyproject
@@ -75,7 +79,6 @@
%postun
%python_uninstall_alternative validate-pyproject
-
%files %{python_files}
%doc AUTHORS.rst CHANGELOG.rst README.rst
%license LICENSE.txt
++++++ validate-pyproject-0.9.tar.gz -> validate-pyproject-0.12.2.tar.gz ++++++
++++ 4916 lines of diff (skipped)