Skip to content

Releases: opsmill/infrahub-sdk-python

Version 1.13.5

23 Jul 04:58
64a7957
Compare
Choose a tag to compare

Fixed

  • Respect ordering when loading files from a directory

Version 1.13.4

22 Jul 20:26
ef7fc07
Compare
Choose a tag to compare

Fixed

  • Fix processing of relationship during nodes retrieval using the Sync Client, when prefecthing related_nodes. (#461)
  • Fix schema loading to ignore non-YAML files in folders. (#462)
  • Fix ignored node variable in filters(). (#469)
  • Fix use of parallel with filters for Infrahub Client Sync.
  • Avoid sending empty list to infrahub if no valids schemas are found.

Version 1.13.3

30 Jun 18:24
560238a
Compare
Choose a tag to compare

Fixed

  • Update InfrahubNode creation to include __typename, display_label, and kind from a RelatedNode (#455)

Version 1.13.2

27 Jun 12:26
b904ad5
Compare
Choose a tag to compare

Fixed

  • Re-enable specifying a cardinality-one relationship using a RelatedNode when creating an InfrahubNode (#452)
  • Fixes the import path of the Attribute class

Version 1.13.1

20 Jun 08:25
9a5b3ae
Compare
Choose a tag to compare

Fixed

  • Fix the import path of the Attribute class #448

Version 1.13.0

11 Jun 16:06
55e933f
Compare
Choose a tag to compare

This release adds support for the new NumberPool attribute and loading object and menu files from external repositories in Infrahub 1.3.

Added

  • Added NumberPool as a new attribute kind, for support in Infrahub 1.3
  • Added support for object and menu files in the .infrahub repository configuration file
  • Defined ordering in which object files are loaded

Housekeeping

  • Refactor InfrahubNode to avoid the creation of a dynamic Python class for each object defined

Version 1.12.3

10 Jun 13:33
9c70cb0
Compare
Choose a tag to compare

Fixed

  • fix Python transforms tests in the resource testing framework by @ogenstad in #433
  • add unit test for Python transforms test for the resource testing framework @wvandeun in #435

Changed

  • loosen requirement for the optional Rich dependency from v12.0.0 up to but not including v14.0.0 by @wvandeun in #434

Version 1.12.2

05 Jun 13:05
8f4a678
Compare
Choose a tag to compare

Fixed

Changed

Housekeeping

  • Loosen pinned requirement for whenever to allow versions from 0.7.2 up to but not including 0.8.0.
  • Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /docs by @dependabot in #418

Version 1.12.1

12 May 08:53
380e573
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.12.0...v1.12.1

Version 1.12.0

30 Apr 13:59
Compare
Choose a tag to compare

This release of the SDK introduces the capability to convert query responses to InfrahubNode objects in Transforms, as well as the branch parameter in the client.clone() method.

Added

  • Added the ability to convert the query response to InfrahubNode objects when using Python Transforms in the same way you can with Generators. (#281)
  • Added a "branch" parameter to the client.clone() method to allow properly cloning a client that targets another branch.