Django-tagulous

Latest version: v2.1.0

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

Scan your dependencies

Page 3 of 4

0.13.2

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

Feature:

* Tag fields now support the argument :ref:`argument_to_base`

0.13.1

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

Upgrade notes: :ref:`upgrade_0-13-0`

Bugfix:

* ``TagField(null=...)`` now raises a warning about the ``TagField``, rather than the
parent ``ManyToManyField``.


Changes:

* Reduce support for Python 3.3

0.13.0

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

Upgrade notes: :ref:`upgrade_0-12-0`

Feature:

* Add Django 1.11 support (fixes 28)


Changes:

* Reduce support for Django 1.4 and Python 3.2
* Remove deprecated ``TagField`` manager's ``__len__`` (10, fixes 9)


Bugfix:

* Fix failed search in select2 v3 widget when pasting multiple tags (fixes 26)
* Fix potential race condition when creating new tags (31)
* Temporarily disabled some migration tests which only failed under Python 2.7 with
Django 1.9+ due to logic issues in the tests.
* Fix deserialization exception for model with ``ManyToOneRel`` (fixes 14)


Thanks to:

* Martín R. Guerrero (slackmart) for removing ``__len__`` method (9, 10)
* Mark London for select2 v3 widget fix when pasting tags (26)
* Peter Baumgartner (ipmb) for fixing race condition (31)
* Raniere Silva (rgaics) for fixing deserialization exeption (14, 45)

0.12.0

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

Upgrade notes: :ref:`upgrade_0-11-1`

Feature:

* Add Django 1.10 support (fixes 18, 20)

Bugfix:

* Remove ``unique=True`` from tag tree models' ``path`` field (fixes 1)
* Implement slug field truncation (fixes 3)
* Correct MySQL slug clash detection in tag model save
* Correct ``.weight(..)`` to always return floored integers instead of decimals
* Correct max length calculation when adding and removing a value through assignment
* `TagDescriptor` now has a `through` attribute to match `ManyToManyDescriptor`

Deprecates:

* `TagField` manager's `__len__` method is now deprecated and will be removed in 0.13


Thanks to:

* Pamela McA'Nulty (PamelaM) for MySQL fixes (1)
* Mary (minidietcoke) for max count fix (16)
* James Pic (jpic) for documentation corrections (13)
* Robert Erb (rerb) at AASHE (http://www.aashe.org/) for Django 1.10 support (#18, 20)
* Gaël Utard (gutard) for tag descriptor `through` fix (19)

0.11.1

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

Internal:

* Fix package configuration in setup.py

0.11.0

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

Feature:

* Add support for Python 3.2 to 3.5

Internal:

* Change ``tagulous.models.initial.field_initialise_tags`` and ``model_initialise_tags``
to take a file handle as ``report``.

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.