Hello community,

here is the log from the commit of package python-PyYAML for openSUSE:Factory 
checked in at 2019-06-13 22:30:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyYAML (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyYAML.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyYAML"

Thu Jun 13 22:30:28 2019 rev:19 rq:708347 version:5.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyYAML/python-PyYAML.changes      
2019-04-04 12:01:58.525341345 +0200
+++ /work/SRC/openSUSE:Factory/.python-PyYAML.new.4811/python-PyYAML.changes    
2019-06-13 22:30:35.004435136 +0200
@@ -1,0 +2,6 @@
+Fri Jun  7 12:04:35 UTC 2019 - Ondřej Súkup <[email protected]>
+
+- update to 5.1.1
+ * Re-release of 5.1 with regenerated Cython sources to build properly for 
Python 3.8
+
+-------------------------------------------------------------------

Old:
----
  PyYAML-5.1.tar.gz

New:
----
  PyYAML-5.1.1.tar.gz

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

Other differences:
------------------
++++++ python-PyYAML.spec ++++++
--- /var/tmp/diff_new_pack.rFVQyr/_old  2019-06-13 22:30:35.616434937 +0200
+++ /var/tmp/diff_new_pack.rFVQyr/_new  2019-06-13 22:30:35.620434935 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:           python-PyYAML
-Version:        5.1
+Version:        5.1.1
 Release:        0
 Summary:        YAML parser and emitter for Python
 License:        MIT

++++++ PyYAML-5.1.tar.gz -> PyYAML-5.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyYAML-5.1/CHANGES new/PyYAML-5.1.1/CHANGES
--- old/PyYAML-5.1/CHANGES      2019-03-13 17:13:47.000000000 +0100
+++ new/PyYAML-5.1.1/CHANGES    2019-06-06 02:38:28.000000000 +0200
@@ -4,6 +4,11 @@
 * https://github.com/yaml/pyyaml/commits/
 * https://bitbucket.org/xi/pyyaml/commits/
 
+5.1.1 (2019-06-05)
+------------------
+
+* Re-release of 5.1 with regenerated Cython sources to build properly for 
Python 3.8
+
 5.1 (2019-03-13)
 ----------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyYAML-5.1/PKG-INFO new/PyYAML-5.1.1/PKG-INFO
--- old/PyYAML-5.1/PKG-INFO     2019-03-13 17:14:09.000000000 +0100
+++ new/PyYAML-5.1.1/PKG-INFO   2019-06-07 00:24:26.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: PyYAML
-Version: 5.1
+Version: 5.1.1
 Summary: YAML parser and emitter for Python
 Home-page: https://github.com/yaml/pyyaml
 Author: Kirill Simonov
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyYAML-5.1/ext/_yaml.c new/PyYAML-5.1.1/ext/_yaml.c
--- old/PyYAML-5.1/ext/_yaml.c  2019-03-13 17:13:57.000000000 +0100
+++ new/PyYAML-5.1.1/ext/_yaml.c        2019-06-07 00:24:26.000000000 +0200
@@ -1,4 +1,4 @@
-/* Generated by Cython 0.29.5 */
+/* Generated by Cython 0.29.10 */
 
 #define PY_SSIZE_T_CLEAN
 #include "Python.h"
@@ -7,8 +7,8 @@
 #elif PY_VERSION_HEX < 0x02060000 || (0x03000000 <= PY_VERSION_HEX && 
PY_VERSION_HEX < 0x03030000)
     #error Cython requires Python 2.6+ or Python 3.3+.
 #else
-#define CYTHON_ABI "0_29_5"
-#define CYTHON_HEX_VERSION 0x001D05F0
+#define CYTHON_ABI "0_29_10"
+#define CYTHON_HEX_VERSION 0x001D0AF0
 #define CYTHON_FUTURE_DIVISION 0
 #include <stddef.h>
 #ifndef offsetof
