Skip to content

Releases: pitt-rnel/pyrtma

v2.1.2

01 Feb 20:43
Compare
Choose a tag to compare

Bugfixes:

Fixes backwards compatibility with v1 message defs in send_message
Fixed keys in message def context dict

Full Changelog: v2.1.1...v2.1.2

v2.1.1

30 Jan 14:41
Compare
Choose a tag to compare

Bugfix: Client.disconnect() would raise an exception if called when not connected. It will now silently run if there is nothing to disconnect. Thanks to @nielsen00 for reporting the bug.

Full Changelog: v2.1.0...v2.1.1

v2.1.0

29 Jan 18:27
Compare
Choose a tag to compare

What's Changed

  • Improved type hinting and message field validation
  • Added a basic quicklogger file reader in python
  • Descriptors: better type hinting and field validation by @jmw182 and @dmweir in #16

New Contributors

Full Changelog: v2.0.7...v2.1.0

v2.0.7

22 Sep 14:54
Compare
Choose a tag to compare

Fixes to C99 compiler

Full Changelog: v2.0.6...v2.0.7

v2.0.6

20 Sep 19:57
Compare
Choose a tag to compare

What's Changed

  • type_source prop to use relative path by @dmweir in #10
  • changed name of message data size attribute to type_size

Full Changelog: v2.0.5...v2.0.6

v2.0.5

15 Sep 20:58
313ef13
Compare
Choose a tag to compare

What's Changed

  • Reorganized core_defs and added types to maintain compatibility with classic RTMA by @jmw182 in #9

Full Changelog: v2.0.4...v2.0.5

v2.0.4

15 Sep 16:18
bc472f7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...v2.0.4

v2.0.3

14 Sep 20:37
1df950a
Compare
Choose a tag to compare

What's Changed

  • Hotfix: fixed compiler by packaging yaml files by @jmw182 in #7
  • Minor fixes to address static type checking issues

Full Changelog: v2.0.0...v2.0.3

v2.0.0

13 Sep 14:59
cf29d81
Compare
Choose a tag to compare

What's Changed

  • Update to version 2.0.0 by @jmw182 in #3
  • New message definition system using yaml files as source
  • pyrtma.compile can now output .py, .h, .m, and .js files from .yaml
    • Includes 64-bit alignment checks
  • New web manager to translate between message manager and rtma-js
  • New Client properties and functions for managing message subscription
    state
  • New to and from json message conversions

Full Changelog: v1.2.3...v2.0.0

v1.2.3

09 May 22:48
f52e66b
Compare
Choose a tag to compare

Setup docs with ReadTheDocs

Added version info to __version__.py

Removed _pack_ field from generated ctypes structures.