./www/py-django-taggit, Generic tagging application for Django

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.1.0, Package name: py312-django-taggit-6.1.0, Maintainer: pkgsrc-users

A simple, generic tagging application for Django projects.


Master sites:

Filesize: 37.257 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-09 13:40:04 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-taggit: updated to 5.0.1

5.0.1 (2023-10-26)
~~~~~~~~~~~~~~~~~~

* Fix the package metadata to properly reflect the right Django and Python \ 
version requirements
  Release 5.0.0 improperly stated its Django bounds as >=3.2, so people \ 
installing without bounds will end up on a version that won't work.

5.0.0 (2023-10-24)
~~~~~~~~~~~~~~~~~~
* **Backwards icompatible:** Rename the (``content_type``, ``object_id``) index \ 
on ``TaggedItem``.
  It is very unlikely for this to affect your code itself, and a migration will \ 
rename the index. This should not cause any downtime according to my research \ 
(Postgres does not lock the table for index renames, and Oracle holds a tiny \ 
lock to do it, and the change is only to the metadata, so is not dependent on \ 
table size).

* **Backwards incompatible:** Remove the ``.indexed_together`` and \ 
``.unique_together`` attributes on ``TaggedItem``

  We are instead using ``constraints`` and ``indexes`` to set up these properties.
* Remove support for Django 3.2.
* Remove usage of deprecated APIs for Django 4.2
* Remove support for Python 3.7 (no code changes involved)
* Fix ``tag_kwargs`` and ``TAGGIT_CASE_INSENSITIVE=True`` discrepency.

4.0.0 (2023-05-04)
~~~~~~~~~~~~~~~~~~
* Remove Python 3.6 support (no code changes occurred, but we no longer test \ 
this release).
* Remove Django 4.0 support (no code changes occurred, but we no longer test \ 
this release).
* Add Django 4.2 support.
   2023-04-10 22:03:15 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Update py-django-taggit to 3.1.0:

- Backwards incompatible: Tag slugification used to silently strip
  non-ASCII characters from the tag name to make the slug. This leads
  to a lot of confusion for anyone using languages with non-latin
  alphabets, as well as weird performance issues.
- Backwards incompatible: TaggableManager.set now takes a list of tags
  (instead of varargs) so that its API matches Django's
  RelatedManager.set. Example:
        previously: item.tags.set("red", "blue")
        now: item.tags.set(["red", "blue"])
- Fix issue where TagField would incorrectly report that a field has changed on \ 
empty values.
- Update Russian translation.
- Add Persian translation
- Fix issue for many languages where content types were not being properly \ 
translated.
- Provide translators additional context regarding strings in TagBase model.
- Fix compiled Ukranian translation (which would cause a failure on load for \ 
this locale).
- Update compiled Danish translation.
- Vendor in the django-taggit-serializer project (under taggit.serializers).
- Add Arabic translation.
- Add Ukranian translation.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-05-27 11:51:25 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-django-taggit: mark as not compatible with Python 2.7
   2021-05-25 07:01:46 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-django-taggit: point to py-django2 in DEPENDS
   2021-05-25 06:55:46 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-taggit: updated to 1.4.0

1.4.0

* Add Python 3.9 support.
* Remove Python 3.5 support.
* Add Django 3.2 support.
* Remove Django 1.11 and 3.0 support.
* Add Danish translation.
* Fix crashing that could occur with ``similar_objects`` in multi-inheritance \ 
contexts.
* Add support for custom fields on through table models with `through_defaults` \ 
for ``TaggedManager.add`` and ``TaggedManager.set``.