Releases: scipp/sciline
Releases · scipp/sciline
v24.01.0
What's Changed
- Drop Python 3.8 support by @SimonHeybrock in #88
- Support replacing params and providers by @SimonHeybrock in #90
- Revert "fix: make names in the graph selectable in jupyter" by @SimonHeybrock in #87
- Support Union requirements, satiesfied by unique match among the options by @SimonHeybrock in #89
Full Changelog: 23.12.0...24.01.0
v23.12.0
What's Changed
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #63
- Support iterables in pipeline.get by @jl-wynen in #62
- Run copier update by @SimonHeybrock in #65
- fix: make names in the graph selectable in jupyter by @jokasimr in #64
- Run copier update by @SimonHeybrock in #66
- Copier update by @SimonHeybrock in #71
- Allow passing an iterable of providers by @jl-wynen in #72
- feat: prioritize specialized providers over generic by @jokasimr in #77
- Allow visualization of graphs with missing requirements by @SimonHeybrock in #80
- Print the matching providers as part of the error message by @nvaytet in #84
New Contributors
Full Changelog: 23.09.1...23.12.0
v23.09.1
What's Changed
- Add recipe for file output and side effects by @jl-wynen in #55
- Remove outdated comment in docs by @SimonHeybrock in #56
- Fix check preventing use of
ScopeTwoParam
subclass as provider param by @SimonHeybrock in #59
Full Changelog: 23.09.0...23.09.1
v23.09.0
What's Changed
- Add architecture design document by @SimonHeybrock in #41
- Use str repr for param table html repr when
__name__
does not exist by @nvaytet in #45 compute
returnsdict
instead oftuple
. by @YooSunYoung in #44- Add Pipeline.bind_and_call by @jl-wynen in #49
- Better handling of
typing.Optional
by @SimonHeybrock in #50 - Add ScopeTwoParams by @SimonHeybrock in #53
- Cluster generic products when visualizing graph by @SimonHeybrock in #51
- Run copier update by @SimonHeybrock in #54
New Contributors
- @nvaytet made their first contribution in #45
- @YooSunYoung made their first contribution in #44
- @jl-wynen made their first contribution in #49
Full Changelog: 23.08.0...23.09.0
v23.08.0
What's Changed
- Clarify scope / discuss Snakemake by @SimonHeybrock in #35
- Add code of conduct via copier update by @SimonHeybrock in #37
- Add support for parameter tables by @SimonHeybrock in #33
- Add docs page for generic providers by @SimonHeybrock in #34
Full Changelog: 0.0.2...23.08.0
v0.0.2
What's Changed
- Fix duplicate display of generic params in visualize() by @SimonHeybrock in #28
Full Changelog: 0.0.1...0.0.2
v0.0.1
What's Changed
- Update config from copier_template by @SimonHeybrock in #2
- Basics by @SimonHeybrock in #1
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in #3
- Run copier update (improving docs) by @SimonHeybrock in #5
- Support injecting via generics by @SimonHeybrock in #6
- Rename Container -> Pipeline by @SimonHeybrock in #8
- Support instance "providers" by @SimonHeybrock in #11
- Refactor to split off dask and generalize graph builder by @SimonHeybrock in #12
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in #14
- Bump JamesIves/github-pages-deploy-action from 4.4.2 to 4.4.3 by @dependabot in #15
- Update from copier by @SimonHeybrock in #13
- Add
TaskGraph
andScheduler
by @SimonHeybrock in #16 - Remove dask dependency and add new test run with dask by @SimonHeybrock in #17
- Update and add tests by @SimonHeybrock in #18
- Avoid recursion and allow building cyclic graphs by @SimonHeybrock in #19
- Add visualize methods by @SimonHeybrock in #20
- Getting started docs by @SimonHeybrock in #21
- Better parametrized domain type by @SimonHeybrock in #22
- Add first logo version by @SimonHeybrock in #23
- Add API Reference docs page and improve docstrings by @SimonHeybrock in #24
- Add mypy CI job by @SimonHeybrock in #25
New Contributors
- @SimonHeybrock made their first contribution in #2
- @dependabot made their first contribution in #3
Full Changelog: https://github.com/scipp/sciline/commits/0.0.1