- fix wheel tag for linux x86_64 by @nikteliy in #297
- Fixed typo area doesn't exist areas does by @Ofloo in #306
- add get_time and set_time in util by @Yingliangzhe in #308
- modification of TIME data type by @Yingliangzhe in #311
- added DATE_AND_TIME Value as Datetime object by @zsisamci in #312
- #273 by @nikteliy in #321
- Add byte type parsing to DB_Row API + set parsing case insensitive by @LoicGRENON in #315
- added missing types in WordLen by @zsisamci in #326
- Add support for read/write unsigned value from bytearray by @LoicGRENON in #316
- fixing ip string paramters to c function by @zsisamci in #329
- Add py.typed marker file by @mthuurne in #342
- require correct package name, fixes issue #344 by @gijzelaerr in #345
- Fix warnings by @nikteliy in #350
- Update license identifier by @Shortfinga in #349
- Update client db_write docs by @pwablito in #352
- Fix db_offset calculation error by @lubbbert in #351
- fix #355 by @swamper123 in #359
- fix #272 by @swamper123 in #360
- fix get_time for small values by @swamper123 in #358
- add more getter methods for utils by @swamper123 in #357
- Prepare for 1.2 by @gijzelaerr in #364
- @Ofloo made their first contribution in #306
- @zsisamci made their first contribution in #312
- @LoicGRENON made their first contribution in #315
- @mthuurne made their first contribution in #342
- @Shortfinga made their first contribution in #349
- @pwablito made their first contribution in #352
- @lubbbert made their first contribution in #351
Full Changelog: https://github.com/gijzelaerr/python-snap7/compare/1.1...1.2
- Make a binary wheel for all platforms (#232)
- Improve doc strings of all functions (#242)
Special thanks for this release to
- Fabian Beitler
- Nikteliy
- Lautaro Nahuel Dapino
- Drop python 2 support (#214)
- Feature request: ReadSZL() (#196)
- Keep argument format across the functions (#193)
- Drop Python2 Tests (#167)
- Support for S5TIME (#163)
- Add type annotations (#157)
- client.full_upload() return bytearray size 65536 (#127)
- Some client tests segfault on Linux (#26)
- Not all functions are implemented yet (#25)
special thanks to Fabian Beitler and Nikteliy for their contributions to the 1.0 release!
- Update read_multi.py (#132)
- Added fixes to snap7/client.py read_area function to allow for Counter and Timer Reads (#121)
- Post to a public docker repository? (#119)
- Implementation of Cli_SetDateTime, Cli_GetDateTime enhancement (#114)
- Fix OSX travis build #99
- util.get_int() broken #101
- Compatibility issue with Python3 #109
- Logo 8 improvements bug #105
- util.get_int() broken (#65, #71)
- fix Add files via upload bug (#59)
Special thanks to Pelle van der Heide for solving issues
- Add del to client, server and partner (#69)
- Add files via upload (#59)
Special thanks to xybsoft for solving issues
- adding some missing functions
- fixing Python3 support (issue #43)
- improving the documentation
More functions added:
- client.plc_stop
- client.plc_cold_start
- client.plc_hot_start
- client.read_multi_vars
Small fix, README.rst was not included in sdist
- Add support for Windows
- Add functions added in Snap7 1.1.0
- Add missing client functions
- fix some partner functions
- simplified API
- Initial release.