Skip to content

Releases: hardbyte/python-can

3.3.2

10 Sep 23:16
Compare
Choose a tag to compare

Minor bug fix release addressing issue in PCAN RTR.

Released with tag pointing at correct commit this time.

3.3.2 (incorrect tag)

17 Aug 07:11
Compare
Choose a tag to compare

This release was unfortunately pointing at the wrong commit.

3.3.1

24 Jul 07:29
Compare
Choose a tag to compare

Minor fix to setup.py to only require pytest-runner when necessary.

3.3.0

27 Jun 02:26
07d1a18
Compare
Choose a tag to compare
  • Adding CAN FD 64 frame support to blf reader
  • Updates to installation instructions
  • Clean up bits generator in PCAN interface #588
  • Minor fix to use latest tools when building wheels on travis.

3.2.1

17 May 22:52
Compare
Choose a tag to compare
  • CAN FD 64 frame support to blf reader
  • Minor fix to use latest tools when building wheels on travis.
  • Updates links in documentation.

3.2.0

16 May 10:16
d5dd7fe
Compare
Choose a tag to compare

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

Version 3.2.0 beta 0

12 May 02:32
Compare
Choose a tag to compare
Version 3.2.0 beta 0 Pre-release
Pre-release

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

3.1.1

25 Feb 04:16
a6a4447
Compare
Choose a tag to compare

Same as 3.1.0 but built with Python 3.7 and up dated setuptools, wheel etc

3.1.0

24 Feb 10:53
3dcfcbb
Compare
Choose a tag to compare

Major features

Two new interfaces this release:

Other notable changes

  • #477 The kvaser interface now supports bus statistics via a custom bus method.
  • #434 neovi now supports receiving own messages
  • #490 Adding option to override the neovi library name
  • #488 Allow simultaneous access to IXXAT cards
  • #447 Improvements to serial interface:
    • to allow receiving partial messages
    • to fix issue with DLC of remote frames
    • addition of unit tests
  • #497 Small API changes to Message and added unit tests
  • #471 Fix CAN FD issue in kvaser interface
  • #462 Fix Notifier issue with asyncio
  • #481 Fix PCAN support on OSX
  • #455 Fix to Message initializer
  • Small bugfixes and improvements

3.1.0

07 Jan 04:58
Compare
Choose a tag to compare
3.1.0 Pre-release
Pre-release

New Interfaces

New Features

  • #477 kvaser interface now supports bus statistics via a custom bus method.
  • #471 fix CAN FD issue in kvaser interface
  • #434 neovi supports receiving own messages
  • #447 improvements to serial interface:
    • to allow receiving partial messages
    • to fix issue with DLC of remote frames
    • addition of unit tests
  • #462 Notifier issue with asyncio.
  • #481 - Fix PCAN support on OSX.
  • #455 minor fix to Message initializer.

See all the merged pull requests here.