Skip to content

Releases: sdv-dev/RDT

v1.13.1 - 2024-11-13

13 Nov 23:18
Compare
Choose a tag to compare

Bugs Fixed

  • [PyArrow] NotImplementedError when using FloatFormatter with numerical data types during fit. - Issue #886 by @fealho
  • Trying to print() a GaussianNormalizer instance throws an error - Issue #883 by @fealho

v1.13.0 - 2024-10-08

08 Oct 21:45
Compare
Choose a tag to compare

New Features

  • Align text/id sdtypes to the SDV library - Issue #880

Internal

v1.12.4 - 2024-09-05

05 Sep 19:28
Compare
Choose a tag to compare

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

14 Aug 19:55
Compare
Choose a tag to compare

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 from rdt/transformers/pii/utils.py - Issue #853 by @R-Palazzo

v1.12.2 - 2024-07-09

09 Jul 19:42
Compare
Choose a tag to compare

This release adds support for NumPy 2.0!

Internal

  • Add _set_fitted_parameters method to AnonymizedFaker - Issue #831 by @lajohn4747
  • Add _set_fitted_parameters method to BinaryEncoder - Issue #830 by @lajohn4747
  • Add _set_fitted_parameters method to FloatFormatter - Issue #829 by @lajohn4747
  • Add _set_fitted_parameters method to UnixTimestampEncoder - Issue #828 by @fealho
  • Add _set_fitted_parameters method to NullTransformer - Issue #827 by @frances-h
  • Add _set_fitted_parameters method to UniformEncoder - 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

09 May 21:43
Compare
Choose a tag to compare

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

v1.12.0 - 2024-04-19

19 Apr 16:51
Compare
Choose a tag to compare

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

v1.11.1 - 2024-04-16

16 Apr 21:13
Compare
Choose a tag to compare

This release fixes a small bug that caused problems with the latest version of Pandas.

Bugs Fixed

  • Update pandas version and fix _add_columns_to_data - PR #796 by @fealho

v1.11.0 - 2024-04-10

11 Apr 02:26
Compare
Choose a tag to compare

This release adds support for Python 3.12! It also fixes a bug that kept certain functions from being used on the AnonymizedFaker when locales were provided.

Maintenance

Bugs Fixed

  • Providing locales to AnonymizedFaker with a function that uses the BaseProvider crashes - Issue #774 by @frances-h
  • Fix minimum version workflow when pointing to github branch - Issue #783 by @R-Palazzo

New Features

  • Move out sdtype validations from multi-column transformers - Issue #778 by @R-Palazzo

v1.10.1 - 2024-03-21

21 Mar 19:17
Compare
Choose a tag to compare

This release fixes a bug with loading saved AnonymizedFaker transformers from previous versions of RDT.

Bugs Fixed

  • Add enforce_uniqueness attribute to AnonymizedFaker - PR #771 by @fealho
  • Fix backwards compatability for cardinality_rule- PR #772 by @frances-h