Releases: sdv-dev/Copulas
v0.12.0 - 2024-11-12
Maintenance
- Modularize
fit
Method of GaussianMultivariate to Improve Exception Handling - Issue #431 by @pvk-developer - Move
__init__.py
utility functions to autils.py
module. - Issue #428 by @pvk-developer - AttributeError raised when an entry point fails to load - Issue #427 by @pvk-developer
v0.11.1 - 2024-08-21
Maintenance
- Add support for scikit-learn 1.5.0 - Issue #415 by @R-Palazzo
- Add support for numpy 2.0.0 - Issue #412 by @R-Palazzo
- Only run unit and integration tests on oldest and latest python versions for macos - Issue #405 by @R-Palazzo
- Cleanup automated PR workflows - Issue #402 by @R-Palazzo
- Switch to using ruff for Python linting and code formatting - Issue #378 by @gsheni
Bugs Fixed
v0.11.0 - 2024-04-10
This release adds support for Python 3.12!
Bugs Fixed
- Fix minimum version workflow when pointing to github branch - Issue #392 by @R-Palazzo
Maintenance
- Support Python 3.12 - Issue #372 by @fealho
- Add dependency checker - Issue #388 by @lajohn4747
- Add bandit workflow - Issue #391 by @R-Palazzo
v0.10.1 - 2024-03-13
This release fixes a bug that occurred when calculating probability density in a gaussian copula.
Bugs Fixed
- Warning printed too many times (
RuntimeWarning: invalid value encountered in scalar divide ....
) - Issue #364 by @frances-h - Set
allow_singular=True
when calculating probability_density - Issue #374 by @fealho
Maintenance
- Transition from using setup.py to pyroject.toml to specify project metadata - Issue #376 by @frances-h
- Remove bumpversion and use bump-my-version - Issue #377 by @frances-h
- Add build to dev requirements - Issue #382 by @amontanez24
v0.10.0 - 2023-11-13
v0.9.2 - 2023-10-12
This release removes a warning that was being raised when univariate distributions failed to fit and logs the message instead.
New Features
- When Copulas univariate fit fails, produce a log instead of a warning - Issue #359 by @R-Palazzo
Maintenance
- Switch default branch from master to main - Issue #360 by @amontanez24
- Update add-on detection for Copulas - Issue #362 by @pvk-developer
v0.9.1 - 2023-08-10
This release fixes problems with the documentation site and drops support for Python 3.7.
Maintenance
- Drop support for Python 3.7 - Issue #355 by @amontanez24
Documentation
- Formatting is broken on the main docs page - Issue #341 by @amontanez24
v0.9.0 - 2023-04-26
This release adds support for pandas 2.0 and above. Additionally adds a functionality to find
version add-ons and renames covariance
to correlation
.
Maintenance
- Remove upper bound for pandas - Issue#349 by @pvk-developer
- Rename covariance to correlation - PR#346 by @frances-h
- Add functionality to find version add-on - Issue#349 by @frances-h
v0.8.0 - 2023-01-06
This release adds support for python 3.10 and 3.11. Additionally, it drops support for python 3.6.
Maintenance
- Support python 3.10 and above - PR#338 by @pvk-developer
- Copulas Package Maintenance Updates - Issue#336 by @pvk-developer
- Add support for python 3.10 - PR#329 by @katxiao
v0.7.0 - 2022-05-10
This release adds gaussian
as a fallback distribution in case the user specified one fails. It also improves the fit
of the beta
distribution by properly estimatig the loc
and scale
parameters.
General Improvements
- Add gaussian as fallback - Issue#320 by @fealho
- Improve the fit of the Beta distribution: Use the new loc and scale - Issue#317 by @pvk-developer