Django-cryptographic-fields

Latest version: v0.5.1

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

Scan your dependencies

0.5.0

- update setup to use more generic configuration
- use django 1.9+ for tests
- don't use SubfieldBase as its removed in django 1.10
- remove unneeded unencrypted_max_length
- remove unneeded new length calculation
- Raise an error in settings.py only when encryption key is None
- Fixed an issue in getattr for encryption key

0.3.0

- Supports Django 1.9
- Use TextField for all fields (thanks JshWright)
- Allow max_length to be None
- Remove max_length from the kwargs returned in the deconstruct method
- Update tests and make sure all fields use TextField as the underlying
type.
- Add test to verify form validation
- make fields and tests compatible with Python 3 (thanks guruofgentoo)
- PEP8 cleanup (thanks JshWright)
- Allow key rotation (thanks LucasRoesler)

0.1alpha

This is a seemingly complete implementation for the base case of supporting encryption (without key rotation) for the majority of Django fields. This version has been tested with Django 1.7 and 1.8.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.