Release 3.2.0

73 views
Skip to first unread message

Brian Thorne

unread,
May 16, 2019, 7:38:44 AM5/16/19
to python-can
Hi all,

Happy to announce the release of python-can 3.2.0. Thanks all for the hard work!

One important note, that with the exception of fixing any bugs that might have slipped through and shipped in 3.2.0 this is the last version of python-can which will support Python 2.7 (and Python 3.5).

Major features

Other notable changes

  • #532 Support has been removed for Python 3.4
  • #533 BusState is now an enum.
  • #535 This release should automatically be published to PyPi by travis.
  • #577 Travis-ci now uses stages instead of matrix build.
  • #548 A guide has been added for new io formats.
  • #550 Finish moving from nose to pytest.
  • #558 Fix installation on Windows.
  • #561 Tests for MessageSync added.

General fixes, cleanup and docs changes can be found here.

Pulls: #522, #526, #527, #536, #540, #546, #547, #548, #533, #559, #569, #571, #572, #575

Backend Specific Changes

pcan

  • FD support in PR #537

slcan

  • ability to set custom can speed instead of using predefined speed values. #553

socketcan

  • Bug fix to properly support 32bit systems. #573

usb2can

  • slightly better error handling
  • multiple serial devices can be found
  • support for the _detect_available_configs() API

Pulls #511, #535

vector

  • handle app_name. #525

Get the release from PyPi:

pip install python-can==3.2.0

Reply all
Reply to author
Forward
0 new messages