Changeset 7914
- Timestamp:
- 07/13/08 03:48:18 (2 months ago)
- Files:
-
- django/trunk/django/utils/itercompat.py (modified) (1 diff)
- django/trunk/tests/modeltests/basic/models.py (modified) (1 diff)
- django/trunk/tests/modeltests/or_lookups/models.py (modified) (1 diff)
- django/trunk/tests/regressiontests/admin_scripts/management/commands/app_command.py (modified) (1 diff)
- django/trunk/tests/regressiontests/admin_scripts/management/commands/base_command.py (modified) (1 diff)
- django/trunk/tests/regressiontests/admin_scripts/management/commands/label_command.py (modified) (1 diff)
- django/trunk/tests/regressiontests/admin_scripts/management/commands/noargs_command.py (modified) (1 diff)
- django/trunk/tests/regressiontests/defaultfilters/tests.py (modified) (1 diff)
- django/trunk/tests/regressiontests/model_inheritance_regress/models.py (modified) (1 diff)
- django/trunk/tests/regressiontests/queries/models.py (modified) (1 diff)
- django/trunk/tests/regressiontests/utils/datastructures.py (modified) (1 diff)
- django/trunk/tests/regressiontests/utils/itercompat.py (added)
- django/trunk/tests/regressiontests/utils/tests.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/utils/itercompat.py
r6211 r7914 68 68 return True 69 69 70 def sorted(in_value): 71 "A naive implementation of sorted" 72 out_value = in_value[:] 73 out_value.sort() 74 return out_value django/trunk/tests/modeltests/basic/models.py
r7575 r7914 5 5 This is a basic model with only two non-primary-key fields. 6 6 """ 7 7 # Python 2.3 doesn't have set as a builtin 8 8 try: 9 9 set 10 10 except NameError: 11 11 from sets import Set as set 12 13 # Python 2.3 doesn't have sorted() 14 try: 15 sorted 16 except NameError: 17 from django.utils.itercompat import sorted 12 18 13 19 from django.db import models django/trunk/tests/modeltests/or_lookups/models.py
r7575 r7914 9 9 add_to_query method). 10 10 """ 11 # Python 2.3 doesn't have sorted() 12 try: 13 sorted 14 except NameError: 15 from django.utils.itercompat import sorted 11 16 12 17 from django.db import models django/trunk/tests/regressiontests/admin_scripts/management/commands/app_command.py
r7876 r7914 1 1 from django.core.management.base import AppCommand 2 # Python 2.3 doesn't have sorted() 3 try: 4 sorted 5 except NameError: 6 from django.utils.itercompat import sorted 2 7 3 8 class Command(AppCommand): django/trunk/tests/regressiontests/admin_scripts/management/commands/base_command.py
r7888 r7914 1 1 from django.core.management.base import BaseCommand 2 2 from optparse import make_option 3 # Python 2.3 doesn't have sorted() 4 try: 5 sorted 6 except NameError: 7 from django.utils.itercompat import sorted 3 8 4 9 class Command(BaseCommand): django/trunk/tests/regressiontests/admin_scripts/management/commands/label_command.py
r7876 r7914 1 1 from django.core.management.base import LabelCommand 2 # Python 2.3 doesn't have sorted() 3 try: 4 sorted 5 except NameError: 6 from django.utils.itercompat import sorted 2 7 3 8 class Command(LabelCommand): django/trunk/tests/regressiontests/admin_scripts/management/commands/noargs_command.py
r7876 r7914 1 1 from django.core.management.base import NoArgsCommand 2 # Python 2.3 doesn't have sorted() 3 try: 4 sorted 5 except NameError: 6 from django.utils.itercompat import sorted 2 7 3 8 class Command(NoArgsCommand): django/trunk/tests/regressiontests/defaultfilters/tests.py
r7755 r7914 538 538 import datetime 539 539 540 # Python 2.3 doesn't have sorted() 541 try: 542 sorted 543 except NameError: 544 from django.utils.itercompat import sorted 545 540 546 if __name__ == '__main__': 541 547 import doctest django/trunk/tests/regressiontests/model_inheritance_regress/models.py
r7784 r7914 6 6 7 7 from django.db import models 8 9 # Python 2.3 doesn't have sorted() 10 try: 11 sorted 12 except NameError: 13 from django.utils.itercompat import sorted 8 14 9 15 class Place(models.Model): django/trunk/tests/regressiontests/queries/models.py
r7885 r7914 9 9 from django.db.models.query import Q 10 10 11 # Python 2.3 doesn't have sorted() 12 try: 13 sorted 14 except NameError: 15 from django.utils.itercompat import sorted 16 11 17 class Tag(models.Model): 12 18 name = models.CharField(max_length=10) django/trunk/tests/regressiontests/utils/datastructures.py
r7890 r7914 50 50 ['second-two', 'one'] 51 51 """ 52 53 # Python 2.3 doesn't have sorted() 54 try: 55 sorted 56 except NameError: 57 from django.utils.itercompat import sorted 58 django/trunk/tests/regressiontests/utils/tests.py
r7269 r7914 9 9 import timesince 10 10 import datastructures 11 import itercompat 11 12 from decorators import DecoratorFromMiddlewareTests 12 13 … … 15 16 'timesince': timesince, 16 17 'datastructures': datastructures, 18 'itercompat': itercompat, 17 19 } 18 20
