- 🚀 Features
- ✨ Improvements
- 🐞 Bugfixes
- 🔧 Others
- 🚀 [Python] Added thread support with
ThreadPipe
andThreadWait
. See README.md for more details. - ✨ [Python] Keep same
PipeStart
object throughout the pipe for improved performances - ✨ [Python] Added the
PipeStart.history
attribute to keep track of all its values (only in debug mode) - 🔧 [Python] Split logic into smaller modules: base.py, extras.py, threads.py
- ✨ [Python] Added
__slots__
to classes for improved performances - ✨ [Python] Added custom
PipeError
exception class for better error handling - 🐞 [Elixir] Fixed error message for the
then
function
- ✨ Official support for Python
3.13
- 🔧 Fixed typo in project description
- 🔧 Fixed typo in GitHub action step names and added comments
- 🔧 Added missing GitHub action in CHANGELOG.md
- 🔧 Updated README.md with a Performances block
- 🔧 Updated CONTRIBUTING.md documentation
- 🔧 Moved
coverage
config into pyproject.toml
- ✨ Classes and functions can now be imported directly, without going through submodules
- 🔧 Fixed README.md "Build" badge to use the release events
- 🔧 Updated CHANGELOG.md design
- 🔧 Updated README.md content
- 🔧 Updated dev dependencies
✨ Official release of the pipe_operator
library ✨