Releases: aiidateam/aiida-workgraph
Releases · aiidateam/aiida-workgraph
v0.5.2
What's Changed
- Adding function for custom type mapping by @ayushjariyal in #457
- Add Scheduler by @superstar54 in #459
- Fix
max-calcjobs
in scheduler by @superstar54 in #460
New Contributors
- @ayushjariyal made their first contribution in #457
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Use
pyfunction
by @superstar54 in #454 - Do not run widget hook by default by @superstar54 in #458
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Small fix in the doc by @mikibonacci in #394
- Fix PythonJob need
aiida_workgraph
on remote computer by @superstar54 in #396 - De-serialize safe by @superstar54 in #400
- Migrate workgraph data from
base.extras
tobase.attributes
by @superstar54 in #410 WorkGraph
task with proper sub-tasks by @GeigerJ2 in #411- Add
__repr__
and__str__
to WG by @GeigerJ2 in #418 - Save pickled data as an
updatable
attribute by @superstar54 in #412 - Refactor the
decorator.py
usingTaskFactory
by @superstar54 in #420 - Refactor task manager by @superstar54 in #421
- Add logic instruction:
if_
andwhile_
by @superstar54 in #409 - Use EntryPointPool by @superstar54 in #422
- Refactor If_ and While_ using BaseFlowBlock, fix task zone handling by @superstar54 in #423
- Fix PythonJob deserializer by @superstar54 in #424
- Add Map tasks by @superstar54 in #426
- Enhancing
WorkGraphEngine
Execution inaiida-workgraph
by @superstar54 in #428 - Add schema by @superstar54 in #429
- Fix the function outputs of PythonJob by @superstar54 in #430
- Add map info to the attribute by @superstar54 in #431
- Support dynamic inputs by @superstar54 in #434
- Fix PythonJob inputs by @superstar54 in #435
- Add feature to create Task from AiiDA ProcessBuilder by @GeigerJ2 in #432
- Add graph manager and task wrapper by @superstar54 in #437
- Implements context namespace with accessor for syntactic sugar by @agoscinski in #433
- Add
graph
attribute to Task: by @superstar54 in #440 - Fix link limit for the calcfunction task by @superstar54 in #441
- Check task's parent is None before adding it as child by @superstar54 in #442
- Rename TaskCollection to TaskSet by @superstar54 in #443
- Drop usage of {{}} and remove str type in property by @superstar54 in #444
- Fix imported pythonjob task by @superstar54 in #446
- Improved makefile for docs build by @GeigerJ2 in #416
- Update quick start by @superstar54 in #447
- Add
shold_serialize
key by @superstar54 in #449 - Do not de-serialize data when loading PytohnJob task by @superstar54 in #451
- Remove execution count and while workgraph type by @superstar54 in #452
New Contributors
- @mikibonacci made their first contribution in #394
Full Changelog: v0.4.10...v0.5.0
v0.5.0a6
Release 0.5.0.a6
v0.5.0a5
What's Changed
- Add feature to create Task from AiiDA ProcessBuilder by @GeigerJ2 in #432
- Add graph manager and task wrapper by @superstar54 in #437
- Implements context namespace by @agoscinski in #433
- Add
graph
attribute to Task: by @superstar54 in #440
Full Changelog: v0.5.0a4...v0.5.0a5
v0.5.0a4
What's Changed
- Fix the function outputs of PythonJob by @superstar54 in #430
- Add map info to the attribute by @superstar54 in #431
- Support dynamic inputs by @superstar54 in #434
- Fix PythonJob inputs by @superstar54 in #435
Full Changelog: v0.5.0a3...v0.5.0a4
v0.5.0a3
What's Changed
- Add
Map
zone andmap_
instruction by @superstar54 in #426 - Use
WorkGraph
object inside the engine by @superstar54 in #428 - Add schema by @superstar54 in #429
Full Changelog: v0.5.0a2...v0.5.0a3
v0.5.0a2
What's Changed
- Refactor If_ and While_ using BaseFlowBlock, fix task zone handling by @superstar54 in #423
- Fix PythonJob deserializer by @superstar54 in #424
Full Changelog: v0.5.0a1...v0.5.0a2
v0.5.0a1
What's Changed
- Small fix in the doc by @mikibonacci in #394
- Fix PythonJob need
aiida_workgraph
on remote computer by @superstar54 in #396 - De-serialize safe by @superstar54 in #400
- Migrate workgraph data from
base.extras
tobase.attributes
by @superstar54 in #410 WorkGraph
task with proper sub-tasks by @GeigerJ2 in #411- Add
__repr__
and__str__
to WG by @GeigerJ2 in #418 - Save pickled data as an
updatable
attribute by @superstar54 in #412 - Refactor the
decorator.py
usingTaskFactory
by @superstar54 in #420 - Refactor task manager by @superstar54 in #421
- Add logic instruction:
if_
andwhile_
by @superstar54 in #409 - Use EntryPointPool by @superstar54 in #422
New Contributors
- @mikibonacci made their first contribution in #394
Full Changelog: v0.4.10...v0.5.0a1
v0.4.10
What's Changed
- Add test for setting inputs for non dynamic namespace by @superstar54 in #386
- Refactor
AIIDA_CONFIG_FOLDER
->AiiDAConfigDir
by @khsrali in #387 - Add AiiDAProcessTask by @superstar54 in #389
- Raise an exception explicitly when the timeout is exceeded by @superstar54 in #390
- Syntactic sugar to add a task to the zone by @superstar54 in #391
Full Changelog: v0.4.8...v0.4.10