@@ -310,8 +310,13 @@
   #define __Pyx_DefaultClassType PyClass_Type
 #else
   #define __Pyx_BUILTIN_MODULE_NAME "builtins"
+#if PY_VERSION_HEX < 0x030800A4
   #define __Pyx_PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, 
fline, lnos)\
           PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, 
lnos)
+#else
+  #define __Pyx_PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, 
fline, lnos)\
+          PyCode_New(a, 0, k, l, s, f, code, c, n, v, fv, cell, fn, name, 
fline, lnos)
+#endif
   #define __Pyx_DefaultClassType PyType_Type
 #endif
 #ifndef Py_TPFLAGS_CHECKTYPES
@@ -601,7 +606,8 @@
                 const char is_unicode; const char is_str; const char intern; } 
__Pyx_StringTabEntry;
 
 #define __PYX_DEFAULT_STRING_ENCODING_IS_ASCII 0
-#define __PYX_DEFAULT_STRING_ENCODING_IS_DEFAULT 0
+#define __PYX_DEFAULT_STRING_ENCODING_IS_UTF8 0
+#define __PYX_DEFAULT_STRING_ENCODING_IS_DEFAULT (PY_MAJOR_VERSION >= 3 && 
__PYX_DEFAULT_STRING_ENCODING_IS_UTF8)
 #define __PYX_DEFAULT_STRING_ENCODING ""
 #define __Pyx_PyObject_FromString __Pyx_PyBytes_FromString
 #define __Pyx_PyObject_FromStringAndSize __Pyx_PyBytes_FromStringAndSize
@@ -1050,7 +1056,7 @@
 static CYTHON_INLINE PyObject *__Pyx_GetAttr3(PyObject *, PyObject *, PyObject 
*);
 
 /* PyDictVersioning.proto */
-#if CYTHON_USE_DICT_VERSIONS
+#if CYTHON_USE_DICT_VERSIONS && CYTHON_USE_TYPE_SLOTS
 #define __PYX_DICT_VERSION_INIT  ((PY_UINT64_T) -1)
 #define __PYX_GET_DICT_VERSION(dict)  (((PyDictObject*)(dict))->ma_version_tag)
 #define __PYX_UPDATE_DICT_CACHE(dict, value, cache_var, version_var)\
@@ -23833,6 +23839,9 @@
   #if PY_VERSION_HEX >= 0x030400a1
   0, /*tp_finalize*/
   #endif
+  #if PY_VERSION_HEX >= 0x030800b1
+  0, /*tp_vectorcall*/
+  #endif
 };
 static struct __pyx_vtabstruct_5_yaml_CParser __pyx_vtable_5_yaml_CParser;
 
@@ -24003,6 +24012,9 @@
   #if PY_VERSION_HEX >= 0x030400a1
   0, /*tp_finalize*/
   #endif
+  #if PY_VERSION_HEX >= 0x030800b1
+  0, /*tp_vectorcall*/
+  #endif
 };
 static struct __pyx_vtabstruct_5_yaml_CEmitter __pyx_vtable_5_yaml_CEmitter;
 
@@ -24166,6 +24178,9 @@
   #if PY_VERSION_HEX >= 0x030400a1
   0, /*tp_finalize*/
   #endif
