Releases: sdv-dev/Copulas
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
v0.6.1 - 2021-02-25
v0.6.0 - 2021-11-05
This release makes Copulas compatible with Python 3.9! It also improves library maintenance by
updating dependencies, reorganizing the CI workflows, adding pip check to the workflows and
removing unused files.
General Improvements
- Add support for Python 3.9 - Issue#282 by @amontanez24
- Remove entry point in setup.py - Issue#280 by @amontanez24
- Update pandas dependency range - Issue#266 by @katxiao
- Fix repository language - Issue#272 by @pvk-developer
- Add pip check to CI workflows - Issue#274 by @pvk-developer
- Reorganize workflows and add codecov - PR#267 by @csala
- Constrain jinja2 versions - PR#269 by @fealho