Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python39 for openSUSE:Factory 
checked in at 2021-06-23 17:38:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python39 (Old)
 and      /work/SRC/openSUSE:Factory/.python39.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python39"

Wed Jun 23 17:38:06 2021 rev:18 rq:900835 version:3.9.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python39/python39.changes        2021-06-11 
22:30:05.634069891 +0200
+++ /work/SRC/openSUSE:Factory/.python39.new.2625/python39.changes      
2021-06-23 17:38:08.912464582 +0200
@@ -1,0 +2,6 @@
+Sat Jun 19 00:12:04 UTC 2021 - Matej Cepl <mc...@suse.com>
+
+- Add bpo44426-complex-keyword-sphinx.patch allowing generating
+  documentation with Sphinx 4 (bpo#44426).
+
+-------------------------------------------------------------------

New:
----
  bpo44426-complex-keyword-sphinx.patch

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

Other differences:
------------------
++++++ python39.spec ++++++
--- /var/tmp/diff_new_pack.eHbfv0/_old  2021-06-23 17:38:09.616465550 +0200
+++ /var/tmp/diff_new_pack.eHbfv0/_new  2021-06-23 17:38:09.620465556 +0200
@@ -145,6 +145,10 @@
 # PATCH-FIX-SLE skip-test_pyobject_freed_is_freed.patch mc...@suse.com
 # skip a test failing on SLE-15
 Patch34:        skip-test_pyobject_freed_is_freed.patch
+# PATCH-FIX-UPSTREAM bpo44426-complex-keyword-sphinx.patch bpo#44426 
mc...@suse.com
+# Use of 'complex' as a C variable name confuses Sphinx; change it to 'num'
+# The same goes for 'default', which I had to change to 'def_size'
+Patch35:        bpo44426-complex-keyword-sphinx.patch
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -391,6 +395,7 @@
 %if 0%{?sle_version} && 0%{?sle_version} <= 150300
 %patch34 -p1
 %endif
+%patch35 -p1
 
 # drop Autoconf version requirement
 sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac


++++++ bpo44426-complex-keyword-sphinx.patch ++++++
>From 29b463879b71a3ade67541c34daafb2929269fc4 Mon Sep 17 00:00:00 2001
From: Mark Dickinson <mdickin...@enthought.com>
Date: Wed, 16 Jun 2021 18:43:49 +0100
Subject: [PATCH] bpo-44426: Use of 'complex' as a C variable name confuses
 Sphinx; change it to 'num'. (GH-26744) (cherry picked from commit
 7247f6f433846c6e37308a550e8e5eb6be379856)

Co-authored-by: Mark Dickinson <mdickin...@enthought.com>
---
 Doc/c-api/complex.rst |    4 ++--
 Doc/c-api/object.rst  |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

--- a/Doc/c-api/complex.rst
+++ b/Doc/c-api/complex.rst
@@ -46,9 +46,9 @@ pointers.  This is consistent throughout
    :c:type:`Py_complex` representation.
 
 
-.. c:function:: Py_complex _Py_c_neg(Py_complex complex)
+.. c:function:: Py_complex _Py_c_neg(Py_complex num)
 
-   Return the negation of the complex number *complex*, using the C
+   Return the negation of the complex number *num*, using the C
    :c:type:`Py_complex` representation.
 
 
--- a/Doc/c-api/object.rst
+++ b/Doc/c-api/object.rst
@@ -483,12 +483,12 @@ Object Protocol
    returned.  This is the equivalent to the Python expression ``len(o)``.
 
 
-.. c:function:: Py_ssize_t PyObject_LengthHint(PyObject *o, Py_ssize_t default)
+.. c:function:: Py_ssize_t PyObject_LengthHint(PyObject *o, Py_ssize_t 
def_size)
 
    Return an estimated length for the object *o*. First try to return its
    actual length, then an estimate using :meth:`~object.__length_hint__`, and
    finally return the default value. On error return ``-1``. This is the
-   equivalent to the Python expression ``operator.length_hint(o, default)``.
+   equivalent to the Python expression ``operator.length_hint(o, def_size)``.
 
    .. versionadded:: 3.4
 

Reply via email to