Skip to content

Releases: OpenSourceEconomics/dags

v0.6.0

Choose a tag to compare

@hmgaudecker hmgaudecker released this 23 May 03:54
b82a152

What's Changed

  • Make dags play nicely with runtime type checkers by @hmgaudecker in #82
  • Fix with_signature docstring: it does support type hints by @hmgaudecker in #83

Full Changelog: v0.5.1...v0.6.0

v0.5.1

Choose a tag to compare

@hmgaudecker hmgaudecker released this 13 Mar 09:54
36ef046

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@hmgaudecker hmgaudecker released this 11 Mar 08:54
ca4c296

Backwards-Incompatible API Changes and Deprecations

  • Removed all exceptions from main dags namespace. Import from dags.exceptions.

  • Renamed functions in dags.tree:

    before after
    functions_without_tree_logic get_functions_without_tree_logic
    one_function_without_tree_logic get_one_function_without_tree_logic

    (deprecation period until v0.6.0)

  • Removed all fail_if_... - functions from dags.tree. Import from dags.tree.validation.

    (deprecation period until v0.6.0 for fail_if_paths_are_invalid)

What's Changed

Full Changelog: v0.4.3...v0.5.0

v0.4.3

Choose a tag to compare

@hmgaudecker hmgaudecker released this 13 Jan 09:31
121710a

What's Changed

  • Allow passing return type of aggregated outputs or try to infer it. by @hmgaudecker in #61

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@hmgaudecker hmgaudecker released this 07 Jan 15:47
819a3b0

What's Changed

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@timmens timmens released this 19 Jul 13:42
eebbb02

Important

Fixes bug where imports from typing_extensions were made during runtime, but typing_extensions was not listed as a package dependency.

What's Changed

  • Only import from typing_extensions if TYPE_CHECKING #52 (@timmens)

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@timmens timmens released this 16 Jul 13:04
9cfe47c

Warning

Version v0.4.0 is broken. Please upgrade to v0.4.1 or newer.

What's Changed

  • Validate consistency of type annotations during function-creation time by @timmens in #37
  • Add new custom exceptions by @timmens in #40
  • Implement get_input_types function by @timmens in #41
  • Sort the outputs of the top-level namespace and format line-wise. by @hmgaudecker in #42
  • Refactor annotation handling by @timmens in #43
  • Make creation of DAG optional in calling concatenate_functions. by @hmgaudecker in #45
  • Rename qual_name -> qname. by @hmgaudecker in #47
  • Make type hints more expressive by @timmens in #48
  • Optionally use lexicographical sort to control execution order. by @hmgaudecker in #49

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@timmens timmens released this 24 Mar 12:35
8eacaae

What's Changed

New Contributors

Full Changelog: v0.2.3...v0.3.0

v0.2.3

Choose a tag to compare

@janosg janosg released this 07 Oct 10:42
ab7f8a2
  • Add a function to just create a dag #9

v0.2.2

Choose a tag to compare

@tobiasraabe tobiasraabe released this 30 Jun 11:34
8794c21

What's Changed

  • Improve handling of partialled arguments. by @janosg in #5
  • Improve example. by @janosg in #7
  • Make targets optional and return all variables if targets=None. by @tobiasraabe in #10

New Contributors

Full Changelog: v0.2.1...v0.2.2