Releases: Jordan-Kowal/pipe-operator
Releases · Jordan-Kowal/pipe-operator
1.1.0
- 🚀 [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
PR breakdown
- chore: keep same PipeStart object throughout the pipe by @Jordan-Kowal in #10
- Chore/clarify changelog by @Jordan-Kowal in #11
- feat: added pipe start history for debug mode to track values by @Jordan-Kowal in #12
- feat: added thread management with ThreadPipe and ThreadWait by @Jordan-Kowal in #13
- Chore/python file tree rework by @Jordan-Kowal in #14
- release: 1.1.0 by @Jordan-Kowal in #15
Full Changelog: 1.0.4...1.1.0
1.0.4
- ✨ [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
PRs breakdown
- [Deps] Update python dependencies by @Jordan-Kowal in #5
- chore: added slots to python classes by @Jordan-Kowal in #6
- chore: added custom exception class PipeError by @Jordan-Kowal in #7
- chore: deps upgrade by @Jordan-Kowal in #8
- release: 1.0.4 by @Jordan-Kowal in #9
Full Changelog: 1.0.3...1.0.4
1.0.3
- ✨ Official support for Python
3.13
- 🔧 Fix typo in README by @aanghelidi
- 🔧 Fixed typo in project description by @Jordan-Kowal
- 🔧 Fixed typo in GitHub action step names and added comments by @Jordan-Kowal
- 🔧 Added missing GitHub action in CHANGELOG.md by @Jordan-Kowal
- 🔧 Updated README.md with a Performances block by @Jordan-Kowal
- 🔧 Updated CONTRIBUTING.md documentation by @Jordan-Kowal
- 🔧 Moved
coverage
config into pyproject.toml by @Jordan-Kowal - 🔧 [Deps] Update python dependencies by @Jordan-Kowal
New Contributors
- @aanghelidi made their first contribution in #3
Full Changelog: 1.0.2...1.0.3
1.0.2
- ✨ Classes and functions can now be imported directly, without going through submodules
- 🔧 Fixed README.md "Build" badge to use the release events
Full Changelog: 1.0.1...1.0.2
1.0.1
- 🔧 Updated CHANGELOG.md design
- 🔧 Updated README.md content
- 🔧 Updated dev dependencies
Full Changelog: 1.0.0...1.0.1
1.0.0
✨ Official release of the pipe_operator
library ✨