summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | win32: include error message from system in ClearCommError exceptionChris Liechti2017-02-151-1/+1
| | |
* | | win32: spurious write fails with ERROR_SUCCESS, fixes #194Chris Liechti2017-01-102-1/+9
| | |
* | | serialutil: add overall timeout for read_untilChris Liechti2016-12-221-0/+3
| | | | | | | | | | | | see #182
* | | rfc2217: improve read timeout implementationChris Liechti2016-12-211-1/+4
| | | | | | | | | | | | - fix that total time is checked, not per byte
* | | Merge pull request #190 from jwilk/spellingzsquareplusc2016-12-206-15/+15
|\ \ \ | | | | | | | | Fix typos in documentation
| * | | fix typos in documentationJakub Wilk2016-12-206-15/+15
|/ / /
* | | socket: implement a functional a reset_input_bufferChris Liechti2016-12-191-2/+18
| | |
* | | socket: use non-blocking socket and new Timeout classChris Liechti2016-12-181-21/+45
| | |
* | | posix: fix return value of write, fixes #189Chris Liechti2016-12-171-2/+2
| | |
* | | Merge pull request #183 from topnotcher/python3-bytes-bugszsquareplusc2016-12-162-6/+6
|\ \ \ | | | | | | | | Fix python3 bytes issues when running rfc2217_server.py
| * | | examples: Fix calls to `rfc2217.filter` in example server.Greg Bowser2016-11-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | These both call `to_bytes` on a byte generator, which fails because `bytearray` is expecting ints. Remove the `to_bytes` calls and use the yielded bytes directly.
| * | | rfc2217: Fix broken calls to to_bytes on Python3.Greg Bowser2016-11-221-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These all call `to_bytes()` with a list of bytes, which fails in `bytes(bytearray(seq))` on Python 3 since `bytearray` is expecting ints. Solution: Remove the unnecessary calls to `to_bytes()` - the relevant values all seem to have been converted to bytes anyway.
* | | | rfc2217: fix auto-open use case when port is given as parameter, fixes #188Chris Liechti2016-12-141-1/+1
| | | |
* | | | docs: FAQ about Python 2.6Chris Liechti2016-12-131-0/+8
| | | |
* | | | fix: some socket constants not available on WindowsChris Liechti2016-12-091-4/+7
| | | |
* | | | docs: add an other example for spy://Chris Liechti2016-12-081-1/+10
| | | |
* | | | miniterm: change cancel impl. for console, fixes #174Chris Liechti2016-12-071-9/+2
|/ / / | | | | | | | | | | | | the way select was used, was incompatible with the text io wrapper used by python3 for sys.stdin
* | | posix: in read, count length of converted data, fixes #178Chris Liechti2016-11-091-1/+1
| | |
* | | docs: fix example, fixes #173Chris Liechti2016-10-312-2/+4
| | |
* | | Merge pull request #172 from rabryan/masterzsquareplusc2016-10-281-0/+14
|\ \ \ | | | | | | | | list_ports_windows: list_ports with 'manufacturer' info property
| * | | list_ports with 'manufacturer' info property on windowsRichard Bryan2016-10-281-0/+14
|/ / /
| * | Revised version identifier for PEP440 compliance.Rob Gaddi2017-02-241-1/+1
| | |
| * | Clarified meaning of exclusive access lock.Rob Gaddi2017-02-241-1/+2
| | |
| * | Added exclusive locking for POSIX serial ports.Rob Gaddi2017-02-244-2/+32
|/ /
* | chore: release 3.2.1v3.2.1Chris Liechti2016-10-143-5/+11
| |
* | Merge branch 'master' of github.com:pyserial/pyserialChris Liechti2016-10-141-6/+1
|\ \
| * \ Merge pull request #136 from rob-smallshire/regular_packagezsquareplusc2016-10-111-6/+1
| |\ \ | | | | | | | | serial cannot be a namespace package as it exports names
| | * | Adds the missing import sys which got lostRobert Smallshire2016-06-161-0/+1
| | | |
| | * | serial cannot be a namespace package as it exports names such as serial_for_url.Robert Smallshire2016-06-161-6/+0
| | | |
* | | | chore: release 3.2.0v3.2.0Chris Liechti2016-10-143-4/+5
|/ / /
* | | remove unused importChris Liechti2016-10-111-1/+0
| | |
* | | docs: update CHANGES.rstChris Liechti2016-10-101-0/+5
| | |
* | | posix: support for arbitrary baudrates on BSD family, see #169Chris Liechti2016-10-091-0/+15
| | |
* | | test: remove traces of port numbersChris Liechti2016-10-085-16/+4
| | |
* | | test_advanced: cleanup testChris Liechti2016-10-071-26/+2
| | |
* | | test: fix sys.path patch to run local testsChris Liechti2016-10-061-1/+1
| | |
* | | test_util: compatibility with Python 3.x < 3.4Chris Liechti2016-10-051-1/+3
| | |
* | | test_cancel: make tests a little less timing sensitiveChris Liechti2016-10-052-4/+4
| | | | | | | | | | | | | | | - increase resolution of sleep/check in loop:/ - add 0.5s more tolerance to tests
* | | test: run more tests on travis-ciChris Liechti2016-10-051-1/+1
| | |
* | | threaded: use repr in exampleChris Liechti2016-10-051-2/+2
| | |
* | | test: add cancel_read/cancel_write to loop://, #165Chris Liechti2016-10-041-2/+16
| | |
* | | test: skip RS485 tests that only work on real port, #165Chris Liechti2016-10-031-1/+3
| | |
* | | serialposix: use names instead of numbers (errno)Chris Liechti2016-10-021-1/+2
| | |
* | | miniterm: fix missing newline in filter error messageChris Liechti2016-10-011-1/+1
| | |
* | | docs: extend notes on open()Chris Liechti2016-09-301-4/+10
| | |
* | | win32: fix syntax error, closes #166Chris Liechti2016-09-291-1/+1
| | |
* | | docs: mention RTS/DTR update on open, not all platforms supporting itChris Liechti2016-09-281-5/+13
| | |
* | | docs: extend how-to section, link to old releasesChris Liechti2016-09-183-3/+17
| | |
* | | win32: handle additional errors in non-blocking mode, see #162Chris Liechti2016-09-172-7/+19
| | |
* | | win32: fix return value of non-blocking write, fixes #162Chris Liechti2016-09-162-1/+7
| | |