Changes between Version 42 and Version 46 of Ticket #23919
- Timestamp:
- Jan 18, 2017, 10:23:02 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #23919 – Description
v42 v46 12 12 * `django.utils.html_parser.use_workaround` 13 13 * `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` - [https://github.com/django/django/pull/7877 PR 7877] 14 * ~~Stop using `django.utils.lru_cache`~~ 15 * Figure the deprecation plan for `django.utils.lru_cache` 15 16 * `django.utils.six` - Remaining: [https://github.com/django/django/pull/7878 PR 7878] 16 17 * ~~`from __future__ import unicode_literals`~~ … … 24 25 * ~~Remove `# -*- coding: utf-8 -*-` source file encoding~~ (that's the default on Python 3) 25 26 * 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__` - [https://github.com/django/django/pull/7877 PR 7877]27 * ~~Remove `__ne__` from objects already defining a `__eq__`~~ 27 28 * Remove note about PYTHONHASHSEED (see #26243) 28 29 * Remove Field.creation_counter (replace by metaclass `__prepare__` returning `OrderedDict()`, https://docs.python.org/3/reference/datamodel.html#preparing-the-class-namespace) … … 33 34 * `django.test.mock` 34 35 * Replace `tempfile.mkdtemp` + remove with `tempfile.TemporaryDirectory` context manager 35 * Replace `io.open()` by a plain `open()` - [https://github.com/django/django/pull/7877 PR 7877]36 * ~~Replace `io.open()` by a plain `open()`~~ 36 37 * Evaluate need for `assertRegex`, `assertRaisesRegex` in tests. Some usage is merely to account for differences in messages between Python 2 and 3. 37 38 * `re.U`, `re.UNICODE` (default behavior of Python 3) - [https://github.com/django/django/pull/7879 PR 7879]