Recent Releases of oedisi
oedisi - v2.0.0
Multi-Container Update
Previously, configuration such as static inputs and input mappings were baked into the endpoints. With the current update, we only require that images exist, and a few parameters such as the server ports are specified as environment variables. Additional configuration is specified using a configure endpoint. Multiple copies of an image may now be created to support multiple instances such as as in recorders. Copies of the source components are no longer created to avoid duplication of builds.
Current limitation requires that all components be one level above the target build folder.
- using environment variables to set up server port by @AadilLatif in https://github.com/openEDI/oedisi/pull/43
- required to support config end points by @AadilLatif in https://github.com/openEDI/oedisi/pull/42
Documentation changes
- adding endpoint table by @AadilLatif in https://github.com/openEDI/oedisi/pull/39
- Install oedisi in docs by @josephmckinsey in https://github.com/openEDI/oedisi/pull/40
Bug fixes
- Change Command to only accept strings by @josephmckinsey in https://github.com/openEDI/oedisi/pull/41
Full Changelog: https://github.com/openEDI/oedisi/compare/v1.2.1...v2.0.0
- Python
Published by josephmckinsey almost 2 years ago
oedisi - v1.2.1
What's Changed
This is a aptch to 1.2.0 to fixes problems with the subpackages and subpackage data from switching to pyproject.toml
- Add subpackages to pyproject.toml by @josephmckinsey in https://github.com/openEDI/oedisi/pull/38
Full Changelog: https://github.com/openEDI/oedisi/compare/v1.2.0...v1.2.1
- Python
Published by josephmckinsey about 2 years ago
oedisi - v1.2.0
What's Changed
- Add metrics to core API by @josephmckinsey in https://github.com/openEDI/oedisi/pull/30
- Switch to pyproject.toml by @josephmckinsey in https://github.com/openEDI/oedisi/pull/32
- Add IncidenceList instead of just Incidence by @josephmckinsey in https://github.com/openEDI/oedisi/pull/31
- Update to pyyaml 6 by @josephmckinsey in https://github.com/openEDI/oedisi/pull/37
This is going to be the last update before switching to pydantic v2.
Full Changelog: https://github.com/openEDI/oedisi/compare/v1.1.1...v1.2.0
- Python
Published by josephmckinsey about 2 years ago
oedisi - 1.1.1
What's Changed
- Add citation.cff by @josephmckinsey in https://github.com/openEDI/oedisi/pull/26
- Fix test API by @josephmckinsey in https://github.com/openEDI/oedisi/pull/27
- Al/kubernetes by @AadilLatif in https://github.com/openEDI/oedisi/pull/28 and Al/kubernetes by @AadilLatif in https://github.com/openEDI/oedisi/pull/29
- Adds appropriate types, commands, and cofiguration for kubernetes and docker-compose workflows.
- Use .bumpversion.toml to change version numbers.
New Contributors
- @AadilLatif made their first contribution in https://github.com/openEDI/oedisi/pull/28
Full Changelog: https://github.com/openEDI/oedisi/compare/v1.0.0...v1.1.1
- Python
Published by josephmckinsey about 2 years ago
oedisi - 1.0.0
What's Changed
- Update new pydantic schema for new feeder by @josephmckinsey in https://github.com/openEDI/oedisi/pull/22
- Push docs to github pages by @josephmckinsey in https://github.com/openEDI/oedisi/pull/21
- Rename from GADAL to oedisi by @josephmckinsey in https://github.com/openEDI/oedisi/pull/23
Full Changelog: https://github.com/openEDI/oedisi/compare/v0.2.4...v1.0.0
- Python
Published by josephmckinsey almost 3 years ago
oedisi - 0.2.4
Fixed some bad version numbering left over.
Previous 0.2.3 Release Notes
Adds GADAL command line to clean up building, running and 🎉 debugging.
gadal build-> builds fromcomponents.jsonand--system(default issystem.json)gadal run-> runs from the build directorygadal debug-component-> lets you put components in the foreground instead of the runner. Great for pdb or gdb!gadal run-with-pause-> runs special broker in foreground which lets you see the timing of all federatesgadal test-description-> tests the component_description.json of a component (only goes through startup).
GADAL is finally open source.
- Python
Published by josephmckinsey about 3 years ago
oedisi - 0.2.3
Adds GADAL command line to clean up building, running and 🎉 debugging.
gadal build-> builds fromcomponents.jsonand--system(default issystem.json)gadal run-> runs from the build directorygadal debug-component-> lets you put components in the foreground instead of the runner. Great for pdb or gdb!gadal run-with-pause-> runs special broker in foreground which lets you see the timing of all federatesgadal test-description-> tests the component_description.json of a component (only goes through startup).
GADAL is finally open source.
- Python
Published by josephmckinsey about 3 years ago
oedisi - Add target build directory
You can now call generate_runner_config with a target_directory keyword argument to specify the location where to place the files and configurations.
This is backwards compatible so target_directory="." reproduces the original behavior.
- Python
Published by josephmckinsey over 3 years ago
oedisi - Initial Release - v0.1.0
This is the state at the first live demo. Features from #1.
- Python
Published by josephmckinsey almost 4 years ago