Releases: ideos/gloe
Releases · ideos/gloe
Gloe v0.7.0
New Features
🚀 Gloe now supports transformers with no parameters and with multiple parameters!
Gloe v0.7.0-rc1
For the new feature "transformers with no parameters and with multiple parameters":
- 🛠️ Fixing bugs in the collection transformers.
- 📝 Covering it in all related parts of the docs.
- 🧪 Covering it in all related parts of the tests.
Gloe v0.7.0-rc0
New Features
- 🚀 Gloe now supports transformers with no parameters and with multiple parameters!
Gloe v0.6.0
New Features
- 🚀 Gloe now supports an arbitrary number of transformers in a graph!
- 🔄 Async versions of each transformer from the
gloe.collectionpackage have been added:FilterAsync,MapAsync, andMapOverAsync. - 🖼️ Added
.to_image()and.to_dot()methods to transformer instances. - 🔀 Conditional flows can now handle async transformers at any point.
- 🛠️ Introduced the
gloe.gatewayspackage with parallel and sequential gateways. - 📊 Improved plotting features: support for subgraphs and better formatting of complex types.
Fixes on Plot
- 🔧 Fixing formatting of
UnionType - 🔧 Fixing nested sibling subgraphs
Deprecations
⚠️ The.export()method for transformers is now deprecated in favor of the.to_dot()method.⚠️ Theforward_incomingutility is now deprecated in favor of theattachutility.
Documentation
- 📚 Adding many examples of usage with other famous Python libraries.
- 📝 Introducing Gloe patterns.
- 🔍 Exploring advanced use cases.
Tests
- ✅ Achieved 100% test coverage.
- 🧪 Improved tests packages structure.
Dependencies
- 🔗 Gloe now only depends on
typing_extensions.networkxis no longer necessary.
Gloe v0.6.0-rc1
Fixes:
- Fixing formatting of
UnionType - Fixing nested sibling subgraphs
Gloe v0.6.0-rc0
New Features
- 🚀 Gloe now supports an arbitrary number of transformers in a graph!
- 🔄 Async versions of each transformer from the
gloe.collectionpackage have been added:FilterAsync,MapAsync, andMapOverAsync. - 🖼️ Added
.to_image()and.to_dot()methods to transformer instances. - 🔀 Conditional flows can now handle async transformers at any point.
- 🛠️ Introduced the
gloe.gatewayspackage with parallel and sequential gateways. - 📊 Improved plotting features: support for subgraphs and better formatting of complex types.
Deprecations
⚠️ The.export()method for transformers is now deprecated in favor of the.to_dot()method.⚠️ Theforward_incomingutility is now deprecated in favor of theattachutility.
Documentation
- 📚 Adding many examples of usage with other famous Python libraries.
- 📝 Introducing Gloe patterns.
- 🔍 Exploring advanced use cases.
Tests
- ✅ Achieved 100% test coverage.
- 🧪 Improved tests packages structure.
Dependencies
- 🔗 Gloe now only depends on
typing_extensions.networkxis no longer necessary.
Gloe v0.5.9
Adding support for Python version 3.9
Gloe v0.5.8
New features:
- Gloe now raise a custom error when trying to export .dot graph file without pygraphviz installed.
Dependencies:
- Relaxing the constraint of typing_extensions version in dependencies.
Gloe v0.5.7
Package cleaning:
- Removing unnecessary dependencies.
Gloe v0.5.6
New features:
- Adding new Filter transformer to collection package.
- Allowing transformers into collection package to be used with any Iterable.