Skip to content

Releases: opsmill/infrahub-sdk-python

Version 1.14.0

27 Aug 06:43
4f7725b
Compare
Choose a tag to compare

Added

  • Added infrahubctl repository init command to allow the initialization of an Infrahub repository using infrahub-template. (#466)
  • add support for NumberPool attributes in generated protocols

Fixed

  • Fix value lookup using a flat notation like foo__bar__value with relationships of cardinality one (#6882)
  • Create a new batch while fetching relationships instead of using the reusing the same one.
  • Update internal calls to count to include the branch parameter so that the query is performed on the correct branch
  • Update offset in process_page() which was causing a race condition in rare case. (#514)

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