commit python3-PyYAML for openSUSE:Factory
Hello community, here is the log from the commit of package python3-PyYAML for openSUSE:Factory checked in at 2016-09-20 13:24:08 Comparing /work/SRC/openSUSE:Factory/python3-PyYAML (Old) and /work/SRC/openSUSE:Factory/.python3-PyYAML.new (New) Package is "python3-PyYAML" Changes: --- /work/SRC/openSUSE:Factory/python3-PyYAML/python3-PyYAML.changes 2016-05-17 17:08:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-PyYAML.new/python3-PyYAML.changes 2016-09-20 13:24:09.0 +0200 @@ -1,0 +2,12 @@ +Fri Sep 16 14:38:55 UTC 2016 - toddrme2...@gmail.com + +- Update to version 3.12 + * Wheel packages for Windows binaries. + * Adding an implicit resolver to a derived loader should not affect +the base loader (fixes issue #57). + * Uniform representation for OrderedDict across different versions +of Python (fixes issue #61). + * Fixed comparison to None warning (closes issue #64). +- Remove upstream-included PyYAML-big-endian.patch + +--- Old: PyYAML-3.11.tar.gz PyYAML-big-endian.patch New: PyYAML-3.12.tar.gz Other differences: -- ++ python3-PyYAML.spec ++ --- /var/tmp/diff_new_pack.ADw1CB/_old 2016-09-20 13:24:11.0 +0200 +++ /var/tmp/diff_new_pack.ADw1CB/_new 2016-09-20 13:24:11.0 +0200 @@ -17,15 +17,13 @@ Name: python3-PyYAML -Version:3.11 +Version:3.12 Release:0 Url:http://pyyaml.org/wiki/PyYAML Summary:YAML parser and emitter for Python License:MIT Group: Development/Languages/Python Source: https://files.pythonhosted.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz -#PATCH-FIX-UPSTREAM https://bitbucket.org/xi/pyyaml/issue/35/test-fails-on-be-s390-x-ppc64 Fix big endian builds -Patch0: PyYAML-big-endian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libyaml-devel BuildRequires: python3 @@ -48,7 +46,6 @@ %prep %setup -q -n PyYAML-%{version} -%patch0 -p1 %build #regenerate _yaml.c ++ PyYAML-3.11.tar.gz -> PyYAML-3.12.tar.gz ++ 21767 lines of diff (skipped)
commit python3-PyYAML for openSUSE:Factory
Hello community, here is the log from the commit of package python3-PyYAML for openSUSE:Factory checked in at 2016-05-17 17:08:56 Comparing /work/SRC/openSUSE:Factory/python3-PyYAML (Old) and /work/SRC/openSUSE:Factory/.python3-PyYAML.new (New) Package is "python3-PyYAML" Changes: --- /work/SRC/openSUSE:Factory/python3-PyYAML/python3-PyYAML.changes 2016-03-20 11:48:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-PyYAML.new/python3-PyYAML.changes 2016-05-17 17:08:57.0 +0200 @@ -1,0 +2,8 @@ +Sun May 8 06:57:43 UTC 2016 - a...@gmx.de + +- specfile: + * changed to https for source url + * updated source url to files.pythonhosted.org + + +--- Other differences: -- ++ python3-PyYAML.spec ++ --- /var/tmp/diff_new_pack.Lvth40/_old 2016-05-17 17:08:58.0 +0200 +++ /var/tmp/diff_new_pack.Lvth40/_new 2016-05-17 17:08:58.0 +0200 @@ -23,7 +23,7 @@ Summary:YAML parser and emitter for Python License:MIT Group: Development/Languages/Python -Source: http://pypi.python.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz #PATCH-FIX-UPSTREAM https://bitbucket.org/xi/pyyaml/issue/35/test-fails-on-be-s390-x-ppc64 Fix big endian builds Patch0: PyYAML-big-endian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit python3-PyYAML for openSUSE:Factory
Hello community, here is the log from the commit of package python3-PyYAML for openSUSE:Factory checked in at 2016-03-20 11:48:15 Comparing /work/SRC/openSUSE:Factory/python3-PyYAML (Old) and /work/SRC/openSUSE:Factory/.python3-PyYAML.new (New) Package is "python3-PyYAML" Changes: --- /work/SRC/openSUSE:Factory/python3-PyYAML/python3-PyYAML.changes 2014-07-31 07:41:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-PyYAML.new/python3-PyYAML.changes 2016-03-20 11:48:17.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 15 11:59:07 UTC 2016 - dval...@suse.com + +- Fix bigendian architectures: PyYAML-big-endian.patch + +--- New: PyYAML-big-endian.patch Other differences: -- ++ python3-PyYAML.spec ++ --- /var/tmp/diff_new_pack.EWa4fN/_old 2016-03-20 11:48:18.0 +0100 +++ /var/tmp/diff_new_pack.EWa4fN/_new 2016-03-20 11:48:18.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-PyYAML # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,9 +24,12 @@ License:MIT Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz +#PATCH-FIX-UPSTREAM https://bitbucket.org/xi/pyyaml/issue/35/test-fails-on-be-s390-x-ppc64 Fix big endian builds +Patch0: PyYAML-big-endian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libyaml-devel BuildRequires: python3 +BuildRequires: python3-Cython BuildRequires: python3-devel BuildRequires: python3-setuptools @@ -45,8 +48,11 @@ %prep %setup -q -n PyYAML-%{version} +%patch0 -p1 %build +#regenerate _yaml.c +rm -rf ext/_yaml.c CFLAGS="%{optflags}" python3 setup.py build find examples -type f | xargs chmod -x # Fix example permissions ++ PyYAML-big-endian.patch ++ pyyaml FTBFS on the s390x buildd. It seems this is due to using int where the libyaml API uses size_t. I tested the attached patch in zelenka.d.o's sid chroot, and at least the python2 build/test worked (it failed with the same error as the buildd pre-patching). Patch by Julien Cristau Add to the pyyaml package by Scott Kitterman http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676536 Index: PyYAML-3.11/ext/_yaml.pxd === --- PyYAML-3.11.orig/ext/_yaml.pxd +++ PyYAML-3.11/ext/_yaml.pxd @@ -86,15 +86,15 @@ cdef extern from "_yaml.h": YAML_MAPPING_END_EVENT ctypedef int yaml_read_handler_t(void *data, char *buffer, -int size, int *size_read) except 0 +size_t size, size_t *size_read) except 0 ctypedef int yaml_write_handler_t(void *data, char *buffer, -int size) except 0 +size_t size) except 0 ctypedef struct yaml_mark_t: -int index -int line -int column +size_t index +size_t line +size_t column ctypedef struct yaml_version_directive_t: int major int minor @@ -113,7 +113,7 @@ cdef extern from "_yaml.h": char *suffix ctypedef struct _yaml_token_scalar_data_t: char *value -int length +size_t length yaml_scalar_style_t style ctypedef struct _yaml_token_version_directive_data_t: int major @@ -152,7 +152,7 @@ cdef extern from "_yaml.h": char *anchor char *tag char *value -int length +size_t length int plain_implicit int quoted_implicit yaml_scalar_style_t style Index: PyYAML-3.11/ext/_yaml.pyx === --- PyYAML-3.11.orig/ext/_yaml.pyx +++ PyYAML-3.11/ext/_yaml.pyx @@ -905,7 +905,7 @@ cdef class CParser: raise error return 1 -cdef int input_handler(void *data, char *buffer, int size, int *read) except 0: +cdef int input_handler(void *data, char *buffer, size_t size, size_t *read) except 0: cdef CParser parser parser = data if parser.stream_cache is None: @@ -1515,7 +1515,7 @@ cdef class CEmitter: self.ascend_resolver() return 1 -cdef int output_handler(void *data, char *buffer, int size) except 0: +cdef int output_handler(void *data, char *buffer, size_t size) except 0: cdef CEmitter emitter emitter = data if emitter.dump_unicode == 0: Index: PyYAML-3.11/setup.py
commit python3-PyYAML for openSUSE:Factory
Hello community, here is the log from the commit of package python3-PyYAML for openSUSE:Factory checked in at 2014-07-31 07:41:46 Comparing /work/SRC/openSUSE:Factory/python3-PyYAML (Old) and /work/SRC/openSUSE:Factory/.python3-PyYAML.new (New) Package is "python3-PyYAML" Changes: --- /work/SRC/openSUSE:Factory/python3-PyYAML/python3-PyYAML.changes 2013-12-10 20:07:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-PyYAML.new/python3-PyYAML.changes 2014-07-31 07:41:57.0 +0200 @@ -1,0 +2,7 @@ +Wed Jul 30 09:02:32 UTC 2014 - toddrme2...@gmail.com + +- Update to 3.11 + - Source and binary distributions are rebuilt against the latest +versions of Cython and LibYAML. + +--- Old: PyYAML-3.10.tar.gz New: PyYAML-3.11.tar.gz Other differences: -- ++ python3-PyYAML.spec ++ --- /var/tmp/diff_new_pack.I8dnty/_old 2014-07-31 07:41:58.0 +0200 +++ /var/tmp/diff_new_pack.I8dnty/_new 2014-07-31 07:41:58.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python3-PyYAML # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-PyYAML -Version:3.10 +Version:3.11 Release:0 Url:http://pyyaml.org/wiki/PyYAML Summary:YAML parser and emitter for Python @@ -28,7 +28,7 @@ BuildRequires: libyaml-devel BuildRequires: python3 BuildRequires: python3-devel -BuildRequires: python3-distribute +BuildRequires: python3-setuptools %description YAML is a data serialization format designed for human readability ++ PyYAML-3.10.tar.gz -> PyYAML-3.11.tar.gz ++ 24361 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-PyYAML for openSUSE:Factory
Hello community, here is the log from the commit of package python3-PyYAML for openSUSE:Factory checked in at 2013-12-10 17:45:15 Comparing /work/SRC/openSUSE:Factory/python3-PyYAML (Old) and /work/SRC/openSUSE:Factory/.python3-PyYAML.new (New) Package is "python3-PyYAML" Changes: --- /work/SRC/openSUSE:Factory/python3-PyYAML/python3-PyYAML.changes 2013-06-21 19:01:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-PyYAML.new/python3-PyYAML.changes 2013-12-10 20:07:03.0 +0100 @@ -1,0 +2,5 @@ +Mon Dec 9 13:34:25 UTC 2013 - toddrme2...@gmail.com + +- Depend on libyaml + +--- Other differences: -- ++ python3-PyYAML.spec ++ --- /var/tmp/diff_new_pack.7jryk7/_old 2013-12-10 20:07:04.0 +0100 +++ /var/tmp/diff_new_pack.7jryk7/_new 2013-12-10 20:07:04.0 +0100 @@ -25,10 +25,10 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: libyaml-devel BuildRequires: python3 BuildRequires: python3-devel BuildRequires: python3-distribute -Requires: python(abi) = %{py3_ver} %description YAML is a data serialization format designed for human readability @@ -59,6 +59,8 @@ %files %defattr(-,root,root,-) %doc CHANGES LICENSE README examples -%{python3_sitearch}/* +%{python3_sitearch}/yaml/ +%{python3_sitearch}/_yaml.*.so +%{python3_sitearch}/PyYAML-%{version}-py*.egg-info %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python3-PyYAML for openSUSE:Factory
Hello community, here is the log from the commit of package python3-PyYAML for openSUSE:Factory checked in at 2013-01-12 07:31:08 Comparing /work/SRC/openSUSE:Factory/python3-PyYAML (Old) and /work/SRC/openSUSE:Factory/.python3-PyYAML.new (New) Package is "python3-PyYAML", Maintainer is "" Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org