Tsbootstrap

Latest version: v0.1.1

Safety actively analyzes 626071 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.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](https://github.com/astrogilda/tsbootstrap/pull/135)).
- Enhanced extension template for bootstrap algorithms, promoting a more flexible development environment ([127](https://github.com/astrogilda/tsbootstrap/pull/127)).
- Added support for `uv` as an installation option, broadening compatibility ([130](https://github.com/astrogilda/tsbootstrap/pull/130)).
- Simplified `get_n_bootstraps` and standardized init signature conventions for consistency across the platform ([136](https://github.com/astrogilda/tsbootstrap/pull/136)).

Documentation Improvements

- Significant updates and enhancements to README.md, including a new structure to improve the user journey ([118](https://github.com/astrogilda/tsbootstrap/pull/118), [#124](https://github.com/astrogilda/tsbootstrap/pull/124), [#141](https://github.com/astrogilda/tsbootstrap/pull/141), [#145](https://github.com/astrogilda/tsbootstrap/pull/145)).
- Updated documentation requirements and removed public docs on configs to streamline information sharing ([120](https://github.com/astrogilda/tsbootstrap/pull/120), [#74](https://github.com/astrogilda/tsbootstrap/pull/74)).
- Basic documentation added to enhance developer understanding and utility ([79](https://github.com/astrogilda/tsbootstrap/pull/79)).

Maintenance & Build Enhancements

- Updated `pyproject.toml` settings and CI configurations to improve development processes ([115](https://github.com/astrogilda/tsbootstrap/pull/115), [#121](https://github.com/astrogilda/tsbootstrap/pull/121), [#134](https://github.com/astrogilda/tsbootstrap/pull/134), [#138](https://github.com/astrogilda/tsbootstrap/pull/138)).
- Changed macOS CI environment to `macos-13` for better compatibility and performance ([146](https://github.com/astrogilda/tsbootstrap/pull/146)).
- Miscellaneous maintenance updates to ensure the robustness of the build system ([143](https://github.com/astrogilda/tsbootstrap/pull/143)).
- Roadmap updates to guide future development and expectations ([126](https://github.com/astrogilda/tsbootstrap/pull/126)).

Fixes

- Replaced print statements with logging for improved debug capability and cleaner output ([117](https://github.com/astrogilda/tsbootstrap/pull/117)).
- Moved `n_bootstraps` to the first position in all classes within `bootstrap.py` to enhance API consistency ([140](https://github.com/astrogilda/tsbootstrap/pull/140)).

Miscellaneous

- Added a link to the "Buy Me a Coffee" page, inviting community support ([123](https://github.com/astrogilda/tsbootstrap/pull/123)).

New Contributors

- Continued thanks to fkiraly and benHeid for their valuable contributions and enhancements to the project!

All Contributors

astrogilda, benHeid, fkiraly

**[Full Changelog](https://github.com/astrogilda/tsbootstrap/compare/v0.1.0...v0.1.1)**

0.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](https://github.com/astrogilda/tsbootstrap/pull/21), [#10](https://github.com/astrogilda/tsbootstrap/pull/10), [#31](https://github.com/astrogilda/tsbootstrap/pull/31), [#39](https://github.com/astrogilda/tsbootstrap/pull/39), [#52](https://github.com/astrogilda/tsbootstrap/pull/52)).
- Significant strides in compatibility with scikit-learn, enhancing tsbootstrap's interoperability within the Python data science ecosystem ([26](https://github.com/astrogilda/tsbootstrap/pull/26), [#66](https://github.com/astrogilda/tsbootstrap/pull/66)).
- Introduction of a testing framework ensuring robustness and reliability of the bootstrap functionalities ([84](https://github.com/astrogilda/tsbootstrap/pull/84), [#87](https://github.com/astrogilda/tsbootstrap/pull/87)).

Fixes

- Resolved issues with parameter naming and test stability, ensuring more consistent and reliable outcomes ([32](https://github.com/astrogilda/tsbootstrap/pull/32), [#33](https://github.com/astrogilda/tsbootstrap/pull/33), [#28](https://github.com/astrogilda/tsbootstrap/pull/28)).
- Addressed various build and CI configuration issues to enhance the development process and integration ([11](https://github.com/astrogilda/tsbootstrap/pull/11), [#19](https://github.com/astrogilda/tsbootstrap/pull/19), [#40](https://github.com/astrogilda/tsbootstrap/pull/40)).

Documentation Improvements

- Comprehensive docstring revisions and updates to the README and contributing guide, improving accessibility and ease of use for new contributors ([20](https://github.com/astrogilda/tsbootstrap/pull/20), [#78](https://github.com/astrogilda/tsbootstrap/pull/78), [#72](https://github.com/astrogilda/tsbootstrap/pull/72), [#61](https://github.com/astrogilda/tsbootstrap/pull/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](https://github.com/astrogilda/tsbootstrap/pull/34), [#36](https://github.com/astrogilda/tsbootstrap/pull/36), [#57](https://github.com/astrogilda/tsbootstrap/pull/57), [#60](https://github.com/astrogilda/tsbootstrap/pull/60), [#55](https://github.com/astrogilda/tsbootstrap/pull/55), [#53](https://github.com/astrogilda/tsbootstrap/pull/53), [#54](https://github.com/astrogilda/tsbootstrap/pull/54)).

Miscellaneous

- Various other enhancements and fixes that contribute to the overall robustness and user experience of tsbootstrap ([24](https://github.com/astrogilda/tsbootstrap/pull/24), [#37](https://github.com/astrogilda/tsbootstrap/pull/37), [#77](https://github.com/astrogilda/tsbootstrap/pull/77), [#101](https://github.com/astrogilda/tsbootstrap/pull/101), [#103](https://github.com/astrogilda/tsbootstrap/pull/103), [#111](https://github.com/astrogilda/tsbootstrap/pull/111)).

New Contributors

- A warm welcome and thanks to fkiraly and benHeid for their first contributions to the project!

All Contributors

astrogilda, benHeid, fkiraly

**[Full Changelog](https://github.com/astrogilda/tsbootstrap/compare/v0.0.2-beta...v0.1.0)**

0.0.2beta

0.0.1

Beta release

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.