Skip to content

Releases: sdv-dev/Copulas

v0.12.0 - 2024-11-12

13 Nov 14:25
Compare
Choose a tag to compare

Maintenance

  • Modularize fit Method of GaussianMultivariate to Improve Exception Handling - Issue #431 by @pvk-developer
  • Move __init__.py utility functions to a utils.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

21 Aug 17:23
Compare
Choose a tag to compare

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

  • Cap numpy to less than 2.0.0 until Copulas supports - Issue #411 by @gsheni

v0.11.0 - 2024-04-10

10 Apr 16:37
Compare
Choose a tag to compare

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

v0.10.1 - 2024-03-13

13 Mar 16:25
Compare
Choose a tag to compare

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

13 Nov 19:05
Compare
Choose a tag to compare

This release updates all visualizations to use plotly, and removes the matplotlib dependency.

New Features

  • Move visualization functions to plotly and get rid of matplotlib dependency - Issue #348 by @fealho

v0.9.2 - 2023-10-12

12 Oct 18:36
Compare
Choose a tag to compare

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

v0.9.1 - 2023-08-10

10 Aug 21:04
Compare
Choose a tag to compare

This release fixes problems with the documentation site and drops support for Python 3.7.

Maintenance

Documentation

v0.9.0 - 2023-04-26

05 Jul 19:28
Compare
Choose a tag to compare

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

v0.8.0 - 2023-01-06

06 Jan 19:57
Compare
Choose a tag to compare

This release adds support for python 3.10 and 3.11. Additionally, it drops support for python 3.6.

Maintenance

v0.7.0 - 2022-05-10

10 May 16:24
Compare
Choose a tag to compare

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