+  #if PY_VERSION_HEX >= 0x030800b1
+  0, /*tp_vectorcall*/
+  #endif
 };
 
 static PyMethodDef __pyx_methods[] = {
@@ -24841,7 +24856,9 @@
   __Pyx_RefNannySetupContext("__Pyx_modinit_type_init_code", 0);
   /*--- Type init code ---*/
   if (PyType_Ready(&__pyx_type_5_yaml_Mark) < 0) __PYX_ERR(0, 64, 
__pyx_L1_error)
+  #if PY_VERSION_HEX < 0x030800B1
   __pyx_type_5_yaml_Mark.tp_print = 0;
+  #endif
   if ((CYTHON_USE_TYPE_SLOTS && CYTHON_USE_PYTYPE_LOOKUP) && 
likely(!__pyx_type_5_yaml_Mark.tp_dictoffset && 
__pyx_type_5_yaml_Mark.tp_getattro == PyObject_GenericGetAttr)) {
     __pyx_type_5_yaml_Mark.tp_getattro = __Pyx_PyObject_GenericGetAttr;
   }
@@ -24861,7 +24878,9 @@
   __pyx_vtable_5_yaml_CParser._compose_mapping_node = (PyObject *(*)(struct 
__pyx_obj_5_yaml_CParser *, PyObject 
*))__pyx_f_5_yaml_7CParser__compose_mapping_node;
   __pyx_vtable_5_yaml_CParser._parse_next_event = (int (*)(struct 
__pyx_obj_5_yaml_CParser *))__pyx_f_5_yaml_7CParser__parse_next_event;
   if (PyType_Ready(&__pyx_type_5_yaml_CParser) < 0) __PYX_ERR(0, 247, 
__pyx_L1_error)
+  #if PY_VERSION_HEX < 0x030800B1
   __pyx_type_5_yaml_CParser.tp_print = 0;
+  #endif
   if ((CYTHON_USE_TYPE_SLOTS && CYTHON_USE_PYTYPE_LOOKUP) && 
likely(!__pyx_type_5_yaml_CParser.tp_dictoffset && 
__pyx_type_5_yaml_CParser.tp_getattro == PyObject_GenericGetAttr)) {
     __pyx_type_5_yaml_CParser.tp_getattro = __Pyx_PyObject_GenericGetAttr;
   }
@@ -24875,7 +24894,9 @@
   __pyx_vtable_5_yaml_CEmitter._anchor_node = (int (*)(struct 
__pyx_obj_5_yaml_CEmitter *, PyObject *))__pyx_f_5_yaml_8CEmitter__anchor_node;
   __pyx_vtable_5_yaml_CEmitter._serialize_node = (int (*)(struct 
__pyx_obj_5_yaml_CEmitter *, PyObject *, PyObject *, PyObject 
*))__pyx_f_5_yaml_8CEmitter__serialize_node;
   if (PyType_Ready(&__pyx_type_5_yaml_CEmitter) < 0) __PYX_ERR(0, 935, 
__pyx_L1_error)
+  #if PY_VERSION_HEX < 0x030800B1
   __pyx_type_5_yaml_CEmitter.tp_print = 0;
+  #endif
   if ((CYTHON_USE_TYPE_SLOTS && CYTHON_USE_PYTYPE_LOOKUP) && 
likely(!__pyx_type_5_yaml_CEmitter.tp_dictoffset && 
__pyx_type_5_yaml_CEmitter.tp_getattro == PyObject_GenericGetAttr)) {
     __pyx_type_5_yaml_CEmitter.tp_getattro = __Pyx_PyObject_GenericGetAttr;
   }
@@ -25075,10 +25096,9 @@
   __pyx_d = PyModule_GetDict(__pyx_m); if (unlikely(!__pyx_d)) __PYX_ERR(0, 2, 
__pyx_L1_error)
   Py_INCREF(__pyx_d);
   __pyx_b = PyImport_AddModule(__Pyx_BUILTIN_MODULE_NAME); if 
(unlikely(!__pyx_b)) __PYX_ERR(0, 2, __pyx_L1_error)
-  __pyx_cython_runtime = PyImport_AddModule((char *) "cython_runtime"); if 
(unlikely(!__pyx_cython_runtime)) __PYX_ERR(0, 2, __pyx_L1_error)
-  #if CYTHON_COMPILING_IN_PYPY
   Py_INCREF(__pyx_b);
-  #endif
+  __pyx_cython_runtime = PyImport_AddModule((char *) "cython_runtime"); if 
(unlikely(!__pyx_cython_runtime)) __PYX_ERR(0, 2, __pyx_L1_error)
+  Py_INCREF(__pyx_cython_runtime);
   if (PyObject_SetAttrString(__pyx_m, "__builtins__", __pyx_b) < 0) 
__PYX_ERR(0, 2, __pyx_L1_error);
   /*--- Initialize various global constants etc. ---*/
   if (__Pyx_InitGlobals() < 0) __PYX_ERR(0, 2, __pyx_L1_error)
@@ -26216,22 +26236,26 @@
 }
 
 /* PyDictVersioning */
