aboutsummaryrefslogtreecommitdiff
path: root/django_tagging.egg-info/PKG-INFO
blob: 577b287ed855c8be14528fe9fefb2d85ac3b7641 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
Metadata-Version: 1.1
Name: django-tagging
Version: 0.4
Summary: Generic tagging application for Django
Home-page: https://github.com/Fantomas42/django-tagging
Author: Fantomas42
Author-email: fantomas42@gmail.com
License: BSD License
Description: ==============
        Django Tagging
        ==============
        
        |travis-develop| |coverage-develop|
        
        This is a generic tagging application for Django projects
        
        http://django-tagging.readthedocs.org/
        
        Note that this application requires Python 2.7 or later, and Django
        1.7 or later. You can obtain Python from http://www.python.org/ and
        Django from http://www.djangoproject.com/.
        
        .. |travis-develop| image:: https://travis-ci.org/Fantomas42/django-tagging.png?branch=develop
           :alt: Build Status - develop branch
           :target: http://travis-ci.org/Fantomas42/django-tagging
        .. |coverage-develop| image:: https://coveralls.io/repos/Fantomas42/django-tagging/badge.png?branch=develop
           :alt: Coverage of the code
           :target: https://coveralls.io/r/Fantomas42/django-tagging
        
        ========================
        Django Tagging Changelog
        ========================
        
        Version 0.3.6, 13th May 2015:
        -----------------------------
        
        * Corrected initial migration
        
        Version 0.3.5, 13th May 2015:
        -----------------------------
        
        * Added support for Django 1.8
        * Using migrations to fix syncdb
        * Rename get_query_set to get_queryset
        * Import GenericForeignKey from the new location
        
        Version 0.3.4, 7th November 2014:
        ---------------------------------
        
        * Fix unicode errors in admin
        
        Version 0.3.3, 15th October 2014:
        ---------------------------------
        
        * Added support for Django 1.7
        
        Version 0.3.2, 18th February 2014:
        ----------------------------------
        
        * Added support for Django 1.4 and 1.5
        * Added support for Python 2.6 to 3.3
        * Added tox to test and coverage
        
        Version 0.3.1, 22nd January 2010:
        ---------------------------------
        
        * Fixed Django 1.2 support (did not add anything new)
        * Fixed #95 — tagging.register won't stomp on model attributes
        
        Version 0.3.0, 22nd August 2009:
        --------------------------------
        
        * Fixes for Django 1.0 compatibility.
        
        * Added a ``tagging.generic`` module for working with list of objects
          which have generic relations, containing a ``fetch_content_objects``
          function for retrieving content objects for a list of ``TaggedItem``s
          using ``number_of_content_types + 1`` queries rather than the
          ``number_of_tagged_items * 2`` queries you'd get by iterating over the
          list and accessing each item's ``object`` attribute.
        
        * Added a ``usage`` method to ``ModelTagManager``.
        
        * ``TaggedItemManager``'s methods now accept a ``QuerySet`` or a
          ``Model`` class. If a ``QuerySet`` is given, it will be used as the
          basis for the ``QuerySet``s the methods return, so can be used to
          restrict results to a subset of a model's instances. The
          `tagged_object_list`` generic view and ModelTaggedItemManager``
          manager have been updated accordingly.
        
        * Removed ``tagging\tests\runtests.py``, as tests can be run with
          ``django-admin.py test --settings=tagging.tests.settings``.
        
        * A ``tagging.TagDescriptor`` is now added to models when registered.
          This returns a ``tagging.managers.ModelTagManager`` when accessed on a
          model class, and provide access to and control over tags when used on
          an instance.
        
        * Added ``tagging.register`` to register models with the tagging app.
          Initially, a ``tagging.managers.ModelTaggedItemManager`` is added for
          convenient access to tagged items.
        
        * Moved ``TagManager`` and ``TaggedItemManager`` to ``models.py`` - gets
          rid of some import related silliness, as ``TagManager`` needs access
          to ``TaggedItem``.
        
        Version 0.2.1, 16th Jan 2008:
        -----------------------------
        
        * Fixed a bug with space-delimited tag input handling - duplicates
          weren't being removed and the list of tag names wasn't sorted.
        
        Version 0.2, 12th Jan 2008:
        ---------------------------
        
        Packaged from revision 122 in Subversion; download at
        http://django-tagging.googlecode.com/files/tagging-0.2.zip
        
        * Added a ``tag_cloud_for_model`` template tag.
        
        * Added a ``MAX_TAG_LENGTH`` setting.
        
        * Multi-word tags are here - simple space-delimited input still works.
          Double quotes and/or commas are used to delineate multi- word tags.
          As far as valid tag contents - anything goes, at least initially.
        
        * BACKWARDS-INCOMPATIBLE CHANGE - ``django.utils.get_tag_name_list`` and
          related regular expressions have been removed in favour of a new tag
          input parsing function, ``django.utils.parse_tag_input``.
        
        * BACKWARDS-INCOMPATIBLE CHANGE - ``Tag`` and ``TaggedItem`` no longer
          declare an explicit ``db_table``. If you can't rename your tables,
          you'll have to put these back in manually.
        
        * Fixed a bug in calculation of logarithmic tag clouds - ``font_size``
          attributes were not being set in some cases when the least used tag in
          the cloud had been used more than once.
        
        * For consistency of return type, ``TaggedItemManager.get_by_model`` now
          returns an empty ``QuerySet`` instead of an empty ``list`` if
          non-existent tags were given.
        
        * Fixed a bug caused by ``cloud_for_model`` not passing its
          ``distribution`` argument to ``calculate_cloud``.
        
        * Added ``TaggedItemManager.get_union_by_model`` for looking up items
          tagged with any one of a list of tags.
        
        * Added ``TagManager.add_tag`` for adding a single extra tag to an
          object.
        
        * Tag names can now be forced to lowercase before they are saved to the
          database by adding the appropriate ``FORCE_LOWERCASE_TAGS`` setting to
          your project's settings module. This feature defaults to being off.
        
        * Fixed a bug where passing non-existent tag names to
          ``TaggedItemManager.get_by_model`` caused database errors with some
          backends.
        
        * Added ``tagged_object_list`` generic view for displaying paginated
          lists of objects for a given model which have a given tag, and
          optionally related tags for that model.
        
        
        Version 0.1, 30th May 2007:
        ---------------------------
        
        Packaged from revision 79 in Subversion; download at
        http://django-tagging.googlecode.com/files/tagging-0.1.zip
        
        * First packaged version using distutils.
        
Keywords: django,tag,tagging
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: Environment :: Web Environment
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Utilities
Classifier: Topic :: Software Development :: Libraries :: Python Modules