Gocept-pseudonymize

Latest version: v2.0.1

Safety actively analyzes 619516 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.1

================

- Nothing changed yet.

2.0.1

==================

- Fix ``phone()`` so it does not break if the input is only one character long.
(https://bitbucket.org/gocept/gocept.pseudonymize/issues/1)

2.0

================

Backwards incompatible changes
------------------------------

- A value pseudonymized by ``text()`` no longer contains full stops, they are
converted to spaces. Thus the pseudonymized values may change since version
1.1. (``string()`` now has the former behavior of ``text()``, see below.)

- ``email()`` now returns its result in all lower case.

Features
--------

- Add ``string()`` pseudonymizer returning a string containing numbers, digits
and full stops. (This is what ``text()`` formerly did.)

Bug fixes
---------

- Fix all pseudonymizers: if called with a value which evaluates to `False` the
value is returned. But ``integer()`` still pseudonymizes `0`.

- Fix ``email()`` so it does not break on an input value which does not contain
an `` symbol.

1.1

================

- Add ``street()`` pseudonymizer.

- Add ``bic()`` (business identifier code) pseudonymizer.

1.0

================

New features
------------

- Add ``name()`` pseudonymizer.

Other changes
-------------

- Claim support for PyPy.

- Officially support Python 3.4, 3.5 and 3.6.

- Bring test coverage to 100 % even for code branches and enforce it for the
future.

- Re-license from ZPL to MIT.

0.4.1

==================

- Fix handling of usage of glibc2 supported additional encryption algorithms (
signalled using $<id>$<salt>$ as salt).

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.