Changes between Version 27 and Version 40 of Ticket #23919


Ignore:
Timestamp:
Jan 18, 2017, 3:08:40 PM (7 years ago)
Author:
Aymeric Augustin
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #23919

    • Property Triage Stage Someday/MaybeAccepted
  • Ticket #23919 – Description

    v27 v40  
    1212* `django.utils.html_parser.use_workaround`
    1313* `django.utils.http` functions like `urlquote_plus` -- I think the versions of these functions on Python 3 don't have the unicode characters bug we are working around.
    14 * `django.utils.lru_cache`
     14* `django.utils.lru_cache` - [https://github.com/django/django/pull/7877 PR 7877]
    1515* `django.utils.six`
    1616* `from __future__ import unicode_literals`
     
    2424* Remove `# -*- coding: utf-8 -*-` source file encoding (that's the default on Python 3)
    2525* Evaluate replacement of custom `__del__` methods by [https://docs.python.org/3/library/weakref.html#weakref.finalize weakref.finalize]
    26 * Remove `__ne__` from objects already defining a `__eq__`
     26* Remove `__ne__` from objects already defining a `__eq__` - [https://github.com/django/django/pull/7877 PR 7877]
    2727* Remove note about PYTHONHASHSEED (see #26243)
    2828* Remove Field.creation_counter (replace by metaclass `__prepare__` returning `OrderedDict()`, https://docs.python.org/3/reference/datamodel.html#preparing-the-class-namespace)
     
    3333* `django.test.mock`
    3434* Replace `tempfile.mkdtemp` + remove with `tempfile.TemporaryDirectory` context manager
    35 * Replace `io.open()` by a plain `open()`
     35* Replace `io.open()` by a plain `open()` - [https://github.com/django/django/pull/7877 PR 7877]
    3636* Evaluate need for `assertRegex`, `assertRaisesRegex` in tests. Some usage is merely to account for differences in messages between Python 2 and 3.
    3737* `re.U`, `re.UNICODE` (default behavior of Python 3)
Back to Top