Releases: python-thread/thread
v2.0.5
What's Changed
- Small dependency updates
- Revert to manually define version.
See (#141 created by @Abdullah-Albanna)
Bug Fixes
- fix: Resolve version manually (#143) @caffeine-addictt
Other changes
- chore(deps-dev): bump zipp from 3.18.2 to 3.19.1 in the pip group (#140) @dependabot
Documentation
- fix: Resolve version manually (#143) @caffeine-addictt
- chore(deps): bump next from 14.1.1 to 14.2.4 (#124) @dependabot
Full Changelog: v2.0.4...v2.0.5
v2.0.4
What's Changed
Bug Fixes
- fix: Invalid concurrent-processing return type (#137) @caffeine-addictt
Other changes
- chore(deps-dev): bump ruff from 0.4.8 to 0.4.10 (#131) @dependabot
- chore(deps-dev): bump pytest from 8.2.1 to 8.2.2 (#118) @dependabot
- chore(deps): bump typing-extensions from 4.12.1 to 4.12.2 (#117) @dependabot
- chore(deps-dev): bump ruff from 0.4.7 to 0.4.8 (#119) @dependabot
- chore(deps): bump typing-extensions from 4.12.0 to 4.12.1 (#114) @dependabot
- chore(deps-dev): bump ruff from 0.4.5 to 0.4.7 (#115) @dependabot
Documentation
6 changes
- fix: Invalid concurrent-processing return type (#137) @caffeine-addictt
- chore(deps): bump braces from 3.0.2 to 3.0.3 in /docs in the npm_and_yarn group across 1 directory (#123) @dependabot
- chore(deps): bump tailwind-merge from 2.2.1 to 2.3.0 (#108) @dependabot
- chore(deps-dev): bump eslint-config-next from 14.0.4 to 14.2.3 (#113) @dependabot
- chore(deps): bump nextra-theme-docs from 2.13.2 to 2.13.4 (#110) @dependabot
- chore(deps): bump nextra from 2.13.2 to 2.13.4 (#111) @dependabot
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
More dependency updates
Improvements
- chore(deps-dev): bump ruff from 0.1.15 to 0.4.5 (#96) @dependabot
- chore(deps-dev): bump pytest from 7.4.4 to 8.2.1 (#97) @dependabot
Other changes
- chore(deps-dev): bump @types/react-dom from 18.2.18 to 18.3.0 (#102) @dependabot
- chore(deps-dev): bump typescript from 5.3.3 to 5.4.5 (#100) @dependabot
- chore(deps-dev): bump @types/react from 18.2.45 to 18.3.3 (#103) @dependabot
- chore(deps-dev): bump postcss from 8.4.32 to 8.4.38 (#104) @dependabot
- chore(deps): bump release-drafter/release-drafter from 5 to 6 (#94) @dependabot
- chore(deps): bump actions/checkout from 3 to 4 (#93) @dependabot
- chore(deps): bump JRubics/poetry-publish from 1.17 to 2.0 (#95) @dependabot
Documentation
- chore(ver): Bumpp v2.0.2 -> v2.0.3 (#106) @caffeine-addictt
- chore(deps-dev): bump autoprefixer from 10.4.16 to 10.4.19 (#101) @dependabot
- ci(depoly): Deploy ci (#105) @caffeine-addictt
- docs: Migrate docs (#99) @caffeine-addictt
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
Just some dependency updates, QoL and repo maintenance 😄
Bug Fixes
- fix: Cast verbosity comparison to Literal type (#84) @caffeine-addictt
Improvements
- feat: Resolve version from pip (#83) @caffeine-addictt
- chore(deps): Update dependencies (#82) @caffeine-addictt
Documentation
- chore(ver): Bump v2.0.1 -> v2.0.2 (#87) @caffeine-addictt
- docs: Only have docs url in init.py (#86) @caffeine-addictt
- revert: Remove coverage file (#85) @caffeine-addictt
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
Improvements
- Make chunking more memory efficient (#77) @caffeine-addictt
Documentation
- Bump version to v2.0.1 (#81) @caffeine-addictt
- Update tests (#80) @caffeine-addictt
- Fix linting CI (#79) @caffeine-addictt
- Update readme (#78) @caffeine-addictt
- Make chunking more memory efficient (#77) @caffeine-addictt
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
Breaking: Changed Parallel -> Concurrent
Breaking: Changed .join
to follow threading.Thread
and return None
Documentation
- v2.0.0 (#76) @caffeine-addictt
Full Changelog: v1.1.1...v2.0.0
v1.1.1
What's Changed
In v1.1.0, _get_value
expects a function signature of (SupportsXXX, int) -> _Dataset_T
which triggers static type checking.
v1.1.1 fixes this by switching the function signature to use (Dataset, int) -> _Dataset_T
Bug Fixes
- Fix: Static typechecking behaving weirdly (#75) @caffeine-addictt
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
ParallelProcessing compatibility support with dataframes and other data structures.
View the docs: https://thread.ngjx.org/docs/latest/parallel-processing#work-arounds
New
- Feature: dataframe support (#71) @caffeine-addictt
Other changes
- Fix: enforce nonempty dataset (#69) @caffeine-addictt
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
Added verbosity setting. View the docs for it here.
New
- Feature: verbosity setting (#64) @caffeine-addictt
Full Changelog: v1.0.0...v1.0.1
Release v1.0.0
What's Changed 🚀
v1.0.0 comes with major runtime and memory efficiency improvements and decorators.
Note
CLI has been moved to its own package pip install thread-cli
New
- Parallel Processing Decorator (#35) @caffeine-addictt
- Threaded Decorator Type-Safety (#33) @caffeine-addictt
- Added decorators (#31) @caffeine-addictt
Bug Fixes
- Fix: parallel processing func signature (#43) @caffeine-addictt
Improvements
- Improving thread performance (#54) @caffeine-addictt
- Perf: memory optimisation for ParallelProcessing (#46) @caffeine-addictt
- Removing numpy (#25) @caffeine-addictt
Other
- CLI migration (#37) @caffeine-addictt
- Removed vscode folder (#20) @ShiroTohu
Documentation
- Formatting, documentation and CI improvements (#38) @caffeine-addictt
- Documentation update (#27) @caffeine-addictt
- Added CODESYTLE.md (#21) @ShiroTohu
Full Changelog: v0.1.3...v1.0.0