Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python39 for openSUSE:Factory
checked in at 2023-10-22 21:01:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python39 (Old)
and /work/SRC/openSUSE:Factory/.python39.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python39"
Sun Oct 22 21:01:04 2023 rev:51 rq:1119266 version:3.9.18
Changes:
--------
--- /work/SRC/openSUSE:Factory/python39/python39.changes 2023-09-10
13:09:10.288284783 +0200
+++ /work/SRC/openSUSE:Factory/.python39.new.1945/python39.changes
2023-10-22 21:01:08.507723679 +0200
@@ -5,6 +5,7 @@
- - gh-108310: Fixed an issue where instances of ssl.SSLSocket were
- vulnerable to a bypass of the TLS handshake and included
- protections (like certificate verification) and treating sent
- unencrypted data as if it were post-handshake TLS encrypted data.
- Security issue reported as CVE-2023-40217 by Aapo Oksman. Patch by
- Gregory P. Smith.
+ - (bsc#1215454, gh-108310)Fixed an issue where instances
+ of ssl.SSLSocket were vulnerable to a bypass of the TLS
+ handshake and included protections (like certificate
+ verification) and treating sent unencrypted data as if it
+ were post-handshake TLS encrypted data. Security issue
+ reported as CVE-2023-40217 by Aapo Oksman. Patch by Gregory
+ P. Smith.
@@ -59 +60 @@
-- Update to 3.9.17:
+- Update to 3.9.17 (bsc#1212015):
@@ -456 +457 @@
- * Support Expat >= 2.4.4 (jsc#SLE-21253)
+ * Support Expat >= 2.4.4 (jsc#SLE-21253, CVE-2022-25236)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ downport-Sphinx-features.patch ++++++
--- /var/tmp/diff_new_pack.jTXMWV/_old 2023-10-22 21:01:09.663765715 +0200
+++ /var/tmp/diff_new_pack.jTXMWV/_new 2023-10-22 21:01:09.667765860 +0200
@@ -40,7 +40,7 @@
Permission bits, as for :func:`os.chmod`.
-@@ -727,14 +722,12 @@ A ``TarInfo`` object has the following p
+@@ -727,7 +722,6 @@ A ``TarInfo`` object has the following p
.. attribute:: TarInfo.linkname
@@ -48,6 +48,7 @@
Name of the target file name, which is only present in :class:`TarInfo`
objects
of type :const:`LNKTYPE` and :const:`SYMTYPE`.
+@@ -739,7 +733,6 @@ A ``TarInfo`` object has the following p
.. attribute:: TarInfo.uid
@@ -55,7 +56,7 @@
User ID of the user who originally stored this member.
-@@ -745,7 +738,6 @@ A ``TarInfo`` object has the following p
+@@ -750,7 +743,6 @@ A ``TarInfo`` object has the following p
attribute.
.. attribute:: TarInfo.gid
@@ -63,7 +64,7 @@
Group ID of the user who originally stored this member.
-@@ -756,7 +748,6 @@ A ``TarInfo`` object has the following p
+@@ -761,7 +753,6 @@ A ``TarInfo`` object has the following p
attribute.
.. attribute:: TarInfo.uname
@@ -71,7 +72,7 @@
User name.
-@@ -767,7 +758,6 @@ A ``TarInfo`` object has the following p
+@@ -772,7 +763,6 @@ A ``TarInfo`` object has the following p
attribute.
.. attribute:: TarInfo.gname
@@ -79,7 +80,7 @@
Group name.
-@@ -778,7 +768,6 @@ A ``TarInfo`` object has the following p
+@@ -783,7 +773,6 @@ A ``TarInfo`` object has the following p
attribute.
.. attribute:: TarInfo.pax_headers
++++++ no-skipif-doctests.patch ++++++
--- /var/tmp/diff_new_pack.jTXMWV/_old 2023-10-22 21:01:09.743768624 +0200
+++ /var/tmp/diff_new_pack.jTXMWV/_new 2023-10-22 21:01:09.747768769 +0200
@@ -1,5 +1,10 @@
only in patch2:
unchanged:
+---
+ Doc/conf.py | 2 -
+ Doc/library/turtle.rst | 82
-------------------------------------------------
+ 2 files changed, 1 insertion(+), 83 deletions(-)
+
--- a/Doc/conf.py
+++ b/Doc/conf.py
@@ -46,7 +46,7 @@ today_fmt = '%B %d, %Y'
@@ -314,7 +319,7 @@
>>> turtle.color("black", "red")
>>> turtle.begin_fill()
-@@ -1075,7 +1036,6 @@ More drawing control
+@@ -1074,7 +1035,6 @@ More drawing control
variables to the default values.
.. doctest::
@@ -322,7 +327,7 @@
>>> turtle.goto(0,-22)
>>> turtle.left(100)
-@@ -1127,7 +1087,6 @@ Visibility
+@@ -1125,7 +1085,6 @@ Visibility
drawing observably.
.. doctest::
@@ -330,7 +335,7 @@
>>> turtle.hideturtle()
-@@ -1138,7 +1097,6 @@ Visibility
+@@ -1136,7 +1095,6 @@ Visibility
Make the turtle visible.
.. doctest::
@@ -338,7 +343,7 @@
>>> turtle.showturtle()
-@@ -1169,7 +1127,6 @@ Appearance
+@@ -1167,7 +1125,6 @@ Appearance
deal with shapes see Screen method :func:`register_shape`.
.. doctest::
@@ -346,7 +351,7 @@
>>> turtle.shape()
'classic'
-@@ -1195,7 +1152,6 @@ Appearance
+@@ -1193,7 +1150,6 @@ Appearance
``resizemode("user")`` is called by :func:`shapesize` when used with
arguments.
.. doctest::
@@ -354,7 +359,7 @@
>>> turtle.resizemode()
'noresize'
-@@ -1219,7 +1175,6 @@ Appearance
+@@ -1217,7 +1173,6 @@ Appearance
of the shapes's outline.
.. doctest::
@@ -362,7 +367,7 @@
>>> turtle.shapesize()
(1.0, 1.0, 1)
-@@ -1244,7 +1199,6 @@ Appearance
+@@ -1242,7 +1197,6 @@ Appearance
heading of the turtle are sheared.
.. doctest::
@@ -370,7 +375,7 @@
>>> turtle.shape("circle")
>>> turtle.shapesize(5,2)
-@@ -1261,7 +1215,6 @@ Appearance
+@@ -1259,7 +1213,6 @@ Appearance
change the turtle's heading (direction of movement).
.. doctest::
@@ -378,7 +383,7 @@
>>> turtle.reset()
>>> turtle.shape("circle")
-@@ -1281,7 +1234,6 @@ Appearance
+@@ -1279,7 +1232,6 @@ Appearance
(direction of movement).
.. doctest::
@@ -386,7 +391,7 @@
>>> turtle.reset()
>>> turtle.shape("circle")
-@@ -1307,7 +1259,6 @@ Appearance
+@@ -1305,7 +1257,6 @@ Appearance
turtle (its direction of movement).
.. doctest::
@@ -394,7 +399,7 @@
>>> turtle.reset()
>>> turtle.shape("circle")
-@@ -1336,7 +1287,6 @@ Appearance
+@@ -1334,7 +1285,6 @@ Appearance
given matrix.
.. doctest::
@@ -402,7 +407,7 @@
>>> turtle = Turtle()
>>> turtle.shape("square")
-@@ -1352,7 +1302,6 @@ Appearance
+@@ -1350,7 +1300,6 @@ Appearance
can be used to define a new shape or components of a compound shape.
.. doctest::
@@ -410,7 +415,7 @@
>>> turtle.shape("square")
>>> turtle.shapetransform(4, -1, 0, 2)
-@@ -1377,7 +1326,6 @@ Using events
+@@ -1375,7 +1324,6 @@ Using events
procedural way:
.. doctest::
@@ -418,7 +423,7 @@
>>> def turn(x, y):
... left(180)
-@@ -1398,7 +1346,6 @@ Using events
+@@ -1396,7 +1344,6 @@ Using events
``None``, existing bindings are removed.
.. doctest::
@@ -426,7 +431,7 @@
>>> class MyTurtle(Turtle):
... def glow(self,x,y):
-@@ -1426,7 +1373,6 @@ Using events
+@@ -1424,7 +1371,6 @@ Using events
mouse-click event on that turtle.
.. doctest::
@@ -434,7 +439,7 @@
>>> turtle.ondrag(turtle.goto)
-@@ -1454,7 +1400,6 @@ Special Turtle methods
+@@ -1452,7 +1398,6 @@ Special Turtle methods
Return the last recorded polygon.
.. doctest::
@@ -442,7 +447,7 @@
>>> turtle.home()
>>> turtle.begin_poly()
-@@ -1474,7 +1419,6 @@ Special Turtle methods
+@@ -1472,7 +1417,6 @@ Special Turtle methods
turtle properties.
.. doctest::
@@ -450,7 +455,7 @@
>>> mick = Turtle()
>>> joe = mick.clone()
-@@ -1487,7 +1431,6 @@ Special Turtle methods
+@@ -1485,7 +1429,6 @@ Special Turtle methods
return the "anonymous turtle":
.. doctest::
@@ -458,7 +463,7 @@
>>> pet = getturtle()
>>> pet.fd(50)
-@@ -1501,7 +1444,6 @@ Special Turtle methods
+@@ -1499,7 +1442,6 @@ Special Turtle methods
TurtleScreen methods can then be called for that object.
.. doctest::
@@ -466,7 +471,7 @@
>>> ts = turtle.getscreen()
>>> ts
-@@ -1519,7 +1461,6 @@ Special Turtle methods
+@@ -1517,7 +1459,6 @@ Special Turtle methods
``None``, the undobuffer is disabled.
.. doctest::
@@ -474,7 +479,7 @@
>>> turtle.setundobuffer(42)
-@@ -1529,7 +1470,6 @@ Special Turtle methods
+@@ -1527,7 +1468,6 @@ Special Turtle methods
Return number of entries in the undobuffer.
.. doctest::
@@ -482,7 +487,7 @@
>>> while undobufferentries():
... undo()
-@@ -1552,7 +1492,6 @@ below:
+@@ -1550,7 +1490,6 @@ below:
For example:
.. doctest::
@@ -490,7 +495,7 @@
>>> s = Shape("compound")
>>> poly1 = ((0,0),(10,-5),(0,10),(-10,-5))
-@@ -1563,7 +1502,6 @@ below:
+@@ -1561,7 +1500,6 @@ below:
3. Now add the Shape to the Screen's shapelist and use it:
.. doctest::
@@ -498,7 +503,7 @@
>>> register_shape("myshape", s)
>>> shape("myshape")
-@@ -1583,7 +1521,6 @@ Most of the examples in this section ref
+@@ -1581,7 +1519,6 @@ Most of the examples in this section ref
``screen``.
.. doctest::
@@ -506,7 +511,7 @@
:hide:
>>> screen = Screen()
-@@ -1600,7 +1537,6 @@ Window control
+@@ -1598,7 +1535,6 @@ Window control
Set or return background color of the TurtleScreen.
.. doctest::
@@ -514,7 +519,7 @@
>>> screen.bgcolor("orange")
>>> screen.bgcolor()
-@@ -1686,7 +1622,6 @@ Window control
+@@ -1690,7 +1626,6 @@ Window control
distorted.
.. doctest::
@@ -522,7 +527,7 @@
>>> screen.reset()
>>> screen.setworldcoordinates(-50,-7.5,50,7.5)
-@@ -1697,7 +1632,6 @@ Window control
+@@ -1701,7 +1636,6 @@ Window control
... left(45); fd(2) # a regular octagon
.. doctest::
@@ -530,7 +535,7 @@
:hide:
>>> screen.reset()
-@@ -1719,7 +1653,6 @@ Animation control
+@@ -1723,7 +1657,6 @@ Animation control
Optional argument:
.. doctest::
@@ -538,7 +543,7 @@
>>> screen.delay()
10
-@@ -1741,7 +1674,6 @@ Animation control
+@@ -1745,7 +1678,6 @@ Animation control
:func:`delay`).
.. doctest::
@@ -546,7 +551,7 @@
>>> screen.tracer(8, 25)
>>> dist = 2
-@@ -1778,7 +1710,6 @@ Using screen events
+@@ -1782,7 +1714,6 @@ Using screen events
must have the focus. (See method :func:`listen`.)
.. doctest::
@@ -554,7 +559,7 @@
>>> def f():
... fd(50)
-@@ -1799,7 +1730,6 @@ Using screen events
+@@ -1803,7 +1734,6 @@ Using screen events
must have focus. (See method :func:`listen`.)
.. doctest::
@@ -562,7 +567,7 @@
>>> def f():
... fd(50)
-@@ -1824,7 +1754,6 @@ Using screen events
+@@ -1828,7 +1758,6 @@ Using screen events
named ``turtle``:
.. doctest::
@@ -570,7 +575,7 @@
>>> screen.onclick(turtle.goto) # Subsequently clicking into the
TurtleScreen will
>>> # make the turtle move to the clicked
point.
-@@ -1844,7 +1773,6 @@ Using screen events
+@@ -1848,7 +1777,6 @@ Using screen events
Install a timer that calls *fun* after *t* milliseconds.
.. doctest::
@@ -578,7 +583,7 @@
>>> running = True
>>> def f():
-@@ -1926,7 +1854,6 @@ Settings and special methods
+@@ -1930,7 +1858,6 @@ Settings and special methods
============ ========================= ===================
.. doctest::
@@ -586,7 +591,7 @@
>>> mode("logo") # resets turtle heading to north
>>> mode()
-@@ -1941,7 +1868,6 @@ Settings and special methods
+@@ -1945,7 +1872,6 @@ Settings and special methods
values of color triples have to be in the range 0..\ *cmode*.
.. doctest::
@@ -594,7 +599,7 @@
>>> screen.colormode(1)
>>> turtle.pencolor(240, 160, 80)
-@@ -1962,7 +1888,6 @@ Settings and special methods
+@@ -1966,7 +1892,6 @@ Settings and special methods
do with a Tkinter Canvas.
.. doctest::
@@ -602,7 +607,7 @@
>>> cv = screen.getcanvas()
>>> cv
-@@ -1974,7 +1899,6 @@ Settings and special methods
+@@ -1978,7 +1903,6 @@ Settings and special methods
Return a list of names of all currently available turtle shapes.
.. doctest::
@@ -610,7 +615,7 @@
>>> screen.getshapes()
['arrow', 'blank', 'circle', ..., 'turtle']
-@@ -1998,7 +1922,6 @@ Settings and special methods
+@@ -2002,7 +1926,6 @@ Settings and special methods
coordinates: Install the corresponding polygon shape.
.. doctest::
@@ -618,7 +623,7 @@
>>> screen.register_shape("triangle", ((5,-3), (0,5), (-5,-3)))
-@@ -2014,7 +1937,6 @@ Settings and special methods
+@@ -2018,7 +1941,6 @@ Settings and special methods
Return the list of turtles on the screen.
.. doctest::
@@ -626,7 +631,7 @@
>>> for turtle in screen.turtles():
... turtle.color("red")
-@@ -2076,7 +1998,6 @@ Methods specific to Screen, not inherite
+@@ -2080,7 +2002,6 @@ Methods specific to Screen, not inherite
center window vertically
.. doctest::
@@ -634,7 +639,7 @@
>>> screen.setup (width=200, height=200, startx=0, starty=0)
>>> # sets window to 200x200 pixels, in upper left of
screen
-@@ -2092,7 +2013,6 @@ Methods specific to Screen, not inherite
+@@ -2096,7 +2017,6 @@ Methods specific to Screen, not inherite
Set title of turtle window to *titlestring*.
.. doctest::
@@ -642,7 +647,7 @@
>>> screen.title("Welcome to the turtle zoo!")
-@@ -2163,7 +2083,6 @@ Public classes
+@@ -2167,7 +2087,6 @@ Public classes
Example:
.. doctest::
@@ -650,7 +655,7 @@
>>> poly = ((0,0),(10,-5),(0,10),(-10,-5))
>>> s = Shape("compound")
-@@ -2510,7 +2429,6 @@ Changes since Python 3.0
+@@ -2514,7 +2433,6 @@ Changes since Python 3.0
.. doctest::