Releases: arcalot/arcaflow-plugin-sdk-python
Releases · arcalot/arcaflow-plugin-sdk-python
0.11.0 beta: ATP v2 Support & Bug fixes
What's Changed
- Verify ANY_TYPE list are of a common type by @jdowni000 in #95
- Signals and ATP v2 by @jaredoconnell in #98
- Signals are now supported by plugins
New Contributors
- @jdowni000 made their first contribution in #95
Full Changelog: 0.10.3...0.11.0
0.10.3
What's Changed
- Bump requests from 2.28.1 to 2.31.0 by @dependabot in #91
- correct reference from name to description by @dustinblack in #93
New Contributors
- @dependabot made their first contribution in #91
- @dustinblack made their first contribution in #93
Full Changelog: 0.10.2...0.10.3
0.10.2
HTTP Server Removal and Improved Error Handling
What's Changed
- Convert project to use poetry and pre-commit by @portante in #81
- Removed HTTP server from SDK by @janosdebugs in #84
- Added error message for null work start message by @jaredoconnell in #85
New Contributors
Full Changelog: 0.10.0...0.10.1
0.10.0: Allow scopes and objects in one-of types
What's Changed
- Allow scopes and objects in one-of types by @janosdebugs in #72
This update is required for the newest version of the arcaflow-engine for plugins that use the one-of types.
Full Changelog: 0.9.0...0.10.0
0.9.0: Start message on ATP
What's Changed
- Adding start output message to protocol by @janosdebugs in #76
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- docs: add SDK documentation by @sandrobonazzola in #49
- docs: use Read the Docs theme by @sandrobonazzola in #51
- Adding support for circular references and self-describing schema. by @janosdebugs in #40
- docs: split modules to ease review / fixes by @sandrobonazzola in #52
- pydoc and pycodestyle fixes by @sandrobonazzola in #55
- Fixes #54: Missing serialization for default values by @janosdebugs in #56
- add readthedocs configuration by @sandrobonazzola in #60
- pyflakes: fix issues and setup automation by @sandrobonazzola in #63
- rename http module to _http by @sandrobonazzola in #65
- Fixes #25: API / transport protocol by @janosdebugs in #59
- automation: report test coverage by @sandrobonazzola in #62
- Minor test fixes by @janosdebugs in #66
- automation: add coverage to summary only once by @sandrobonazzola in #67
- Made root on scopes required by @janosdebugs in #69
- Refuse running on an interactive terminal by @janosdebugs in #70
- Adding 'any' type by @janosdebugs in #71
- Fixed any type output, and added None to list of allowed types by @jaredoconnell in #74
- Improved CLI help messages by @jaredoconnell in #75
New Contributors
- @sandrobonazzola made their first contribution in #49
Full Changelog: 0.7.0...0.8.0
0.7.0: Parent class support
PyPI: https://pypi.org/project/arcaflow-plugin-sdk/0.7.0/
What's Changed
- Support annotations from parent classes. Closes #43 by @jaredoconnell in #44
New Contributors
- @jaredoconnell made their first contribution in #44
Full Changelog: 0.6.0...0.7.0
0.6.0: HTTP support
PyPI: https://pypi.org/project/arcaflow-plugin-sdk/0.6.0/
What's Changed
Full Changelog: 0.5.0...0.6.0
0.5.0: Standard Input Support
PyPI: https://pypi.org/project/arcaflow-plugin-sdk/0.5.0/
What's Changed
Full Changelog: 0.4.2...0.5.0