Skip to content

Releases: capn-freako/PyChOpMarg

Consolidated COM parameters into Python dataclass.

08 Nov 15:01
b8524c8
Compare
Choose a tag to compare

The numerous COM class attributes have been consolidated into a new COMParams dataclass.

Note: Potential for breaking existing client code, due to hierarchical naming changes of COM parameters.

What's Changed

Full Changelog: v2.1.2...v2.2.1

v2.1.2

06 Nov 17:35
6e836b6
Compare
Choose a tag to compare

This release is primarily for developers.

What's Changed

  • Comments cleaned up for better Sphinx-generated documentation. by @capn-freako in #18

  • New makefile driven testing/build flow. (Run make to see a list of targets.)

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

Install / Upgrade

pip install --upgrade PyChOpMarg

Documentation

v2.1.1

05 Nov 15:54
4e468ac
Compare
Choose a tag to compare

This is a "developer-only" release.
The focus of this release was:

  • code clean-up, and
  • build infrastructure completion.

No significant functional changes were made.

What's Changed

Full Changelog: v2.0.1...v2.1.1

IEEE P802.3dj D1.2 Support

01 Nov 12:41
afde924
Compare
Choose a tag to compare

What's Changed

  • 2 complete support for ieee 8023dj by @capn-freako in #4
    • To assess the new functionality for yourself, view this Jupyter notebook and scroll down to the MMSE vs. PRZF section.
    • You can ignore everything below and including the MATLAB vs PyChOpMarg section, as it's either incomplete or moot.

New Contributors

Full Changelog: v1.1.3...v2.0.1

Caveats

  • The GUI is now broken!
    • This was necessary, to support Python 3.13.
    • Jupyter notebook usage may be the only viable one for a while; sorry. :(

Installation & Upgrade

  • pip install --upgrade PyChOpMarg

Documentation

First Release

30 Apr 11:36
Compare
Choose a tag to compare

This initial release of the PyChOpMarg Python package supports 2 of the 3 intended operational modes:

  • GUI "applet", and
  • Library

Command line operation w/ existing MS Excel configuration spreadsheets will come later.