Changelog
Development
#56: Add Trusted Publisher Management workflow
0.11.0 (2024-02-29)
0.10.0 (2022-11-29)
0.9.0 (2022-11-23)
0.8.0 (2022-03-15)
0.7.0 (2021-11-30)
0.6.1 (2021-07-13)
Added missing dependencies for the setup.py
0.6.0 (2021-07-13)
0.5.0 (2021-06-30)
0.4.1 (2021-05-27)
0.4.0 (2021-05-05)
#18: Specify (SQL WHERE) search_condition, to filter the table for rows to be anonymized (bobslee)
#17: Fix anonymizing error if there is a JSONB column in a table (koptelovav)
0.3.3 (2021-04-16)
#16: Preserve column and table cases during the copy process
0.3.2 (2021-01-25)
#15: Fix for exclude bug (abhinavvaidya90)
0.3.1 (2020-12-04)
0.3.0 (2020-02-11)
Use python-poetry for requirements management
Added commandline argument to list all available providers (#4)
Added commandline argument to create a dump file (#5)
Execute table truncation in one statement to avoid foreign key constraint errors (thanks to W1ldPo1nter)
0.2.4 (2020-01-03)
Fixed several issues with the usage of
dict.keys
and Python 3
0.2.3 (2020-01-02)
Fixed the wrong cStringIO import for Python 3
Removed Travis-CI file in favor of the Github actions
0.2.2 (2020-01-02)
Hide the progressbar completely if verbose is set to
False
Restructured the requirement files and added flake8 to Travis CI
0.2.1 (2019-12-20)
Added field based, regular expression excludes (to skip data under certain conditions). Currently only regular expressions are supported and the exclusion affects the whole row, not just one single column.
0.2.0 (2019-12-20)
Added provider classes
Added new providers: * choice - returns a random list element * mask - replaces the original value with a static sign
0.1.1 (2019-12-18)
Changed setup.py
0.1.0 (2019-12-16)
Initial release of the prototype