Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-virtue for openSUSE:Factory 
checked in at 2023-07-24 18:12:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-virtue (Old)
 and      /work/SRC/openSUSE:Factory/.python-virtue.new.1467 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-virtue"

Mon Jul 24 18:12:26 2023 rev:5 rq:1099485 version:2023.7.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-virtue/python-virtue.changes      
2023-07-14 15:35:44.045968542 +0200
+++ /work/SRC/openSUSE:Factory/.python-virtue.new.1467/python-virtue.changes    
2023-07-24 18:13:08.653627261 +0200
@@ -1,0 +2,8 @@
+Tue Jul 18 18:56:06 UTC 2023 - Johannes Kastl <ka...@b1-systems.de>
+
+- update to 2023.7.4:
+  no changelog available, diff here:
+  https://github.com/Julian/Virtue/compare/v2023.07.2...v2023.07.4
+- skipping non-existent release 2023.7.3
+
+-------------------------------------------------------------------

Old:
----
  virtue-2023.7.2.tar.gz

New:
----
  virtue-2023.7.4.tar.gz

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

Other differences:
------------------
++++++ python-virtue.spec ++++++
--- /var/tmp/diff_new_pack.ku9Mtg/_old  2023-07-24 18:13:09.205630510 +0200
+++ /var/tmp/diff_new_pack.ku9Mtg/_new  2023-07-24 18:13:09.213630558 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-virtue
-Version:        2023.7.2
+Version:        2023.7.4
 Release:        0
 Summary:        After trial comes virtue. A test runner for good
 License:        MIT

++++++ virtue-2023.7.2.tar.gz -> virtue-2023.7.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virtue-2023.7.2/.github/workflows/ci.yml 
new/virtue-2023.7.4/.github/workflows/ci.yml
--- old/virtue-2023.7.2/.github/workflows/ci.yml        2020-02-02 
01:00:00.000000000 +0100
+++ new/virtue-2023.7.4/.github/workflows/ci.yml        2020-02-02 
01:00:00.000000000 +0100
@@ -65,7 +65,14 @@
       - name: Set up Python
         uses: actions/setup-python@v4
         with:
-          python-version: "3.x"
+          python-version: |
+            3.8
+            3.9
+            3.10
+            3.11
+            3.12
+            pypy3.10
+          allow-prereleases: true
       - name: Set up nox
         uses: wntrblm/nox@2023.04.22
       - name: Run nox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virtue-2023.7.2/.pre-commit-config.yaml 
new/virtue-2023.7.4/.pre-commit-config.yaml
--- old/virtue-2023.7.2/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 
+0100
+++ new/virtue-2023.7.4/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 
+0100
@@ -12,7 +12,7 @@
         args: [--fix, lf]
       - id: trailing-whitespace
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: "v0.0.277"
+    rev: "v0.0.278"
     hooks:
       - id: ruff
   - repo: https://github.com/PyCQA/isort
@@ -20,7 +20,7 @@
     hooks:
       - id: isort
   - repo: https://github.com/psf/black
-    rev: 23.3.0
+    rev: 23.7.0
     hooks:
       - name: black
         id: black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virtue-2023.7.2/PKG-INFO new/virtue-2023.7.4/PKG-INFO
--- old/virtue-2023.7.2/PKG-INFO        2020-02-02 01:00:00.000000000 +0100
+++ new/virtue-2023.7.4/PKG-INFO        2020-02-02 01:00:00.000000000 +0100
@@ -1,9 +1,9 @@
 Metadata-Version: 2.1
 Name: virtue
-Version: 2023.7.2
+Version: 2023.7.4
 Summary: After trial comes virtue. A test runner for good.
-Project-URL: Homepage, https://github.com/Julian/Virtue
 Project-URL: Documentation, https://virtue.readthedocs.io/
+Project-URL: Homepage, https://github.com/Julian/Virtue
 Project-URL: Issues, https://github.com/Julian/Virtue/issues/
 Project-URL: Funding, https://github.com/sponsors/Julian
 Project-URL: Source, https://github.com/Julian/Virtue
@@ -17,18 +17,17 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
-Requires-Python: >=3.7
-Requires-Dist: attrs>=19
+Requires-Python: >=3.8
+Requires-Dist: attrs>=22.2.0
 Requires-Dist: click
 Requires-Dist: colorama
