Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-graphviz for openSUSE:Factory
checked in at 2023-12-07 19:09:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-graphviz (Old)
and /work/SRC/openSUSE:Factory/.python-graphviz.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-graphviz"
Thu Dec 7 19:09:21 2023 rev:15 rq:1131503 version:0.20.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-graphviz/python-graphviz.changes
2023-04-22 22:01:35.573622682 +0200
+++
/work/SRC/openSUSE:Factory/.python-graphviz.new.25432/python-graphviz.changes
2023-12-07 19:09:50.666016973 +0100
@@ -1,0 +2,5 @@
+Wed Dec 6 22:22:48 UTC 2023 - Dirk Müller <[email protected]>
+
+- add python312-syntax-warning.patch for python 3.12 support
+
+-------------------------------------------------------------------
New:
----
python312-syntax-warning.patch
BETA DEBUG BEGIN:
New:
- add python312-syntax-warning.patch for python 3.12 support
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-graphviz.spec ++++++
--- /var/tmp/diff_new_pack.I9wEvg/_old 2023-12-07 19:09:51.146034681 +0100
+++ /var/tmp/diff_new_pack.I9wEvg/_new 2023-12-07 19:09:51.146034681 +0100
@@ -25,6 +25,7 @@
Group: Development/Languages/Python
URL: https://github.com/xflr6/graphviz
Source:
https://files.pythonhosted.org/packages/source/g/graphviz/graphviz-%{version}.zip
+Patch1: python312-syntax-warning.patch
BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module pytest >= 6}
BuildRequires: %{python_module pytest-mock >= 3}
@@ -56,7 +57,7 @@
displayed within IPython notebooks.
%prep
-%autosetup -n graphviz-%{version}
+%autosetup -p1 -n graphviz-%{version}
sed -i '/--cov/d' setup.cfg
sed -i '/^mock_use_standalone_module/d' setup.cfg
++++++ python312-syntax-warning.patch ++++++
>From 5ce9fc5de4f2284baa27d7a8d68ab0885d032868 Mon Sep 17 00:00:00 2001
From: Sebastian Bank <[email protected]>
Date: Tue, 24 Oct 2023 20:39:52 +0200
Subject: [PATCH] expect SyntaxWarning in test_deprecated_escape() under Python
3.12
https://docs.python.org/3.12/whatsnew/3.12.html#other-language-changes
---
tests/test_quoting.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Index: graphviz-0.20.1/tests/test_quoting.py
===================================================================
--- graphviz-0.20.1.orig/tests/test_quoting.py
+++ graphviz-0.20.1/tests/test_quoting.py
@@ -1,3 +1,4 @@
+import sys
import warnings
import pytest
@@ -14,7 +15,8 @@ def test_deprecated_escape(recwarn, char
escape = eval(rf'"\{char}"')
assert len(recwarn) == 1
- w = recwarn.pop(DeprecationWarning)
+ w = recwarn.pop(DeprecationWarning if sys.version_info < (3, 12)
+ else SyntaxWarning)
assert str(w.message).startswith('invalid escape sequence')
assert escape == f'\\{char}'