Skip to content

Commit 654a02a

Browse files
authored
Changelog for v4.5.0 (#1897)
1 parent 226e040 commit 654a02a

File tree

3 files changed

+54
-1
lines changed

3 files changed

+54
-1
lines changed

CHANGELOG.md

+45
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
Version 4.5.0
2+
=============
3+
4+
Features
5+
--------
6+
7+
* gs_usb command-line support (and documentation updates and stability fixes) by @BenGardiner in https://github.com/hardbyte/python-can/pull/1790
8+
* Faster and more general MF4 support by @cssedev in https://github.com/hardbyte/python-can/pull/1892
9+
* ASCWriter speed improvement by @pierreluctg in https://github.com/hardbyte/python-can/pull/1856
10+
* Faster Message string representation by @pierreluctg in https://github.com/hardbyte/python-can/pull/1858
11+
* Added Netronic's CANdo and CANdoISO adapters interface by @belliriccardo in https://github.com/hardbyte/python-can/pull/1887
12+
* Add autostart option to BusABC.send_periodic() to fix issue #1848 by @SWolfSchunk in https://github.com/hardbyte/python-can/pull/1853
13+
* Improve TestBusConfig by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1804
14+
* Improve speed of TRCReader by @lebuni in https://github.com/hardbyte/python-can/pull/1893
15+
16+
Bug Fixes
17+
---------
18+
19+
* Fix Kvaser timestamp by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1878
20+
* Set end_time in ThreadBasedCyclicSendTask.start() by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1871
21+
* Fix regex in _parse_additional_config() by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1868
22+
* Fix for #1849 (PCAN fails when PCAN_ERROR_ILLDATA is read via ReadFD) by @bures in https://github.com/hardbyte/python-can/pull/1850
23+
* Period must be >= 1ms for BCM using Win32 API by @pierreluctg in https://github.com/hardbyte/python-can/pull/1847
24+
* Fix ASCReader Crash on "Start of Measurement" Line by @RitheeshBaradwaj in https://github.com/hardbyte/python-can/pull/1811
25+
* Resolve AttributeError within NicanError by @vijaysubbiah20 in https://github.com/hardbyte/python-can/pull/1806
26+
27+
28+
Miscellaneous
29+
-------------
30+
31+
* Fix CI by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1889
32+
* Update msgpack dependency by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1875
33+
* Add tox environment for doctest by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1870
34+
* Use typing_extensions.TypedDict on python < 3.12 for pydantic support by @NickCao in https://github.com/hardbyte/python-can/pull/1845
35+
* Replace PyPy3.8 with PyPy3.10 by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1838
36+
* Fix slcan tests by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1834
37+
* Test on Python 3.13 by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1833
38+
* Stop notifier in examples by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1814
39+
* Use setuptools_scm by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1810
40+
* Added extra info for Kvaser dongles by @FedericoSpada in https://github.com/hardbyte/python-can/pull/1797
41+
* Socketcand: show actual response as well as expected in error by @liamkinne in https://github.com/hardbyte/python-can/pull/1807
42+
* Refactor CLI filter parsing, add tests by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1805
43+
* Add zlgcan to docs by @zariiii9003 in https://github.com/hardbyte/python-can/pull/1839
44+
45+
146
Version 4.4.2
247
=============
348

CONTRIBUTORS.txt

+9
Original file line numberDiff line numberDiff line change
@@ -83,3 +83,12 @@ Felix Nieuwenhuizen
8383
@felixn
8484
@Tbruno25
8585
@RitheeshBaradwaj
86+
@vijaysubbiah20
87+
@liamkinne
88+
@RitheeshBaradwaj
89+
@BenGardiner
90+
@bures
91+
@NickCao
92+
@SWolfSchunk
93+
@belliriccardo
94+
@cssedev

doc/development.rst

-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ Creating a new Release
110110
----------------------
111111

112112
- Release from the ``main`` branch (except for pre-releases).
113-
- Update the library version in ``__init__.py`` using `semantic versioning <http://semver.org>`__.
114113
- Check if any deprecations are pending.
115114
- Run all tests and examples against available hardware.
116115
- Update ``CONTRIBUTORS.txt`` with any new contributors.

0 commit comments

Comments
 (0)