Skip to content

Releases: stlehmann/pyads

3.6.0.dev1

13 Mar 22:08

Choose a tag to compare

3.6.0.dev1 Pre-release
Pre-release

What's Changed

Full Changelog: 3.5.2...3.6.0.dev1

3.5.2

30 Jan 19:52
7c6d481

Choose a tag to compare

What has changed

  • Minimum Python version changed to 3.9 (Python 3.8 is no longer supported)
  • Switch to cibuildwheel for building wheels in CI (including Windows, Linux and MacOS wheels) by @RobertoRoos in #487
  • Support for Python 3.13 and 3.14 by @RobertoRoos in #482
  • datetime objects passed on by notifications now have an explicit UTC timezone, instead of None by @RobertoRoos in #490
  • Fixed setuptools warnings by organizing metadata in pyproject.toml by @RobertoRoos #495
  • Custom UTC class, replaced by regular datetime.timezone.utc by @RobertoRoos in #488

Changelog

3.5.1

13 Jan 16:30
78ebcb5

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.5.0...3.5.1

3.5.0

14 Mar 12:13
03a39cf

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.4.2...3.5.0

3.4.2

31 Jul 08:47
bb94901

Choose a tag to compare

What's Changed

Now works on default 4024 and 4026 installations.

Full Changelog: 3.4.1...3.4.2

3.4.1

30 Jul 14:04
fe07fd1

Choose a tag to compare

What's Changed

  • Added TWINCATSDK environment variable to resolve Windows TcAdsll.dll by @vincent-hve in #389
  • Added try-catch to notification close in symbol destructor by @RobertoRoos in #304
  • Test for pull request #304 (Added try-catch to notification close in symbol destructor) by @chhinze in #369
  • Fixes bug that causes AmsPorts in _adsDLL library to remain open by @a-domino in #392

New Contributors

shout out to @kryskool and @WeiTing1991 for contributions too

Full Changelog: 3.4.0...3.4.1

3.4.0

30 Mar 14:04
02e3815

Choose a tag to compare

What's Changed

  • Add WSTRING support for structures by @stlehmann in #293
  • Allow for platform dependent builds by @SaWey in #363
  • Various docs changes and optimisations

New Contributors

Full Changelog: 3.3.9...3.4.0

3.3.9

16 Nov 17:04

Choose a tag to compare

Added

  • #273 Add TC3 port 2, 3, 4 constants
  • #247 Add support for FreeBSD (tc/bsd)
  • #274 Support WSTRING datatype

Changed

  • #269 Refactor Connection class in its own module, add helper functions
  • #260 Fix decoding of symbol comments

Removed

  • #282 Removed sample project in adslib to fix install error on Windows

3.3.8

06 Sep 14:36

Choose a tag to compare

Changed

  • #264 Fix error when using read_list_by_name on Linux machines

3.3.7

01 Jun 07:01

Choose a tag to compare

Added

  • #249 Add testserver package to setup.py