-#if CYTHON_USE_DICT_VERSIONS
+#if CYTHON_USE_DICT_VERSIONS && CYTHON_USE_TYPE_SLOTS
 static CYTHON_INLINE PY_UINT64_T __Pyx_get_tp_dict_version(PyObject *obj) {
     PyObject *dict = Py_TYPE(obj)->tp_dict;
-    return dict ? __PYX_GET_DICT_VERSION(dict) : 0;
+    return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0;
 }
 static CYTHON_INLINE PY_UINT64_T __Pyx_get_object_dict_version(PyObject *obj) {
     PyObject **dictptr = NULL;
     Py_ssize_t offset = Py_TYPE(obj)->tp_dictoffset;
     if (offset) {
-        dictptr = (offset > 0) ? (PyObject **) ((char *)obj + offset) : 
_PyObject_GetDictPtr(obj);
+#if CYTHON_COMPILING_IN_CPYTHON
+        dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) 
: _PyObject_GetDictPtr(obj);
+#else
+        dictptr = _PyObject_GetDictPtr(obj);
+#endif
     }
     return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0;
 }
 static CYTHON_INLINE int __Pyx_object_dict_version_matches(PyObject* obj, 
PY_UINT64_T tp_dict_version, PY_UINT64_T obj_dict_version) {
     PyObject *dict = Py_TYPE(obj)->tp_dict;
-    if (!dict || tp_dict_version != __PYX_GET_DICT_VERSION(dict))
+    if (unlikely(!dict) || unlikely(tp_dict_version != 
__PYX_GET_DICT_VERSION(dict)))
         return 0;
     return obj_dict_version == __Pyx_get_object_dict_version(obj);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyYAML-5.1/lib/yaml/__init__.py 
new/PyYAML-5.1.1/lib/yaml/__init__.py
--- old/PyYAML-5.1/lib/yaml/__init__.py 2019-03-13 00:45:05.000000000 +0100
+++ new/PyYAML-5.1.1/lib/yaml/__init__.py       2019-06-07 00:12:43.000000000 
+0200
@@ -8,7 +8,7 @@
 from loader import *
 from dumper import *
 
-__version__ = '5.1'
+__version__ = '5.1.1'
 
 try:
     from cyaml import *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyYAML-5.1/lib3/yaml/__init__.py 
new/PyYAML-5.1.1/lib3/yaml/__init__.py
--- old/PyYAML-5.1/lib3/yaml/__init__.py        2019-03-13 00:45:05.000000000 
+0100
+++ new/PyYAML-5.1.1/lib3/yaml/__init__.py      2019-06-07 00:12:43.000000000 
+0200
@@ -8,7 +8,7 @@
 from .loader import *
 from .dumper import *
 
-__version__ = '5.1'
+__version__ = '5.1.1'
 try:
     from .cyaml import *
     __with_libyaml__ = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyYAML-5.1/setup.py new/PyYAML-5.1.1/setup.py
--- old/PyYAML-5.1/setup.py     2019-03-13 00:45:05.000000000 +0100
+++ new/PyYAML-5.1.1/setup.py   2019-06-06 02:36:50.000000000 +0200
@@ -1,6 +1,6 @@
 
 NAME = 'PyYAML'
-VERSION = '5.1'
+VERSION = '5.1.1'
 DESCRIPTION = "YAML parser and emitter for Python"
 LONG_DESCRIPTION = """\
 YAML is a data serialization format designed for human readability


Reply via email to