summaryrefslogtreecommitdiff
path: root/python-rdt.spec
diff options
context:
space:
mode:
Diffstat (limited to 'python-rdt.spec')
-rw-r--r--python-rdt.spec41
1 files changed, 37 insertions, 4 deletions
diff --git a/python-rdt.spec b/python-rdt.spec
index ed6fd18..9681817 100644
--- a/python-rdt.spec
+++ b/python-rdt.spec
@@ -1,11 +1,11 @@
%global _empty_manifest_terminate_build 0
Name: python-rdt
-Version: 1.3.0
+Version: 1.4.0
Release: 1
Summary: Reversible Data Transforms
License: BSL-1.1
URL: https://github.com/sdv-dev/RDT
-Source0: https://mirrors.nju.edu.cn/pypi/web/packages/01/1e/941d1b02d4645bc330634e00b90ba428d3b21a64c3135e79770cc0ef19b7/rdt-1.3.0.tar.gz
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/28/c9/f105d87f20df93944fb2ec08055b9e75d5aecb131f1eeb935988196244bd/rdt-1.4.0.tar.gz
BuildArch: noarch
Requires: python3-psutil
@@ -90,6 +90,17 @@ data, including:
integrated solution and your one-stop shop for synthetic data. Or, use the standalone libraries
for specific needs.
# History
+## 1.4.0 - 2023-04-13
+This release adds a couple of new features including adding the `OrderedLabelEncoder` and deprecating the `CustomLabelEncoder`. It also adds a change that makes all generator type transformers in the `HyperTransformer` use a different random seed.
+Additionally, bugs were patched in the `RegexGenerator` that caused it to crash or take too long in certain cases. Finally, this release improved the detection of Faker functions in the `AnonymizedFaker`.
+### Bugs
+* Find nested Faker provider submodules - PR [#630](https://github.com/sdv-dev/RDT/pull/630) by @frances-h
+* RegexGenerator fails to generate values if there are too many possibilities - Issue [#623](https://github.com/sdv-dev/RDT/issues/623) by @R-Palazzo
+* RegexGenerator takes too much time and runs out of memory if there are too many possibilities - Issue [#624](https://github.com/sdv-dev/RDT/issues/624) by @R-Palazzo
+### New Features
+* Choose a different seed for each transformer - Issue [#619](https://github.com/sdv-dev/RDT/issues/619) by @fealho
+* Rename CustomLabelEncoder to OrderedLabelEncoder - Issue [#621](https://github.com/sdv-dev/RDT/issues/621) by @R-Palazzo
+* Add functionality to find version add-on - Issue [#620](https://github.com/sdv-dev/RDT/issues/620) by @frances-h
## 1.3.0 - 2023-01-18
This release makes changes to the way that individual transformers are stored in the `HyperTransformer`. When accessing the config via `HyperTransformer.get_config()`, the transformers listed in the config are now the actual transformer instances used during fitting and transforming. These instances can now be accessed and used to examine their properties post fitting. For example, you can now view the mapping for a `PseudoAnonymizedFaker` instance using `PseudoAnonymizedFaker.get_mapping()` on the instance retrieved from the config.
Additionally, the output of `reverse_tranform` no longer appends the `.value` suffix to every unnamed output column. Only output columns that are created from context extracted from the input columns will have suffixes (eg. `.normalized` in the `ClusterBasedNormalizer`).
@@ -550,6 +561,17 @@ data, including:
integrated solution and your one-stop shop for synthetic data. Or, use the standalone libraries
for specific needs.
# History
+## 1.4.0 - 2023-04-13
+This release adds a couple of new features including adding the `OrderedLabelEncoder` and deprecating the `CustomLabelEncoder`. It also adds a change that makes all generator type transformers in the `HyperTransformer` use a different random seed.
+Additionally, bugs were patched in the `RegexGenerator` that caused it to crash or take too long in certain cases. Finally, this release improved the detection of Faker functions in the `AnonymizedFaker`.
+### Bugs
+* Find nested Faker provider submodules - PR [#630](https://github.com/sdv-dev/RDT/pull/630) by @frances-h
+* RegexGenerator fails to generate values if there are too many possibilities - Issue [#623](https://github.com/sdv-dev/RDT/issues/623) by @R-Palazzo
+* RegexGenerator takes too much time and runs out of memory if there are too many possibilities - Issue [#624](https://github.com/sdv-dev/RDT/issues/624) by @R-Palazzo
+### New Features
+* Choose a different seed for each transformer - Issue [#619](https://github.com/sdv-dev/RDT/issues/619) by @fealho
+* Rename CustomLabelEncoder to OrderedLabelEncoder - Issue [#621](https://github.com/sdv-dev/RDT/issues/621) by @R-Palazzo
+* Add functionality to find version add-on - Issue [#620](https://github.com/sdv-dev/RDT/issues/620) by @frances-h
## 1.3.0 - 2023-01-18
This release makes changes to the way that individual transformers are stored in the `HyperTransformer`. When accessing the config via `HyperTransformer.get_config()`, the transformers listed in the config are now the actual transformer instances used during fitting and transforming. These instances can now be accessed and used to examine their properties post fitting. For example, you can now view the mapping for a `PseudoAnonymizedFaker` instance using `PseudoAnonymizedFaker.get_mapping()` on the instance retrieved from the config.
Additionally, the output of `reverse_tranform` no longer appends the `.value` suffix to every unnamed output column. Only output columns that are created from context extracted from the input columns will have suffixes (eg. `.normalized` in the `ClusterBasedNormalizer`).
@@ -1007,6 +1029,17 @@ data, including:
integrated solution and your one-stop shop for synthetic data. Or, use the standalone libraries
for specific needs.
# History
+## 1.4.0 - 2023-04-13
+This release adds a couple of new features including adding the `OrderedLabelEncoder` and deprecating the `CustomLabelEncoder`. It also adds a change that makes all generator type transformers in the `HyperTransformer` use a different random seed.
+Additionally, bugs were patched in the `RegexGenerator` that caused it to crash or take too long in certain cases. Finally, this release improved the detection of Faker functions in the `AnonymizedFaker`.
+### Bugs
+* Find nested Faker provider submodules - PR [#630](https://github.com/sdv-dev/RDT/pull/630) by @frances-h
+* RegexGenerator fails to generate values if there are too many possibilities - Issue [#623](https://github.com/sdv-dev/RDT/issues/623) by @R-Palazzo
+* RegexGenerator takes too much time and runs out of memory if there are too many possibilities - Issue [#624](https://github.com/sdv-dev/RDT/issues/624) by @R-Palazzo
+### New Features
+* Choose a different seed for each transformer - Issue [#619](https://github.com/sdv-dev/RDT/issues/619) by @fealho
+* Rename CustomLabelEncoder to OrderedLabelEncoder - Issue [#621](https://github.com/sdv-dev/RDT/issues/621) by @R-Palazzo
+* Add functionality to find version add-on - Issue [#620](https://github.com/sdv-dev/RDT/issues/620) by @frances-h
## 1.3.0 - 2023-01-18
This release makes changes to the way that individual transformers are stored in the `HyperTransformer`. When accessing the config via `HyperTransformer.get_config()`, the transformers listed in the config are now the actual transformer instances used during fitting and transforming. These instances can now be accessed and used to examine their properties post fitting. For example, you can now view the mapping for a `PseudoAnonymizedFaker` instance using `PseudoAnonymizedFaker.get_mapping()` on the instance retrieved from the config.
Additionally, the output of `reverse_tranform` no longer appends the `.value` suffix to every unnamed output column. Only output columns that are created from context extracted from the input columns will have suffixes (eg. `.normalized` in the `ClusterBasedNormalizer`).
@@ -1441,7 +1474,7 @@ release possible.
* First release on PyPI.
%prep
-%autosetup -n rdt-1.3.0
+%autosetup -n rdt-1.4.0
%build
%py3_build
@@ -1481,5 +1514,5 @@ mv %{buildroot}/doclist.lst .
%{_docdir}/*
%changelog
-* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 1.3.0-1
+* Sun Apr 23 2023 Python_Bot <Python_Bot@openeuler.org> - 1.4.0-1
- Package Spec generated