Django-uidfield

Latest version: v0.3.5

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

Scan your dependencies

Page 1 of 2

0.3.5

-----

* Add support for Python 3.11, 3.12, 3.13
* Add support for Django 4.2, 5.0, 5.1
* Export the package version as a global variable without using the deprecated
pkg_resources API

0.3.4

-----

* add support for Python 3.11

0.3.3

-----

* Support Django 4.1.x
* Add the `non_db_attr` property to the UIDField to avoid no-op DB alter field updates
(Django 4.1+)

0.3.2

-----

* use Django DB router capabilities to determine a correct DB when it isn't
explicitly passed to the UIDModel.save method

0.3.1

-----

* fixed a bug when transactions were being started in the wrong database in the
multi-db setup
* added django 4.0.x to the test matrix

0.3.0

-----

* [BREAKING] drop support for Django 3.0

* add support for Python 3.9 and 3.10

* add support for Django 3.2

* starting this version, migrations for UIDField include `prefix` and `chars`
arguments, specific for the field type. They are required for proper field
usage in data migrations. As a side effect of this update,
the `makemigrations` command will generate AlterField migrations for all
existing UID fields in the project after upgrading from earlier versions.
These migrations won't perform any SQL queries, though.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.