Django-scrubber

Latest version: v4.1.0

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

Scan your dependencies

Page 1 of 7

4.1.0

Changed
- Restore output in `scrub_validation` command
- Move back to annotation, instead of Subquery for performance reasons

4.0.0

Breaking
- Removed support for Python 3.8
Changed
- Added support for Python 3.13 - Thanks GitRon
- Improved documentation on concatenation of different field types
- Removed outdated sqlite workaround
Organizational changes
- Switch linting and formatting to ruff
- Add devcontainer setup for VSCode
- Updates to GitHub actions

3.0.0

Breaking
- Removed `SCRUBBER_VALIDATION_WHITELIST` in favour of `SCRUBBER_REQUIRED_FIELD_MODEL_WHITELIST` - Thanks GitRon
Changed
- Added Django test model `db.TestModel` to default whitelist of `SCRUBBER_REQUIRED_FIELD_MODEL_WHITELIST` - Thanks GitRon
- Removed support for the `mock` package in unit tests
- Adjusted some default settings

2.1.1

Changed
- Fixed an issue where the management command `scrub_validation` could fail even though all models were skipped - Thanks GitRon

2.1.0

Changed
- Added support for `Django` version `5.1` - Thanks GitRon
- Added `SCRUBBER_VALIDATION_WHITELIST` and excluded Django core test model - Thanks GitRon

2.0.0

Changed
- **BREAKING**: Remove support for `Django` below version `4.2`
- **BREAKING**: Remove support for `Python` below version `3.8`
- **BREAKING**: Minimum required `Faker` version is now `20.0.0`, released 11/2023
- Added support for `Django` version `5.0`
- Added support for `Python` version `3.12`
- Add docker compose setup to run tests

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.