Skip to content

Releases: NREL/infrasys

v0.2.4

23 Jan 00:13
df0bd49
Compare
Choose a tag to compare

What's Changed

  • feat: Add round_trip=True as a default json serialization. by @pesap in #65

Full Changelog: v0.2.3...v0.2.4

v0.2.3

21 Jan 22:29
91584d2
Compare
Choose a tag to compare

What's Changed

  • added generic type to get_component and get_components method by @KapilDuwadi in #62
  • feat: Added PydanticPintQuantity as an option to enforce unit validation for fields by @pesap in #56
  • fix: Allowing serialization with numpy types inside of BaseQuantity by @pesap in #63

Full Changelog: v0.2.2...v0.2.3

v0.2.2

13 Dec 16:14
Compare
Choose a tag to compare

Fixes a regression in v0.2.1, which was unable to read time series files created by earlier versions.

v0.2.1

12 Dec 23:46
Compare
Choose a tag to compare

Added feature to convert time series storage between file-based and in-memory types (#60).

v0.2.0

20 Nov 01:14
60995ae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.2.0

v0.1.2

08 Nov 20:16
169accf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

22 Oct 01:09
ae517df
Compare
Choose a tag to compare

What's Changed

  • Move database ownership to System by @daniel-thom in #41
  • Store associations between components by @daniel-thom in #42
  • fix: Add correct representation of Value curves and remove name from cost and function data components by @pesap in #45

Full Changelog: v0.1.0...v0.1.1

v0.1.0

15 Aug 20:40
7f1d821
Compare
Choose a tag to compare

What's Changed

  • chore(ci): Run coverage CI only on ubuntu-latests by @pesap in #36
  • chore: Use recommended ruff action by @daniel-thom in #37
  • feat: Add function_data classes from InfrastructureSystems by @jerrypotts in #33
  • fix(models.py): Adding maximum splits argument to allow component names with dots to be searchable by label by @pesap in #39
  • feat: Add ValueCurves from PowerSystems to infrasys by @jerrypotts in #38

New Contributors

Full Changelog: v0.0.4...v0.1.0

v0.0.4

05 Jun 21:15
6133a7b
Compare
Choose a tag to compare
  • Added new method to save the system to a given folder. (#23)
  • Fixed BaseQuantity to allow quantities multiplications (#25)

v0.0.3

22 Apr 23:57
7a6c18f
Compare
Choose a tag to compare

Fixes bug that prevented custom model serialization code from running.