Tpot

Latest version: v1.0.0

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

Scan your dependencies

Page 1 of 5

1.0.0

What's Changed

1. Codebase Migration: Consolidated tpot2 into tpot; removed deprecated/experimental features.
2. Performance Enhancements: Optimized pipeline evaluation processes and genetic programming operators, leading to faster convergence and reduced computational overhead. ​
3. Graph-Based Pipelines: Introduced a flexible graph-based representation of machine learning pipelines, enhancing the exploration of complex model architectures. ​
4. Dependency Updates: Updated dependencies to ensure compatibility with the latest versions of scikit-learn and other essential libraries.​
5. Stability Improvements: Resolved various bugs and improved error handling to enhance overall stability and user experience.​
6. Genetic Feature Selection: Implemented genetic feature selection mechanisms, enabling automatic identification of relevant features during pipeline optimization. ​
7. Expanded Search Spaces: Enhanced the flexibility in defining search spaces, allowing for more comprehensive exploration of potential pipeline configurations. ​
8. Modular Framework: Refactored the codebase into a more modular structure, simplifying customization and extension of the evolutionary algorithm components. ​
9. Documentation Overhaul: Revised and expanded documentation, including updated examples and comprehensive guides to reflect the new features and API changes.​

Key Contributors
- Pedro Henrique Ribeiro (Lead developer - https://github.com/perib, https://www.linkedin.com/in/pedro-ribeiro/)
- Anil Saini ([anil.sainicshs.org](mailto:anil.sainicshs.org))
- Jose Hernandez ([jgh9094gmail.com](mailto:jgh9094gmail.com))
- Jay Moran ([jay.morancshs.org](mailto:jay.morancshs.org))
- Nicholas Matsumoto ([nicholas.matsumotocshs.org](mailto:nicholas.matsumotocshs.org))
- Gabriel Ketron ([Gabriel.Ketroncshs.org](mailto:Gabriel.Ketroncshs.org))
- Hyunjun Choi ([hyunjun.choicshs.org](mailto:hyunjun.choicshs.org))
- Miguel E. Hernandez ([miguel.e.hernandezcshs.org](mailto:miguel.e.hernandezcshs.org))
- Jason Moore ([moorejh28gmail.com](mailto:moorejh28gmail.com))

**Full Changelog**: https://github.com/EpistasisLab/tpot/commits/v1.0.0

0.12.2

What's Changed
* estimator type by perib in https://github.com/EpistasisLab/tpot/pull/1319
* Update requirements by gatl in https://github.com/EpistasisLab/tpot/pull/1335
* Bump torch from 1.3.1 to 1.13.1 by dependabot in https://github.com/EpistasisLab/tpot/pull/1336
* update sklearn version to 1.1.3 by perib in https://github.com/EpistasisLab/tpot/pull/1337
* remove deprecated imp, fix docstring warning by perib in https://github.com/EpistasisLab/tpot/pull/1331
* update compatibility with scikitlearn 1.4 by perib in https://github.com/EpistasisLab/tpot/pull/1343
* Improve error message by gatl in https://github.com/EpistasisLab/tpot/pull/1338
* Mate operator fix by perib in https://github.com/EpistasisLab/tpot/pull/1268

New Contributors
* gatl made their first contribution in https://github.com/EpistasisLab/tpot/pull/1335
* dependabot made their first contribution in https://github.com/EpistasisLab/tpot/pull/1336

**Full Changelog**: https://github.com/EpistasisLab/tpot/compare/v0.12.1...v0.12.2

0.12.1

Fixes issue with runs terminating too early
What's Changed
* Early crash fix by perib in https://github.com/EpistasisLab/tpot/pull/1315
**Full Changelog**: https://github.com/EpistasisLab/tpot/compare/v0.12.0...v0.12.1

0.12.0

- Fix numpy compatibility
- Dask optimizations
- Minor bug fixes

0.11.7

- Fix compatibility issue with scikit-learn 0.24 and xgboost 1.3.0
- Fix a bug causing that TPOT does not work when classifying more than 50 classes
- Add initial support `Resampler` from `imblearn`
- Fix minor bugs

0.11.6.post3

- A patch to fix compatibility issues with the latest version of xgboost (v1.3.0)

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.