Hello community, here is the log from the commit of package python-pyserial for openSUSE:Factory checked in at 2013-05-13 15:26:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyserial (Old) and /work/SRC/openSUSE:Factory/.python-pyserial.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyserial" Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyserial/python-pyserial.changes 2011-09-23 12:43:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyserial.new/python-pyserial.changes 2013-05-13 15:26:11.000000000 +0200 @@ -1,0 +2,22 @@ +Wed Apr 24 04:16:24 UTC 2013 - highwaystar...@gmail.com + +- update to 2.6 version + * Moved some of the examples to serial.tools so that they can be + used with ``python -m`` + * serial port enumeration now included as ``serial.tools.list_ports`` + * URL handers for ``serial_for_url`` are now imported dynamically. + This allows to add protocols w/o editing files. The list + ``serial.protocol_handler_packages`` can be used to add or remove + user packages with protocol handlers (see docs for details). + * new URL type: hwgrep://<regexp> uses list_ports module to search + for ports by their description + * serveral internal changes to improve Python 3.x compatibility + (setup.py, use of absolute imports and more) + * [Bug 3093882] calling open() on an already open port now + raises an exception + * [Bug 3245627] connection-lost let rfc2217 hangs in closed loop + * [Patch 3147043] readlines() to support multi-character eol + * [Patch 3316943] Avoid unneeded termios.tcsetattr calls in serialposix.py + * [Patch 2912349] Serial Scan as a Module with Mac Support + +------------------------------------------------------------------- New Changes file: --- /dev/null 2013-05-09 10:40:33.472011256 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyserial.new/python3-pyserial.changes 2013-05-13 15:26:11.000000000 +0200 @@ -0,0 +1,22 @@ +------------------------------------------------------------------- +Wed Apr 24 03:53:23 UTC 2013 - highwaystar...@gmail.com + +- initial python3 package +- update to 2.6 version + * Moved some of the examples to serial.tools so that they can be + used with ``python -m`` + * serial port enumeration now included as ``serial.tools.list_ports`` + * URL handers for ``serial_for_url`` are now imported dynamically. + This allows to add protocols w/o editing files. The list + ``serial.protocol_handler_packages`` can be used to add or remove + user packages with protocol handlers (see docs for details). + * new URL type: hwgrep://<regexp> uses list_ports module to search + for ports by their description + * serveral internal changes to improve Python 3.x compatibility + (setup.py, use of absolute imports and more) + * [Bug 3093882] calling open() on an already open port now + raises an exception + * [Bug 3245627] connection-lost let rfc2217 hangs in closed loop + * [Patch 3147043] readlines() to support multi-character eol + * [Patch 3316943] Avoid unneeded termios.tcsetattr calls in serialposix.py + * [Patch 2912349] Serial Scan as a Module with Mac Support \ No newline at end of file Old: ---- pyserial-2.5.tar.gz New: ---- pyserial-2.6.tar.gz python3-pyserial.changes python3-pyserial.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyserial.spec ++++++ --- /var/tmp/diff_new_pack.eCPfdB/_old 2013-05-13 15:26:12.000000000 +0200 +++ /var/tmp/diff_new_pack.eCPfdB/_new 2013-05-13 15:26:12.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyserial # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -11,12 +11,13 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python-pyserial -Version: 2.5 +Version: 2.6 Release: 0 Url: http://pyserial.sourceforge.net/ Summary: Python Serial Port Extension @@ -24,8 +25,8 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/p/pyserial/pyserial-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel BuildRequires: python-Sphinx +BuildRequires: python-devel %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1110 @@ -33,8 +34,7 @@ %endif %endif Provides: python-serial = %{version} -#TODO: Change back to '<' after next version update -Obsoletes: python-serial <= %{version} +Obsoletes: python-serial < %{version} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description @@ -42,7 +42,7 @@ %prep %setup -q -n pyserial-%{version} -sed -i "1d" serial/{serialposix,__init__}.py # Fix non-executable scripts +sed -i "s|#\!\/usr\/bin\/env python||" serial/{serialposix,__init__}.py # Fix non-executable scripts sed -i "s/\r//" examples/port_publisher.py # Fix EOL encoding %build @@ -56,6 +56,7 @@ %defattr(-,root,root,-) %doc CHANGES.txt LICENSE.txt README.txt examples documentation/_build/* %{_bindir}/miniterm.py -%{python_sitelib}/* +%{python_sitelib}/serial/ +%{python_sitelib}/pyserial-%{version}-py%{py_ver}.egg-info %changelog ++++++ python3-pyserial.spec ++++++ # # spec file for package python3-pyserial # # Copyright (c) 2013 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python3-pyserial Version: 2.6 Release: 0 Url: http://pyserial.sourceforge.net/ Summary: Python Serial Port Extension License: Python-2.0 Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/p/pyserial/pyserial-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3 BuildRequires: python3-2to3 BuildRequires: python3-Sphinx BuildRequires: python3-devel BuildArch: noarch %description Python Serial Port Extension for Win32, Linux, BSD, Jython, IronPython %prep %setup -q -n pyserial-%{version} sed -i "s|#\!\/usr\/bin\/env python||" serial/{serialposix,__init__}.py # Fix non-executable scripts sed -i "s/\r//" examples/port_publisher.py # Fix EOL encoding %build python3 setup.py build sed -i "s/sphinx-build/sphinx-build-%{py3_ver}/g" -i documentation/Makefile make -C documentation html && rm documentation/_build/html/.buildinfo # Build HTML documentation %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} mv %{buildroot}%{_bindir}/miniterm.py %{buildroot}%{_bindir}/miniterm-%{py3_ver}.py %files %defattr(-,root,root,-) %doc CHANGES.txt LICENSE.txt README.txt examples documentation/_build/* %{_bindir}/miniterm-%{py3_ver}.py %{python3_sitelib}/serial/ %{python3_sitelib}/pyserial_py3k-%{version}-py%{py3_ver}.egg-info %changelog ++++++ pyserial-2.5.tar.gz -> pyserial-2.6.tar.gz ++++++ ++++ 4312 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org