Skip to content

Releases: criteo/fromconfig

0.7.2

12 Oct 15:03
721ff5a
Compare
Choose a tag to compare

[0.7.2] - 2022-10-12

Added

Changed

Deprecated

Removed

Fixed

  • Fix bug while parsing dummy mappings (i.e. dict) introduced with lazy args

Security

0.7.0

29 Aug 08:09
7791c6e
Compare
Choose a tag to compare

[0.7.0] - 2022-08-26

Added

  • Add lazy evaluation

Changed

Deprecated

  • Upgrade black that was not compatible with the latest versions of Python 3.9

Removed

Fixed

Security

0.6.0

06 Sep 11:46
08c093b
Compare
Choose a tag to compare

[0.6.0] - 2021-09-06

Added

Changed

  • Update omegaconf to allow interpolation in resolvers

Deprecated

Removed

Fixed

Security

0.5.1

11 May 15:11
eb34582
Compare
Choose a tag to compare

[0.5.1] - 2021-05-11

Added

Changed

Deprecated

Removed

Fixed

  • Incorrect default for the DefaultLauncher (invert log and parse step)

Security

0.5.0

30 Apr 11:58
5a71da8
Compare
Choose a tag to compare

[0.5.0] - 2021-04-30

Added

  • NAME support in extensions for multiple launchers.
  • Better header in hparams

Changed

  • Order of steps in DefaultLauncher is now sweep, log, parse, run.

Deprecated

Removed

  • log_config in logging launcher.

Fixed

Security

0.4.1

29 Apr 13:52
add3076
Compare
Choose a tag to compare

[0.4.1] - 2021-04-28

Added

  • The _attr_ key can be used with an extension name in Launcher.fromconfig.

Changed

  • The fromconfig method of the FromConfig base class signature is now generic (config does not have to be a Mapping).
  • The Parser __call__ signature is also more generic (accepts Any instead of Mapping)

Deprecated

Removed

  • The steps syntax in Launcher.fromconfig is now in DefaultLauncher

Fixed

  • Better type handling for the OmegaConfParser (only attempts to find resolvers if config is a mapping)

Security

0.4.0

27 Apr 14:32
Compare
Choose a tag to compare

[0.4.0] - 2021-04-27

Added

Changed

Deprecated

Removed

  • ReferenceParser: less powerful than the OmegaConfParser but same functionality, only caused confusion.

Fixed

Security

0.3.3

23 Apr 22:51
95c6d76
Compare
Choose a tag to compare

[0.3.3] - 2021-04-23

Added

  • Improved error message when trying to reload a .jsonnet file but jsonnet is not installed.
  • include !include and merge <<: support for YAML files
  • Custom resolvers easy registration for OmegaConfParser
  • Default resolver now for OmegaConf

Changed

  • jsonnet import does not log an error if jsonnet is not available.

Deprecated

Removed

Fixed

Security

0.3.2

22 Apr 08:36
f306f5d
Compare
Choose a tag to compare

[0.3.2] - 2021-04-22

Added

Changed

Deprecated

Removed

Fixed

  • docs/README.md must be in data files in setup.py

0.3.1

21 Apr 15:53
c2c04a0
Compare
Choose a tag to compare

[0.3.1] - 2021-04-21

Added

  • DryLauncher to dry-run config.
  • Skip launcher instantiation if config is None

Changed

Deprecated

Removed

Fixed

  • Wrong order when merging configs in cli.main

Security