-Requires-Dist: importlib-metadata; python_version < '3.8'
 Requires-Dist: pkgutil-resolve-name>=1.3.10; python_version < '3.9'
 Requires-Dist: pyrsistent
 Requires-Dist: twisted
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virtue-2023.7.2/noxfile.py 
new/virtue-2023.7.4/noxfile.py
--- old/virtue-2023.7.2/noxfile.py      2020-02-02 01:00:00.000000000 +0100
+++ new/virtue-2023.7.4/noxfile.py      2020-02-02 01:00:00.000000000 +0100
@@ -22,7 +22,7 @@
     return _session
 
 
-@session(python=["3.7", "3.8", "3.9", "3.10", "3.11", "pypy3"])
+@session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3"])
 def tests(session):
     session.install(ROOT)
     if session.posargs and session.posargs[0] == "coverage":
@@ -51,9 +51,9 @@
         session.run("virtue", *session.posargs, "virtue")
 
 
-@session(python=["3.7", "3.8", "3.9", "3.10", "3.11", "pypy3"])
+@session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3"])
 def audit(session):
-    session.install("pip_audit", ROOT)
+    session.install("pip-audit", ROOT)
     session.run("python", "-m", "pip_audit")
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virtue-2023.7.2/pyproject.toml 
new/virtue-2023.7.4/pyproject.toml
--- old/virtue-2023.7.2/pyproject.toml  2020-02-02 01:00:00.000000000 +0100
+++ new/virtue-2023.7.4/pyproject.toml  2020-02-02 01:00:00.000000000 +0100
@@ -10,7 +10,7 @@
 description = "After trial comes virtue. A test runner for good."
 readme = "README.rst"
 license = {text = "MIT"}
-requires-python = ">=3.7"
+requires-python = ">=3.8"
 keywords = ["testing", "tests", "test runner", "unittest"]
 authors = [
   {email = "julian+vir...@grayvines.com"},
@@ -22,23 +22,22 @@
   "License :: OSI Approved :: MIT License",
   "Operating System :: OS Independent",
   "Programming Language :: Python",
-  "Programming Language :: Python :: 3.7",
   "Programming Language :: Python :: 3.8",
   "Programming Language :: Python :: 3.9",
   "Programming Language :: Python :: 3.10",
   "Programming Language :: Python :: 3.11",
+  "Programming Language :: Python :: 3.12",
   "Programming Language :: Python :: Implementation :: CPython",
   "Programming Language :: Python :: Implementation :: PyPy",
 ]
 dynamic = ["version"]
 dependencies = [
-  "attrs>=19",
+  "attrs>=22.2.0",
   "click",
   "colorama",
   "pyrsistent",
   "twisted",
 
-  "importlib_metadata;python_version<'3.8'",
   "pkgutil_resolve_name>=1.3.10;python_version<'3.9'",
 ]
 
@@ -46,8 +45,8 @@
 virtue = "virtue._cli:main"
 
 [project.urls]
-Homepage = "https://github.com/Julian/Virtue";
 Documentation = "https://virtue.readthedocs.io/";
+Homepage = "https://github.com/Julian/Virtue";
 Issues = "https://github.com/Julian/Virtue/issues/";
 Funding = "https://github.com/sponsors/Julian";
 Source = "https://github.com/Julian/Virtue";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virtue-2023.7.2/virtue/reporters.py 
new/virtue-2023.7.4/virtue/reporters.py
--- old/virtue-2023.7.2/virtue/reporters.py     2020-02-02 01:00:00.000000000 
+0100
+++ new/virtue-2023.7.4/virtue/reporters.py     2020-02-02 01:00:00.000000000 
+0100
@@ -309,6 +309,9 @@
     def addSuccess(self, test):  # noqa: D102
         self.successes += 1
 
+    def addDuration(self, test, elapsed):  # noqa: D102
+        pass
+
     def addSubTest(self, test, subtest, outcome):  # noqa: D102
         if outcome is None:
             self.subtest_successes += 1
@@ -393,6 +396,9 @@
     def addSuccess(self, test):  # noqa: D102
         self.successes = self.successes.append(test)
 
+    def addDuration(self, test, elapsed):  # noqa: D102
+        pass
+
     def addSubTest(self, test, subtest, outcome):  # noqa: D102
         if outcome is None:
             self.subtest_successes = self.subtest_successes.set(
@@ -490,6 +496,9 @@
         self.recorder.addSuccess(test)
         self.stream.writelines(self.outputter.test_succeeded(test) or "")
 
+    def addDuration(self, test, elapsed):  # noqa: D102
+        self.recorder.addDuration(test, elapsed)
+
     def addSubTest(self, test, subtest, outcome):  # noqa: D102
         self.recorder.addSubTest(test, subtest, outcome)
         if outcome is None:

Reply via email to