Releases: sdv-dev/RDT
Releases · sdv-dev/RDT
v1.14.0 - 2025-02-11
New Features
- Add
LogScaler
transformer - Issue #930 by @rwedge - Add
LogitScaler
transformer - Issue #929 by @frances-h
Maintenance
- Cancel previous workflow runs on a new push - Issue #927 by @R-Palazzo
- Combine
static_code_analysis.yml
withrelease_notes.yml
- Issue #915 by @R-Palazzo - Support Python 3.13 - Issue #899 by @rwedge
v1.13.2 - 2024-12-16
v1.13.1 - 2024-11-13
v1.13.0 - 2024-10-08
New Features
- Align text/id sdtypes to the SDV library - Issue #880
Internal
- Add workflow to generate release notes - Issue #889 by @amontanez24
v1.12.4 - 2024-09-05
This release enables the create_anonymized_columns
method to support multi-column transformers.
Bugs Fixed
- FloatFormatter does not round the data correctly for integer columns when using _set_fitted_parameters - Issue #874 by @R-Palazzo
New Features
- Make create_anonymized_columns work with multi columns transformer - Issue #871 by @R-Palazzo
v1.12.3 - 2024-08-14
This release improves RDT's import time by lazy importing a dependency in the ClusterBasedNormalizer
.
Bugs Fixed
- HyperTransformer can’t detect UInt or uint - Issue #865 by @R-Palazzo
Maintenance
- Lazy import BayesianGaussianMixture from sklearn - Issue #861 by @amontanez24
- [dtype] Make
learn_rounding_digits()
work with new pandas dtypes - Issue #858 by @R-Palazzo
Internal
- [dtypes]
FloatFormatter
reverse transform does not support new pandas dtypes - Issue #855 by @R-Palazzo - Remove
is_faker_function
fromrdt/transformers/pii/utils.py
- Issue #853 by @R-Palazzo
v1.12.2 - 2024-07-09
This release adds support for NumPy 2.0!
Internal
- Add
_set_fitted_parameters
method toAnonymizedFaker
- Issue #831 by @lajohn4747 - Add
_set_fitted_parameters
method toBinaryEncoder
- Issue #830 by @lajohn4747 - Add
_set_fitted_parameters
method toFloatFormatter
- Issue #829 by @lajohn4747 - Add
_set_fitted_parameters
method toUnixTimestampEncoder
- Issue #828 by @fealho - Add
_set_fitted_parameters
method toNullTransformer
- Issue #827 by @frances-h - Add
_set_fitted_parameters
method toUniformEncoder
- Issue #826 by @frances-h
Bugs Fixed
- Add support for numpy 2.0.0 - Issue #843 by @R-Palazzo
- Cap numpy to less than 2.0.0 until RDT supports - Issue #842 by @gsheni
v1.12.1 - 2024-05-09
This release handles a pandas warning that was showing up in the UniformEncoder
.
Bugs Fixed
- Fix pandas FutureWarning in UniformEncoder - Issue #819 by @R-Palazzo
Maintenance
- Switch to using ruff for Python linting and code formatting - Issue #765 by @gsheni
- Only run unit and integration tests on oldest and latest python versions for macos - Issue #812 by @R-Palazzo
Internal
- Refactoring code for Enterprise issue #529 - PR#815 by @amontanez24
v1.12.0 - 2024-04-19
This release adds a new parameter to the RegexGenerator
called generation_order
. This parameter lets users change if they want the generated values for the regex to come out in alphanumeric or scrambled order. Additionally, warnings that were disrupting the progress bar are handled.
Bugs Fixed
- Pandas FutureWarnings are disrupting tqdm progress bars - Issue #793 by @frances-h
New Features
- In
RegexGenerator
, provide the ability to scramble the keys - Issue #800 by @amontanez24
Maintenance
- Cleanup automated PR workflows - Issue #803 by @R-Palazzo