Releases: astrogilda/tsbootstrap
Releases · astrogilda/tsbootstrap
v0.1.5
What's Changed
- Refactor
BlockLengthSampler
for Enhanced Type Safety, Validation, and Extensibility by @astrogilda in #175 - Refactor
BlockGenerator
for Enhanced Readability and Maintainability by @astrogilda in #176
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- Refactor CI workflow and add composite action for virtual environment… by @astrogilda in #172
- [Automated] Update documentation requirements by @astrogilda in #170
- updated test_switch to align with dependencies by @astrogilda in #173
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- added mp.pool in _generate_samples by @astrogilda in #150
- [DOC] improved formatting of README roadmap by @fkiraly in #148
- uncommented several codecov steps in ci by @astrogilda in #152
- Delete codecov.yml by @astrogilda in #153
- passed n_bootstraps as param to blockconfig classes by @astrogilda in #155
- updated deps and precommit deps by @astrogilda in #158
- added badge for arxiv paper by @astrogilda in #162
- changed version to 0.1.2; this should already have been done but wasnt by @astrogilda in #163
- build(deps): bump the pip group across 2 directories with 1 update by @dependabot in #160
- updated core dependencies in pyproject.toml + dropped support for python 3.8 by @astrogilda in #165
- [Automated] Update documentation requirements by @astrogilda in #159
- Refactor Registry Modules with Pydantic and Enhance Documentation by @astrogilda in #169
- changed skip_existing to skip-existing by @astrogilda in #171
New Contributors
- @dependabot made their first contribution in #160
Full Changelog: v0.1.1...v0.1.3
v0.1.2
What's Changed
- added mp.pool in _generate_samples by @astrogilda in #150
- [DOC] improved formatting of README roadmap by @fkiraly in #148
- uncommented several codecov steps in ci by @astrogilda in #152
- Delete codecov.yml by @astrogilda in #153
- passed n_bootstraps as param to blockconfig classes by @astrogilda in #155
- updated deps and precommit deps by @astrogilda in #158
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Release Notes for tsbootstrap v0.1.1
This release introduces several important updates and features that enhance tsbootstrap's functionality and developer experience. Here's a breakdown of the changes, organized by category for clarity.
Features
- Introduced boilerplate layer and streamlined extension contract for easier integration and extension of bootstrap functionalities (#135).
- Enhanced extension template for bootstrap algorithms, promoting a more flexible development environment (#127).
- Added support for
uv
as an installation option, broadening compatibility (#130). - Simplified
get_n_bootstraps
and standardized init signature conventions for consistency across the platform (#136).
Documentation Improvements
- Significant updates and enhancements to README.md, including a new structure to improve the user journey (#118, #124, #141, #145).
- Updated documentation requirements and removed public docs on configs to streamline information sharing (#120, #74).
- Basic documentation added to enhance developer understanding and utility (#79).
Maintenance & Build Enhancements
- Updated
pyproject.toml
settings and CI configurations to improve development processes (#115, #121, #134, #138). - Changed macOS CI environment to
macos-13
for better compatibility and performance (#146). - Miscellaneous maintenance updates to ensure the robustness of the build system (#143).
- Roadmap updates to guide future development and expectations (#126).
Fixes
- Replaced print statements with logging for improved debug capability and cleaner output (#117).
- Moved
n_bootstraps
to the first position in all classes withinbootstrap.py
to enhance API consistency (#140).
Miscellaneous
- Added a link to the "Buy Me a Coffee" page, inviting community support (#123).
New Contributors
- Continued thanks to @fkiraly and @benHeid for their valuable contributions and enhancements to the project!
All Contributors
v0.1.0
Release Notes for tsbootstrap v0.1.0
This release marks significant enhancements and numerous fixes in tsbootstrap, aiming to improve functionality, documentation, and overall stability. Below are the detailed changes categorized for better clarity.
Features
- Enhanced
bootstrap
functionality with new defaults and extended inheritance patterns for better integration and flexibility (#21, #10, #31, #39, #52). - Significant strides in compatibility with scikit-learn, enhancing tsbootstrap's interoperability within the Python data science ecosystem (#26, #66).
- Introduction of a testing framework ensuring robustness and reliability of the bootstrap functionalities (#84, #87).
Fixes
- Resolved issues with parameter naming and test stability, ensuring more consistent and reliable outcomes (#32, #33, #28).
- Addressed various build and CI configuration issues to enhance the development process and integration (#11, #19, #40).
Documentation Improvements
- Comprehensive docstring revisions and updates to the README and contributing guide, improving accessibility and ease of use for new contributors (#20, #78, #72, #61).
Maintenance & Build Enhancements
- Optimizations and refinements in the build process and CI/CD pipeline, including dependency management and support for additional Python versions (#34, #36, #57, #60, #55, #53, #54).
Miscellaneous
- Various other enhancements and fixes that contribute to the overall robustness and user experience of tsbootstrap (#24, #37, #77, #101, #103, #111).
New Contributors
All Contributors
v0.0.2-beta
fix: failing tests
Beta
Beta release