Hello community,

here is the log from the commit of package python3-pyserial for 
openSUSE:Factory checked in at 2016-01-04 09:21:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-pyserial (Old)
 and      /work/SRC/openSUSE:Factory/.python3-pyserial.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-pyserial"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-pyserial/python3-pyserial.changes        
2013-12-23 22:18:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3-pyserial.new/python3-pyserial.changes   
2016-01-04 09:21:56.000000000 +0100
@@ -1,0 +2,103 @@
+Wed Dec 30 18:48:07 UTC 2015 - [email protected]
+
+- specfile:
+  * update copyright year
+  * updated url (moved to github)
+  * use setuptools
+  * CHANGES.txt -> CHANGES.rst
+  * README.txt -> README.rst
+
+- update to version 3.0:
+  * minor fixes to setup.py (file list), inter_byte_timeout (not
+    stored when passed to __init__), rfc2217 (behavior of close when
+    open failed), list_ports (__str__), loop://, renamed ReaderThread
+  * hwgrep:// added options to pick n'th port, skip busy ports
+  * miniterm: --ask option added
+  * Bugfixes (posix):
+    + [#26/#30] always call tcsettattr on open
+    + [#42] fix disregard read timeout if there is more data
+    + [#45] check for write timeout, even if EAGAIN was rised
+  * Bugfixes (win32):
+    + [#27] fix race condition in "read()", fix minimal timeout issue
+    + race condition in nonblocking case
+    + [#49] change exception type in case SetCommState fails
+    + [#50] fixed issue with 0 timeout on windows 10
+
+- changes from version  3.0b1:
+  * list_ports: add "vid", "pid", "serial_number", "product",
+    "manufacturer" and "location" attribute for USB devices.
+  * list_ports: update OSX implementation.
+  * list_ports: Raspberry Pi: internal port is found.
+  * serial_for_url: fix import (multiple packages in list)
+  * threaded: added new module implementing a reader thread
+  * tweak examples/wx*
+  * posix: add experimental implementation "VTIMESerial"
+  * new URL handler "alt://" to select alternative implementations
+
+- changes from version 3.0a0:
+  * Starting from this release, only Python 2.7 and 3.2 (or newer) are
+    supported. The source code is compatible to the 2.x and 3.x series
+    without any changes. The support for earlier Python versions than
+    2.7 is removed, please refer to the pyserial-legacy (V2.x) series
+    if older Python versions are a requirement).
+  * Development moved to github, update links in docs.
+  * API changes: properties for "rts", "dtr", "cts", "dsr", "cd",
+    "ri", "in_waiting" (instead of get/set functions)
+  * remove file "FileLike" class, add "read_until" and "iread_until"
+    to "SerialBase"
+  * RS485 support changed ("rts_toggle" removed, added "serial.rs485"
+    module and "rs485_mode" property)
+  * "socket://" and "rfc2217://" handlers use the IPv6 compatible
+    "socket.create_connection"
+  * New URL handler: "spy:://".
+  * URL handlers now require the proper format ("?" and "&") for
+    arguments instead of "/"
+    (e.g. "rfc2217://localhost:7000?ign_set_control&timeout=5.5")
+  * Remove obsolete examples.
+  * Finish update to BSD license.
+  * Use setuptools if available, fall back to distutils if
+    unavailable.
+  * miniterm: changed command line options
+  * miniterm: support encodings on serial port
+  * miniterm: new transformations, by default escape/convert all
+    control characters
+  * list_ports: improved, added USB location (Linux, Win32)
+  * refactored code
+  * [FTR pyserial:37] Support fileno() function in the socket protocol
+  * Posix: [Patch pyserial:31] Mark/space parity on Linux
+  * Linux: [Patch pyserial:32] Module list_ports for linux should
+    include the product information as description.
+  * Java: fix 2 bugs (stop bits if/else and non-integer timeouts)
+    (Torsten Roemer)
+  * Update wxSerialConfigDialog.py to use serial.tools.list_ports.
+  * [Patch pyserial:34] Improvements to port_publisher.py example
+  * [Feature pyserial:39] Support BlueTooth serial port discovery on
+    Linux
+  * Bugfixes:
+    + [Bug pyserial:157] Implement inWaiting in protocol_socket
+    + [Bug pyserial:166] RFC2217 connections always fail
+    + [Bug pyserial:172] applySettingsDict() throws an error if the
+      settings dictionary is not complete
+    + [Bug pyserial:185] SocketSerial.read() never returns data when
+      timeout==0
+  * Bugfixes (posix):
+    + [Bug pyserial:156] PosixSerial.open raises OSError rather than
+      SerialException when port open fails
+    + [Bug pyserial:163] serial.tools.list_ports.grep() fails if it
+      encounters None type
+    + fix setXON
+    + [Patch pyserial:36 / 38] Make USB information work in python 3.4
+      and 2.7
+    + clear OCRNL/ONLCR flags (CR/LF translation settings)
+    + [Feature pyserial:38] RS485 Support
+    + [Bug pyserial:170] list_ports_posix not working properly for
+      Cygwin
+    + [Bug pyserial:187] improve support for FreeBSD
+      (list_ports_posix)
+  * Bugfixes (win32):
+    + [Bug pyserial:169] missing "import time" in serialwin32.py
+  * Bugfixes (cli):
+    + [Bug pyserial:159] write() in serialcli.py not working with
+      IronPython 2.7.4
+
+-------------------------------------------------------------------

Old:
----
  pyserial-2.7.tar.gz

New:
----
  pyserial-3.0.tar.gz

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

Other differences:
------------------
++++++ python3-pyserial.spec ++++++
--- /var/tmp/diff_new_pack.ftgovB/_old  2016-01-04 09:21:57.000000000 +0100
+++ /var/tmp/diff_new_pack.ftgovB/_new  2016-01-04 09:21:57.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pyserial
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,9 +17,9 @@
 
 
 Name:           python3-pyserial
-Version:        2.7
+Version:        3.0
 Release:        0
-Url:            http://pyserial.sourceforge.net/
+Url:            https://github.com/pyserial/pyserial
 Summary:        Python Serial Port Extension
 License:        Python-2.0
 Group:          Development/Languages/Python
@@ -29,6 +29,7 @@
 BuildRequires:  python3-2to3
 BuildRequires:  python3-Sphinx
 BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
 BuildArch:      noarch
 
 %description
@@ -50,7 +51,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGES.txt LICENSE.txt README.txt examples documentation/_build/*
+%doc CHANGES.rst LICENSE.txt README.rst examples documentation/_build/*
 %{_bindir}/miniterm-%{py3_ver}.py
 %{python3_sitelib}/serial/
 %{python3_sitelib}/pyserial-%{version}-py%{py3_ver}.egg-info

++++++ pyserial-2.7.tar.gz -> pyserial-3.0.tar.gz ++++++
++++ 18870 lines of diff (skipped)


Reply via email to