Mariusz Felisiak
6c57c08ae5
Refs #15619 -- Removed support for logging out via GET requests.
...
Per deprecation timeline.
2023-01-17 08:52:16 +01:00
Mariusz Felisiak
2e1aec2ba6
Refs #33561 -- Made created=True required in signature of RemoteUserBackend.configure_user() subclasses.
...
Per deprecation timeline.
2023-01-17 08:52:16 +01:00
Mariusz Felisiak
b76f446990
Refs #31486 -- Removed ability to pass unsaved model instances to related filters.
...
Per deprecation timeline.
2023-01-17 08:52:16 +01:00
Mariusz Felisiak
2e4d188e7c
Refs #29984 -- Made QuerySet.iterator() without chunk_size raise ValueError after prefetch_related().
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
5a0e5d5cf0
Refs #29708 -- Removed PickleSerializer per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
24e04168fb
Refs #33348 -- Removed support for passing errors=None to SimpleTestCase.assertFormError()/assertFormsetErrors().
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
df743c9b4b
Refs #33342 -- Removed ExclusionConstraint.opclasses per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
6eb714d21c
Refs #30127 -- Removed name argument for django.utils.functional.cached_property().
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
af29139a55
Refs #32800 -- Removed CSRF_COOKIE_MASKED transitional setting per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
2013a153db
Refs #25916 -- Removed SitemapIndexItem.__str__() per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
94bbb46b62
Refs #31026 -- Removed ability to return string when rendering ErrorDict/ErrorList.
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
db9a0c3c9e
Refs #31026 -- Removed BaseForm._html_output() per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
41ac74fd7a
Refs #27674 -- Removed GeoModelAdmin and OSMGeoAdmin per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
8d77225e41
Refs #32365 -- Removed is_dst argument for various methods and functions.
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
75db618236
Refs #32365 -- Removed support for pytz timezones per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
efa39c17d6
Refs #32873 -- Removed settings.USE_L10N per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
9313fc175c
Refs #10929 -- Stopped forcing empty result value by PostgreSQL aggregates.
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
4e8311b6ab
Refs #32655 -- Removed extra_tests argument for DiscoverRunner.build_suite()/run_tests().
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
6f6c482fad
Refs #32375 -- Changed default sitemap protocol to https.
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
0036c04a76
Refs #32379 -- Changed default USE_TZ to True.
...
Per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
e2b1478e5c
Refs #32738 -- Removed django.utils.datetime_safe module per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
51c857bf61
Refs #32712 -- Removed django.utils.baseconv module per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
b8448e9cb4
Refs #32446 -- Removed SERIALIZE test database setting per deprecation timeline.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
6dce22b90a
Removed versionadded/changed annotations for 4.1.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
f0cfdc0228
Added stub release notes for 5.0.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
a56dc90186
Bumped version; master is now 5.0 pre-alpha.
2023-01-17 08:52:15 +01:00
Mariusz Felisiak
9409312eef
Updated man page for Django 4.2 alpha.
2023-01-17 08:51:17 +01:00
Mariusz Felisiak
e734cccea0
Made cosmetic edits to docs/releases/4.2.txt.
2023-01-17 08:51:17 +01:00
Mariusz Felisiak
772cd2b15b
Removed empty sections from 4.2 release notes.
2023-01-17 08:51:17 +01:00
Mariusz Felisiak
0e2649fdf4
Fixed #34255 -- Made PostgreSQL backend use client-side parameters binding with psycopg version 3.
...
Thanks Guillaume Andreu Sabater for the report.
Co-authored-by: Florian Apolloner <apollo13@users.noreply.github.com>
2023-01-17 08:24:08 +01:00
Mariusz Felisiak
c8a76059ff
Refs #34255 -- Bumped required psycopg version to 3.1.8.
2023-01-17 08:24:08 +01:00
sarahboyce
0fbdb9784d
Fixed #23718 -- Doc'd that test mirrors require TransactionTestCase.
...
Co-authored-by: Christian Bundy <me@christianbundy.com>
2023-01-16 09:31:34 +01:00
sarahboyce
05bcd5baaf
Refs #30129 -- Added test for create() with F() expression in Subquery.
...
Fixed in 35431298226165986ad07e91f9d3aca721ff38ec.
2023-01-16 08:26:34 +01:00
Steven
4b7016866a
Fixed "nulls characters" typo in docs.
2023-01-16 07:54:00 +01:00
Leo
5da5f3773e
Fixed #34234 -- Dropped support for PROJ 4.
2023-01-13 12:31:41 +01:00
Mariusz Felisiak
c2118d72d6
Fixed #34240 -- Preserved headers of requests made with django.test.Client in assertRedirects().
...
Bug in 67da22f08e05018ea968fcacbac9ac37ea925d85.
2023-01-13 11:30:27 +01:00
Mariusz Felisiak
648005dee6
Refs #18468 -- Used obj_description() with a catalog name on PostgreSQL.
...
obj_description(object oid) without a catalog name is deprecated since
there is no guarantee that OIDs are unique across different system
catalogs.
Thanks Tim Graham for the report.
2023-01-12 13:23:47 +01:00
Jarosław Wygoda
32940d390a
Refs #26029 -- Deprecated DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings.
2023-01-12 09:58:36 +01:00
Jarosław Wygoda
1ec3f0961f
Fixed #26029 -- Allowed configuring custom file storage backends.
2023-01-12 06:20:57 +01:00
Mariusz Felisiak
d02a9f0cee
Fixed thread termination in servers.tests.LiveServerPort on Python 3.10.9+, 3.11.1+, and 3.12+.
...
Class cleanups registered in TestCase subclasses are no longer called
as TestCase.doClassCleanups() only cleans up the particular class, see
c2102136be
2023-01-12 06:04:10 +01:00
Mariusz Felisiak
4593bc5da1
Refs #33879 -- Fixed plural value deprecation warnings.
...
Plural value must be an integer.
Regression in 8d67e16493c903adc9d049141028bc0fff43f8c8.
2023-01-11 12:49:12 +01:00
Jarosław Wygoda
d16079dd90
Refs #26029 -- Added LazySettings._show_deprecation_warning() hook.
2023-01-11 09:02:01 +01:00
Mariusz Felisiak
829f4d1448
Refs #31546 , Refs #34118 -- Corrected CommandTests.test_requires_system_checks_specific().
...
System checks are never called without skip_checks=False. Moreover,
called_once_with() is not a proper assertion and raise AttributeError
on Python 3.12.
2023-01-11 05:36:40 +01:00
Mariusz Felisiak
d4b4c1cae4
Corrected used JS libraries in GIS widget docs.
...
Follow up to 1833eb3f3e3bda5052637f1a51a27fa1b11b6871.
2023-01-10 14:25:44 +01:00
Mariusz Felisiak
552384fa97
Refs #31014 -- Added FromWKB and FromWKT GIS database functions.
...
Co-authored-by: Ondřej Böhm <ondrej.bohm@firma.seznam.cz>
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Co-authored-by: Sergey Fedoseev <fedoseev.sergey@gmail.com>
2023-01-10 11:51:09 +01:00
Francesco Panico
72efd840a8
Fixed #34110 -- Added in-memory file storage.
...
Thanks Paolo Melchiorre, Carlton Gibson, and Mariusz Felisiak for
reviews.
2023-01-10 10:56:59 +01:00
Marti Raudsepp
04fdf71933
Refs #30240 -- Fixed argument name for MySQLSHA2Mixin.as_mysql() and PostgreSQLSHAMixin.as_postgresql() methods.
2023-01-09 13:23:08 +01:00
Simon Charette
dd68af62b2
Fixed #34176 -- Fixed grouping by ambiguous aliases.
...
Regression in b7b28c7c189615543218e81319473888bc46d831.
Refs #31377 .
Thanks Shai Berger for the report and reviews.
test_aggregation_subquery_annotation_values_collision() has been
updated as queries that are explicitly grouped by a subquery should
always be grouped by it and not its outer columns even if its alias
collides with referenced table columns. This was not possible to
accomplish at the time 10866a10 landed because we didn't have compiler
level handling of colliding aliases.
2023-01-09 10:52:51 +01:00
Tim Graham
016bead6a2
Renamed 'requests' test package.
...
This avoids a collision when third-party database backends depend on the
Requests HTTP library.
2023-01-07 11:41:40 +01:00
rajdesai24
d5f892d873
Fixed #34220 -- Moved csrf_input_lazy, csrf_token_lazy imports to the toplevel.
...
This prevents random errors with partially initialized modules.
2023-01-06 14:18:29 +01:00