Z3c.password

Latest version: v2.0

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

Scan your dependencies

Page 2 of 3

0.11.0

-------------------

- Better error messages for invalid password exceptions (when you reject the
user's password for being too short or too long, it's only polite to tell
them what the minimum/maximum password length is).

This introduces new translatable strings which haven't been translated yet.

0.10.1

-------------------

- Minor changes:

* Password field: added ignoreEmpty=False parameter
* previousPasswords: always set the property, not just append
* some caching of IPasswordOptionsUtility property usage

0.10.0

-------------------

- Check for relevancy of the request when counting failed login attempts as
early as possible. This prevents account locked errors raised for things like
resources.

0.9.0

------------------

- Added Dutch translations (janwijbrand)

0.8.0

------------------

- Feature: ``failedAttemptCheck``:

* increment failedAttempts on all/any request (this is the default)
* increment failedAttempts only on non-resource requests
* increment failedAttempts only on POST requests

- Feature: more specific exceptions on new password verification.

0.7.4

------------------

- Fix: ``PrincipalMixIn.passwordSetOn`` happens to be ``None`` in case the
class is mixed in after the user was created, that caused a bug.

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.