Skip to content

Releases: hardbyte/python-can

4.0.0 Dev 1

20 Apr 09:55
13c0e75
Compare
Choose a tag to compare
4.0.0 Dev 1 Pre-release
Pre-release

Development release of python-can 4.0.0.

Note: This was not released to PyPI.

3.3.5 Dev release

11 Oct 19:57
Compare
Choose a tag to compare
3.3.5 Dev release Pre-release
Pre-release

Test release to fix #520

Version 3.3.4

04 Oct 19:53
faed6e9
Compare
Choose a tag to compare

Last planned release with Python2 support! 🎆

  • #916 Vector: Skip channels without CAN support
  • #846 Use inter-process mutex to prevent concurrent neoVI device open.
  • #901 Fix iteration in Bus.stop_all_periodic_tasks
  • #850 Fix socket.error is a deprecated alias of OSError used on Python versions lower than 3.3.
  • #879 Updating incorrect api documentation.
  • #885 Fix recursion message in Message.getattr
  • #845 Fix socketcan issue

3.3.4 Beta Release

06 Aug 00:02
Compare
Choose a tag to compare
3.3.4 Beta Release Pre-release
Pre-release

Last call for Python2 support.

  • #850 Fix socket.error is a deprecated alias of OSError used on Python versions lower than 3.3.
  • #846 Use inter-process mutex to prevent concurrent neoVI device open.
  • #879 Updating incorrect api documentation.
  • #885 Fix recursion message in Message.getattr
  • #845 Fix socketcan issue

4.0.0 Dev 0

16 Jul 03:17
63c60af
Compare
Choose a tag to compare
4.0.0 Dev 0 Pre-release
Pre-release

Development release of python-can 4.0.0.

Version 3.3.3

22 May 02:35
Compare
Choose a tag to compare

Backported fixes from 4.x development branch which targets Python 3.

  • #798 Backport caching msg.data value in neovi interface.
  • #796 Fix Vector CANlib treatment of empty app name.
  • #771 Handle empty CSV file.
  • #741 ASCII reader can now handle FD frames.
  • #740 Exclude test packages from distribution.
  • #713 RTR crash fix in canutils log reader parsing RTR frames.
  • #701 Skip J1939 messages in ASC Reader.
  • #690 Exposes a configuration option to allow the CAN message player to send error frames
    (and sets the default to not send error frames).
  • #638 Fixes the semantics provided by periodic tasks in SocketCAN interface.
  • #628 Avoid padding CAN_FD_MESSAGE_64 objects to 4 bytes.
  • #617 Fixes the broken CANalyst-II interface.
  • #605 Socketcan BCM status fix.

Note you will need setuptools version 36.2.2 or later.

3.3.3 Alpha 3

06 May 22:32
Compare
Choose a tag to compare
3.3.3 Alpha 3 Pre-release
Pre-release
3.3.3-alpha.3

3.3.3-a.3

3.3.3 Alpha 2

21 Apr 00:05
Compare
Choose a tag to compare
3.3.3 Alpha 2 Pre-release
Pre-release
3.3.3-alpha.2

Update changelog with more backported fixes for 3.3.3 release

3.3.3 Alpha 1

19 Apr 21:51
Compare
Choose a tag to compare
3.3.3 Alpha 1 Pre-release
Pre-release
3.3.3-alpha.1

3.3.3-a.1

3.3.3 Alpha 0

19 Apr 00:18
Compare
Choose a tag to compare
3.3.3 Alpha 0 Pre-release
Pre-release

Backported fixes from Python 3 only 4.x development.

  • Exclude test packages from distribution. #740
  • RTR crash fix in canutils log reader parsing RTR frames. #713
  • Skip J1939 messages in ASC Reader. #701
  • Exposes a configuration option to allow the CAN message player to send error frames
    (and sets the default to not send error frames). #690
  • Fixes the semantics provided by periodic tasks in SocketCAN interface. #638
  • Avoid padding CAN_FD_MESSAGE_64 objects to 4 bytes. #628
  • Fixes the broken CANalyst-II interface. #617
  • Socketcan BCM status fix. #605