django1/django/utils
Malcolm Tredinnick 6dd2b5468f Redo the changes in [7773] in a better way.
This removes some of the leaky abstraction problems (lifting WhereNode
internals into the Query class) from that commit and makes it possible for
extensions to WhereNode to have access to the field instances. It's also
backwards-compatible with pre-[7773] code, which is also better.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7835 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-04 06:42:58 +00:00
..
simplejson Fixed #3320: upgraded django.utils.simplejson to simplejson version 1.5. Thanks, Lawrence Oluyede. 2007-01-30 22:34:15 +00:00
translation Removed unused import, corrected a typo, and made some styling fixes. 2008-03-08 03:55:47 +00:00
__init__.py Imported Django from private SVN repository (created from r. 8825) 2005-07-13 01:25:57 +00:00
_decimal.py Fixed #2365, #3324 -- Renamed FloatField to DecimalField and changed the code 2007-05-21 01:29:58 +00:00
_os.py Fixed #5111 -- Set svn:eol-style to 'native' on files that didn't have it 2007-08-12 12:49:01 +00:00
_threading_local.py Fixed #2052 -- Fixed some threading issues for FreeBSD. Thanks, scott@clued-in.co.uk 2006-06-01 04:57:10 +00:00
autoreload.py Fixed #2330 -- Added hack to stop KeyErrors from being thrown by the autoreloading development server if USE_I18N=False 2006-07-28 22:13:34 +00:00
cache.py Fixed #7228 -- Fixed our ETag header creation to meet the HTTP spec, by quoting it. Thanks, skjohn@us.ibm.com 2008-06-16 04:13:04 +00:00
checksums.py Fixed #5475 -- Added the Luhn check algorithm to django.utils.checksums so that 2007-10-20 13:40:20 +00:00
daemonize.py Fixed #6994 -- For fastcgi, set a more sensible default umask. 2008-06-30 11:22:41 +00:00
datastructures.py Fixed #2070: refactored Django's file upload capabilities. 2008-07-01 15:10:51 +00:00
dateformat.py Fixed #5869 -- Corrected documentation for `now` template tag's "r" format character. Thanks, xavier.morel@masklinn.net. 2007-11-04 01:14:58 +00:00
dates.py Merged Unicode branch into trunk (r4952:5608). This should be fully 2007-07-04 12:11:04 +00:00
decorators.py Fixed #6679 -- In `decorator_from_middleware`, don't unpack arguments when calling a middleware's 2008-03-17 17:47:34 +00:00
encoding.py Fixed #6301 -- Added '*' to the characters not converted by iri_to_uri(), as 2008-02-03 02:21:51 +00:00
feedgenerator.py Fixed #6303 -- Handle missing language specification in feed generation. Thanks, david. 2008-02-03 03:23:10 +00:00
functional.py Fixed #5701 -- Fixed decorators to take the name, attributes, and docstring of the function they decorate by adding a modified version of the `functools.wraps` function from Python 2.5. `wraps` has been altered to work with Django's `curry` function and with Python 2.3, which doesn't allow assignment of a function's `__name__` attribute. This fixes severaly annoyances, such as the online documentation for template filters served by the admin app. This change is backwards incompatible if, for some reason, you were relying on the name of a Django decorator instead of the function it decorates. 2008-02-25 06:02:35 +00:00
html.py Fixed #7542 -- Fixed bug in urlize where it was appending 'http://' to the link text. Thanks for the patch and tests, devin 2008-06-26 05:07:13 +00:00
http.py Fixed #5816 -- Fixed a regression from [6333] that generates incorrect cookie "expires" dates when using a locale other than English. Introduced `http_date` and `cookie_date` utility functions. Thanks for the report Michael Lemaire. Thanks for the patch Karen Tracey and `SmileyChris`. 2007-10-31 03:59:40 +00:00
images.py Fixed #194 -- thanks, steadicat! 2005-07-25 22:16:30 +00:00
itercompat.py Fixed #5445: added some compatibility code for the lack of __iter__ in Jython 2.2. Thanks, Leo Soto. 2007-09-14 19:55:24 +00:00
maxlength.py Removed comma splices in max_length DeprecationWarning and elsewhere in the module 2007-12-04 05:56:30 +00:00
safestring.py Fixed #6071 -- Fixed another infinite recursion problem in SafeString and 2007-12-02 20:17:10 +00:00
stopwords.py Merged Unicode branch into trunk (r4952:5608). This should be fully 2007-07-04 12:11:04 +00:00
synch.py Removed a bunch of annoying trailing whitespace. 2007-04-25 07:25:22 +00:00
termcolors.py Second half of little cleanup tweaks suggested by pyflakes. 2006-07-21 20:39:17 +00:00
text.py Fixed #2070: refactored Django's file upload capabilities. 2008-07-01 15:10:51 +00:00
timesince.py Removed unused import. 2007-09-17 04:54:53 +00:00
tree.py Redo the changes in [7773] in a better way. 2008-07-04 06:42:58 +00:00
tzinfo.py Fixed #5846 -- Bullet-proofed the default timezone encoding test. 2008-02-29 17:13:20 +00:00
version.py Fixed #5237 -- Added an optional 'path' argument to get_svn_revision(). Thanks, django@poelzi.org 2007-08-24 03:53:04 +00:00
xmlutils.py Eliminated lots of mutable default arguments (since they are bugs 2006-06-03 13:37:34 +00:00