Skip to content

Releases: CIDARLAB/pyparchmint

v0.3.5

23 Oct 08:55
Compare
Choose a tag to compare
v0.3.5 Pre-release
Pre-release

What's Changed

  • Updated Key types for valve dictionarires to be string to handle ID… by @rkrishnasanka in #40

Full Changelog: v0.3.4...v0.3.5

v0.3.4

06 Sep 17:00
Compare
Choose a tag to compare
v0.3.4 Pre-release
Pre-release

Full Changelog: v0.3.3...v0.3.4

Release Notes

  • Update includes the poetry config update that was breaking all the poetry builds for other libraries. This was a change in the poetry tooling that caused the issues. This updated package should handle the issues where the other libraries aren't building correctly.

v0.3.3

14 Mar 20:39
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release

Changelog

  • Fixed errors in the similarity matcher and added test cases
  • Updated networkx version to 3.0
  • Updated the development deps for the project

Full Changelog: v0.3.2...v0.3.3

v0.3.2

30 May 03:17
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

26 May 03:19
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Release Notes

This patch makes the instantiation API for Port and Target similar to the rest of the project. This was an oversight in the previous commit that was causing these issues.

Full Changelog: v0.3.0...v0.3.1

  • Updated API for Port and Target
  • Fixed version of Black being used to 22.3.0 that was preventing github action.

TODO for next update

  • Fix the pylint, flake and isort code quality pipe to use the right configuration files.

v0.3.0

24 May 03:15
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Changelog

  • Added component rotation to device model and automated computation of the components
  • Modified the JSON loading API to be more streamlined. Now we have separate functions for v1, v1.2 Parchmint standards. Additionally, refactoring makes it easy to load designs from JSON
  • Removed generate_network() function and the need to manually generate the network. All CRUD functions now update the underlying MultiDiGraph
  • Updated the Github Action to run tests and lint automatically on push
  • Updated the test cases

v0.2.9

21 Apr 16:08
Compare
Choose a tag to compare
v0.2.9 Pre-release
Pre-release

Changelog

  • Fixed #2

v0.2.8

03 Apr 22:46
Compare
Choose a tag to compare
v0.2.8 Pre-release
Pre-release

Change Log

  • Added Compare function in Device class that enables the comparison and printing of two different ParchMINT Device objects.

v0.2.7

01 Apr 03:50
Compare
Choose a tag to compare
v0.2.7 Pre-release
Pre-release
  • Fixed issue where does_component_exist a missing function was removed

v0.2.6

06 Feb 22:43
Compare
Choose a tag to compare
v0.2.6 Pre-release
Pre-release

Changelog

  • Added inline documentation to the entire project
  • Added Sphinx Auto Documentation Generator
  • Added helper methods