Releases: nipreps/migas-py
Releases · nipreps/migas-py
0.4.0
New Features
- Improve error description, add handler for NodeExecutionError (#47)
- Limit some traceback sizes (#51)
- Add new operations
migas.operations.add_breadcrumb
&migas.operations.check_project
(#45) - Improve same-user detection in Docker environments (#33)
- Add helper function to send breadcrumb on termination (#41)
Fixes
Refactors
- Move to pyproject.toml & hatchling packaging (#42)
Deprecations
add_project
(#45)
Other
- Test operations on local server (#32)
Full set of changes: 0.3.0...0.4.0
0.3.0
For portability across cloud providers
0.2.1
A patch release to catch and handle upstream server errors nicely.
0.2.0
A new minor release that reworks the configuration scope from user to process based.
In turn, migas.setup()
is now required to be run prior to interacting with the operations,
which remain as migas.add_project()
and migas.get_usage()
.
Addition changes include:
- expanding
add_project()
signature to allow any keyword arguments, which can take priority over any Configuration attributes. - add CI detection
- add
unique
flag forget_usage()
- add logging