Compare commits

...

234 Commits

Author SHA256 Message Date
Ana Guerrero
4cfbeac954 Accepting request 1245111 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1245111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=126
2025-02-11 20:20:19 +00:00
Ana Guerrero
3cf5681960 Accepting request 1238033 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1238033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=125
2025-01-17 17:36:51 +00:00
b2d85302c5 - Update to 5.1.5 (bsc#1235856)
* CVE-2024-56374: Potential denial-of-service vulnerability in 
    IPv6 validation
  * Fixed a crash when applying migrations with references to the 
    removed Meta.index_together option

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=185
2025-01-15 12:08:37 +00:00
Ana Guerrero
ed596b7283 Accepting request 1229315 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1229315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=124
2024-12-10 22:43:01 +00:00
cec361ba85 - Update to 5.1.4 (bsc#1234231, CVE-2024-53908, bsc#1234232, CVE-2024-53907)
* CVE-2024-53907: Potential denial-of-service in django.utils.html.strip_tags()
  * CVE-2024-53908: Potential SQL injection in HasKey(lhs, rhs) on Oracle
  * Fixed a crash in createsuperuser on Python 3.13+ caused by an unhandled OSError
  * Fixed a regression in Django 5.1 where relational fields were not updated
  * Fixed a bug in Django 5.1 where DomainNameValidator accepted any input value 
    that contained a valid domain name, rather than only input values that were 
    a valid domain name
  * Fixed a regression in Django 5.1 that prevented the use of DB-IP databases with GeoIP2
  * Fixed a regression in Django 5.1 where non-ASCII fieldset names were not displayed 
    when rendering admin fieldsets

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=183
2024-12-09 11:00:19 +00:00
Ana Guerrero
f398fa39be Accepting request 1208607 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1208607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=123
2024-10-18 13:52:54 +00:00
828c0a3f1e - Update to 5.1.2
* Fixed a regression in Django 5.1 that caused a crash when using 
    the PostgreSQL lookup trigram_similar on output fields from Concat
  * Fixed a regression in Django 5.1 that caused a crash of JSONObject() 
    when using server-side binding with PostgreSQL 16+
  * Fixed a regression in Django 5.1 that made selected items in 
    multi-select widgets indistinguishable from non-selected items in 
    the admin dark theme

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=181
2024-10-17 10:32:45 +00:00
Ana Guerrero
aa9f2197a0 Accepting request 1198700 from devel:languages:python:django
- Update to 5.1.1 (bsc#1229823, bsc#1229824)
  * CVE-2024-45230: Potential denial-of-service vulnerability in
    django.utils.html.urlize()
  * CVE-2024-45231: Potential user email enumeration via response
    status on password reset
  * Fixed a regression in Django 5.1 that caused a crash of Window()
    when passing an empty sequence to the order_by parameter, and a
    crash of Prefetch() for a sliced queryset without ordering
  * Fixed a regression in Django 5.1 where a new usable_password field
    was included in BaseUserCreationForm (and children). A new
    AdminUserCreationForm including this field was added, isolating
    the feature to the admin where it was intended
  * Adjusted the deprecation warning stacklevel in Model.save() and
    Model.asave() to correctly point to the offending call site
  * Adjusted the deprecation warning stacklevel when using
    OS_OPEN_FLAGS in FileSystemStorage to correctly point to the
    offending call site
  * Adjusted the deprecation warning stacklevel in
    FieldCacheMixin.get_cache_name() to correctly point to the
    offending call site
  * Restored, following a regression in Django 5.1, the ability to
    override the timezone and role setting behavior used within the
    init_connection_state method of the PostgreSQL backend
  * Fixed a bug in Django 5.1 where variable lookup errors were logged
    when rendering admin fieldsets

OBS-URL: https://build.opensuse.org/request/show/1198700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=122
2024-09-05 13:46:17 +00:00
789323fdc2 - Update to 5.1.1 (bsc#1229823, bsc#1229824)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=179
2024-09-04 12:09:20 +00:00
8d6af13dc7 - Update to 5.1.1 (CVE-2024-45230, bsc#1229823, CVE-2024-45231, bsc#1229824)
* Fixed a regression in Django 5.1 that caused a crash of Window() when 
    passing an empty sequence to the order_by parameter, and a crash of 
    Prefetch() for a sliced queryset without ordering
  * Fixed a regression in Django 5.1 where a new usable_password field was 
    included in BaseUserCreationForm (and children).
  * Adjusted the deprecation warning stacklevel in Model.save() and 
    Model.asave() to correctly point to the offending call site
  * Adjusted the deprecation warning stacklevel when using OS_OPEN_FLAGS 
    in FileSystemStorage to correctly point to the offending call site
  * Adjusted the deprecation warning stacklevel in FieldCacheMixin.get_cache_name() 
    to correctly point to the offending call site
  * Restored, following a regression in Django 5.1, the ability to 
    override the timezone and role setting behavior used within the 
    init_connection_state method of the PostgreSQL backend
  * Fixed a bug in Django 5.1 where variable lookup errors were logged 
    when rendering admin fieldsets

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=178
2024-09-04 07:53:21 +00:00
9989555d48 - Update to 5.1.1
* CVE-2024-45230: Potential denial-of-service vulnerability in
    django.utils.html.urlize()
  * CVE-2024-45231: Potential user email enumeration via response
    status on password reset
  * Fixed a regression in Django 5.1 that caused a crash of Window()
    when passing an empty sequence to the order_by parameter, and a
    crash of Prefetch() for a sliced queryset without ordering
  * Fixed a regression in Django 5.1 where a new usable_password field
    was included in BaseUserCreationForm (and children). A new
    AdminUserCreationForm including this field was added, isolating
    the feature to the admin where it was intended
  * Adjusted the deprecation warning stacklevel in Model.save() and
    Model.asave() to correctly point to the offending call site
  * Adjusted the deprecation warning stacklevel when using
    OS_OPEN_FLAGS in FileSystemStorage to correctly point to the
    offending call site
  * Adjusted the deprecation warning stacklevel in
    FieldCacheMixin.get_cache_name() to correctly point to the
    offending call site
  * Restored, following a regression in Django 5.1, the ability to
    override the timezone and role setting behavior used within the
    init_connection_state method of the PostgreSQL backend
  * Fixed a bug in Django 5.1 where variable lookup errors were logged
    when rendering admin fieldsets

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=177
2024-09-04 07:52:11 +00:00
Dominique Leuenberger
7b2716d803 Accepting request 1192955 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1192955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=121
2024-08-11 14:55:29 +00:00
Dominique Leuenberger
1fe3b55357 Accepting request 1192591 from devel:languages:python:django
- Update to 5.0.8 (bsc#1228629, bsc#1228630, bsc#1228631, bsc#1228632)

OBS-URL: https://build.opensuse.org/request/show/1192591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=120
2024-08-09 14:15:06 +00:00
159aab95f6 - Update to 5.1
* Supports Python >= 3.10.
  * Easier guardrails for authentication: the new and shiny 
    LoginRequiredMiddleware, when added to MIDDLEWARE, enforces 
    authentication for all views by default.
  * A more inclusive framework: Django 5.1 includes several accessibility 
    enhancements, such as improved screen reader support in the admin 
    interface, more semantic HTML elements, and better association of 
    help text and labels with form fieldsets.
  * The second oldest ticket fixed in this release provides the long awaited 
    querystring template tag, which greatly simplifies the handling of query 
    strings when building URLs in templates.
  * For a detailed list of changes see https://docs.djangoproject.com/en/5.1/releases/5.1/
- Refreshed python-Django.keyring

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=175
2024-08-09 14:04:24 +00:00
67729811db add bugzilla entries for the CVEs
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=174
2024-08-08 10:33:49 +00:00
Dominique Leuenberger
53691256c5 Accepting request 1192060 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1192060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=119
2024-08-08 08:57:04 +00:00
56b3641859 - Update to 5.0.8
* CVE-2024-41989: Memory exhaustion in
    django.utils.numberformat.floatformat()
  * CVE-2024-41990: Potential denial-of-service vulnerability in
    django.utils.html.urlize()
  * CVE-2024-41991: Potential denial-of-service vulnerability in
    django.utils.html.urlize() and AdminURLFieldWidget
  * CVE-2024-42005: Potential SQL injection in QuerySet.values() and
    values_list()
  * Added missing validation for
    UniqueConstraint(nulls_distinct=False) when using *expressions
  * Fixed a regression in Django 5.0 where ModelAdmin.action_checkbox
    could break the admin changelist HTML page when rendering a model
    instance with a __html__ method
  * Fixed a crash when creating a model with a Field.db_default and a
    Meta.constraints constraint composed of __endswith, __startswith,
    or __contains lookups
  * Fixed a regression in Django 5.0.7 that caused a crash in
    LocaleMiddleware when processing a language code over 500
    characters
  * Fixed a bug in Django 5.0 that caused a system check crash when
    ModelAdmin.date_hierarchy was a GeneratedField with an
    output_field of DateField or DateTimeField
  * Fixed a bug in Django 5.0 which caused constraint validation to
    either crash or incorrectly raise validation errors for
    constraints referring to fields using Field.db_default
  * Fixed a crash in Django 5.0 when saving a model containing a
    FileField with a db_default set

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=172
2024-08-07 06:25:06 +00:00
Ana Guerrero
d8de200361 Accepting request 1188243 from devel:languages:python:django
- This release also fixes several security issues:
  * bsc#1227590 (CVE-2024-38875)
  * bsc#1227593 (CVE-2024-39329)
  * bsc#1227594 (CVE-2024-39330)
  * bsc#1227595 (CVE-2024-39614)

OBS-URL: https://build.opensuse.org/request/show/1188243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=118
2024-07-18 17:15:46 +00:00
07a25361e9 fix deps
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=170
2024-07-17 17:41:24 +00:00
f9802647f5 - This release also fixes several security issues:
* bsc#1227590 (CVE-2024-38875)
  * bsc#1227593 (CVE-2024-39329)
  * bsc#1227594 (CVE-2024-39330)
  * bsc#1227595 (CVE-2024-39614)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=169
2024-07-17 14:12:33 +00:00
Ana Guerrero
2229a51419 Accepting request 1186497 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1186497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=117
2024-07-11 18:29:21 +00:00
e005a29212 Accepting request 1186489 from home:mcalabkova:branches:devel:languages:python:django
- Update to 5.0.7
  * Supports Python >= 3.10.
  * Facet counts are now shown for applied filters in the admin changelist 
    when toggled on via the UI. This behavior can be changed via the new 
    ModelAdmin.show_facets attribute.
  * Django 5.0 introduces the concept of a field group, and field group 
    templates. This simplifies rendering of the related elements of a 
    Django form field such as its label, widget, help text, and errors.
  * The new Field.db_default parameter sets a database-computed default value.
  * The new GeneratedField allows creation of database generated columns. 
    This field can be used on all supported database backends to create 
    a field that is always computed from other fields.
  * More options for declaring field choices
  * Few backwards-incompatible changes in the database backend API,
    django.contrib.gis and django.contrib.sitemaps
  * Dropped support for MySQL < 8.0.11
  * Using create_defaults__exact may now be required with QuerySet.update_or_create()
  * Migrating existing UUIDField on MariaDB 10.7+
- Drop no-longer-needed patches:
  * dirty-hack-remove-assert.patch
  * sanitize_address.patch

OBS-URL: https://build.opensuse.org/request/show/1186489
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=167
2024-07-10 05:58:27 +00:00
Dominique Leuenberger
811c7fad8a Accepting request 1172648 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1172648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=116
2024-05-09 10:07:50 +00:00
603fe2d257 Accepting request 1172647 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.13
  + Django 4.2.13 fixes a packaging error in 4.2.12.
- Update to 4.2.12
  + Django 4.2.12 fixes a compatibility issue with Python 3.11.9+ and 3.12.3+.
  + Fixed a crash in Django 4.2 when validating email max line lengths
    with content decoded using the surrogateescape error handling
    scheme
- Drop fix-safemimetext-set_payload.patch, already merged upstream

OBS-URL: https://build.opensuse.org/request/show/1172647
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=165
2024-05-08 07:44:45 +00:00
Ana Guerrero
f7a157b39b Accepting request 1168720 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1168720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=115
2024-04-21 18:24:15 +00:00
272ab117ae Accepting request 1168719 from home:dgarcia:branches:devel:languages:python:Factory
- Add fix-safemimetext-set_payload.patch, to support python 3.11.9+
  (gh#django/django@b231bcd19e57, bsc#1222880)

OBS-URL: https://build.opensuse.org/request/show/1168719
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=163
2024-04-18 06:46:26 +00:00
Ana Guerrero
84398808d6 Accepting request 1154852 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1154852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=114
2024-03-05 17:49:25 +00:00
1bea54f3d7 Accepting request 1154851 from home:aplanas:branches:devel:languages:python:django
-  Update to 4.2.11 (CVE-2024-27351, bsc#1220358)
  * CVE-2024-27351: Potential regular expression denial-of-service in
    django.utils.text.Truncator.words()
  * Fixed a regression in Django 4.2.10 where intcomma template filter
    could return a leading comma for string representation of floats
- Remove python3122.patch, already upstream

OBS-URL: https://build.opensuse.org/request/show/1154851
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=161
2024-03-04 15:20:16 +00:00
Ana Guerrero
6db4486ba7 Accepting request 1145400 from devel:languages:python:django
- Add python3122.patch to fix tests with python 3.12.2
  gh#django/django#17843
- Update to 4.2.10 (bsc#1219683, CVE-2024-24680):
  - Django 4.2.10 fixes a security issue with severity "moderate" in
    4.2.9.
    CVE-2024-24680: Potential denial-of-service in intcomma template
    filter The intcomma template filter was subject to a potential
    denial-of-service attack when used with very long strings.

OBS-URL: https://build.opensuse.org/request/show/1145400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=113
2024-02-09 22:52:03 +00:00
fffaea1120 - Fix python3122.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=159
2024-02-09 11:23:34 +00:00
5cd5359fe9 - Add python3122.patch to fix tests with python 3.12.2
gh#django/django#17843
- Update to 4.2.10 (bsc#1219683, CVE-2024-24680):
  - Django 4.2.10 fixes a security issue with severity "moderate" in
    4.2.9.
    CVE-2024-24680: Potential denial-of-service in intcomma template
    filter The intcomma template filter was subject to a potential
    denial-of-service attack when used with very long strings.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=158
2024-02-09 10:55:29 +00:00
Dominique Leuenberger
8090c914d2 Accepting request 1137119 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1137119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=112
2024-01-05 21:59:57 +00:00
c93b729a7d Accepting request 1137053 from home:alarrosa:branches:devel:languages:python:django
Add bugzilla reference

  + CVE-2023-31047: Potential bypass of validation when uploading
    multiple files using one form field (bsc#1210866)

OBS-URL: https://build.opensuse.org/request/show/1137053
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=156
2024-01-05 17:21:59 +00:00
d349f9a71e Accepting request 1136760 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.9:
  * Fixed a regression in Django 4.2.8 where admin fields on the same
    line could overflow the page and become non-interactive

OBS-URL: https://build.opensuse.org/request/show/1136760
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=155
2024-01-04 10:14:17 +00:00
Ana Guerrero
1ffd3b773f Accepting request 1130705 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1130705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=111
2023-12-05 16:00:57 +00:00
947b4638e3 Accepting request 1130704 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.8
  * Fixed a regression in Django 4.2 that caused makemigrations
    --check to stop displaying pending migrations
  * Fixed a regression in Django 4.2 that caused a crash of
    QuerySet.aggregate() with aggregates referencing other aggregates
    or window functions through conditional expressions
  * Fixed a regression in Django 4.2 that caused a crash when
    annotating a QuerySet with a Window expressions composed of a
    partition_by clause mixing field types and aggregation expressions
  * Fixed a regression in Django 4.2 where the admin’s change list
    page had misaligned pagination links and inputs when using
    list_editable
  * Fixed a regression in Django 4.2 where checkboxes in the admin
    would be centered on narrower screen widths
  * Fixed a regression in Django 4.2 that caused a crash of querysets
    with aggregations on MariaDB when the ONLY_FULL_GROUP_BY SQL mode
    was enabled
  * Fixed a regression in Django 4.2 where the admin’s read-only
    password widget and some help texts were incorrectly aligned at
    tablet widths
  * Fixed a regression in Django 4.2 that caused a migration crash on
    SQLite when altering unsupported Meta.db_table_comment

OBS-URL: https://build.opensuse.org/request/show/1130704
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=153
2023-12-04 10:38:51 +00:00
Ana Guerrero
84f1c6c6db Accepting request 1129130 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1129130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=110
2023-11-27 21:42:03 +00:00
f5462fb0ba Accepting request 1129117 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
- add dirty-hack-remove-assert.patch from fedora to fix
  minor test failure with python 3.12

- Update to 4.2.5 (CVE-2023-41164)
- Update minimal dependency versions.
  + Fixed a long standing bug in the __len lookup for ArrayField
    constraints on expressions and database functions.
    customization.
  read the egg-info and fail if they are not fulfilled.
  + New decorators for the admin site
  * CVE-2020-24584: Permission escalation in intermediate-level directories of the file
  * Fixed a data loss possibility in the select_for_update(). When using related fields
  * Fixed a regression in Django 3.1 that caused permission errors in CommonPasswordValidator
 * Added compatibility for cx_Oracle 8
 * many other bugfixes
- Update to 3.0.5
 * Fixed a regression in Django 2.0 where combining Q objects with __in lookups
     with FileExistsError if concurrent saves try to create the same directory
  * Made admin’s RelatedFieldWidgetWrapper use the wrapped widget’s
    value_omitted_from_data() method (#27905)
  * Fixed ClearableFileInput’s “Clear” checkbox on model form fields where the
    model field has a default
  * Fixed RequestDataTooBig and TooManyFieldsSent exceptions crashing rather than
  * Fixed a crash on Oracle and PostgreSQL when subtracting DurationField or
    IntegerField from DateField
  * Fixed query expression date subtraction accuracy on PostgreSQL for differences
  * Fixed a GDALException raised by GDALClose on GDAL >= 2.0
  * Quoted the Oracle test user’s password in queries to fix the “ORA-00922: missing
    or invalid option” error when the password starts with a number or
  with SLE-12 which provides PIL instead of Pillow.

OBS-URL: https://build.opensuse.org/request/show/1129117
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=151
2023-11-27 12:51:15 +00:00
Ana Guerrero
3f20e7cd62 Accepting request 1121683 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1121683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=109
2023-11-02 19:20:48 +00:00
511a9bdfa8 Accepting request 1121555 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.7
  * Fixed a regression in Django 4.2 that caused a crash of
    QuerySet.aggregate() with aggregates referencing expressions
    containing subqueries
  * Restored, following a regression in Django 4.2, creating
    varchar/text_pattern_ops indexes on CharField and TextField with
    deterministic collations on PostgreSQL

OBS-URL: https://build.opensuse.org/request/show/1121555
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=149
2023-11-01 19:30:35 +00:00
Ana Guerrero
6550ed5d57 Accepting request 1117946 from devel:languages:python:django
- Update to 4.2.6 (bsc#1215978, CVE-2023-43665)
  * CVE-2023-43665: Denial-of-service possibility in
    django.utils.text.Truncator
    The input processed by Truncator, when operating in HTML mode, has
    been limited to the first five million characters in order to
    avoid potential performance and memory issues.
  * Fixed a regression in Django 4.2.5 where overriding the deprecated
    DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings in tests
    caused the main STORAGES to mutate (#34821).
  * Fixed a regression in Django 4.2 that caused unnecessary casting
    of string based fields (CharField, EmailField, TextField,
    CICharField, CIEmailField, and CITextField) used with the __isnull
    lookup on PostgreSQL. As a consequence, indexes using an __isnull
    expression or condition created before Django 4.2 wouldn’t be used
    by the query planner, leading to a performance regression
    (#34840).

OBS-URL: https://build.opensuse.org/request/show/1117946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=108
2023-10-16 20:32:49 +00:00
7fe88e78a2 - Update to 4.2.6 (bsc#1215978, CVE-2023-43665)
* CVE-2023-43665: Denial-of-service possibility in
    django.utils.text.Truncator
    The input processed by Truncator, when operating in HTML mode, has
    been limited to the first five million characters in order to
    avoid potential performance and memory issues.
  * Fixed a regression in Django 4.2.5 where overriding the deprecated
    DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings in tests
    caused the main STORAGES to mutate (#34821).
  * Fixed a regression in Django 4.2 that caused unnecessary casting
    of string based fields (CharField, EmailField, TextField,
    CICharField, CIEmailField, and CITextField) used with the __isnull
    lookup on PostgreSQL. As a consequence, indexes using an __isnull
    expression or condition created before Django 4.2 wouldn’t be used
    by the query planner, leading to a performance regression
    (#34840).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=147
2023-10-16 08:50:29 +00:00
Ana Guerrero
9f73690cc9 Accepting request 1108900 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1108900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=107
2023-09-06 16:55:51 +00:00
b9976f23dd Accepting request 1108899 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.5 (CVE-2023-41164) 
  + Bugfixes
    * Fixed a regression in Django 4.2 that caused an incorrect
      validation of CheckConstraints on __isnull lookups against
      JSONField
    * Fixed a bug in Django 4.2 where the deprecated
      DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings were not
      synced with STORAGES
    * Fixed a regression in Django 4.2.2 that caused an unnecessary
      selection of a non-nullable ManyToManyField without a natural
      key during serialization
    * Fixed a regression in Django 4.2 that caused a crash of a
      queryset when filtering against deeply nested OuterRef()
      annotations

OBS-URL: https://build.opensuse.org/request/show/1108899
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=145
2023-09-04 14:23:01 +00:00
Dominique Leuenberger
7a7aee7b73 Accepting request 1101902 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1101902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=106
2023-08-03 15:27:12 +00:00
e8b7c32d59 Accepting request 1101901 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.4
  + Bugfixes
    * Fixed a regression in Django 4.2 that caused a crash of
      QuerySet.aggregate() with aggregates referencing window
      functions
    * Fixed a regression in Django 4.2 that caused a crash when
      grouping by a reference in a subquery
    * Fixed a regression in Django 4.2 that caused aggregation over
      query that uses explicit grouping by multi-valued annotations to
      group against the wrong columns

OBS-URL: https://build.opensuse.org/request/show/1101901
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=143
2023-08-02 07:50:24 +00:00
Ana Guerrero
4124d4dd8f Accepting request 1099279 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1099279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=105
2023-07-24 16:11:42 +00:00
fe8cfebe06 Accepting request 1099276 from home:mcalabkova:branches:devel:languages:python:django
- Add upstream sanitize_address.patch
  * fixes build with yet another CPython upstream fix (bsc#1210638)

OBS-URL: https://build.opensuse.org/request/show/1099276
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=141
2023-07-18 13:27:33 +00:00
Ana Guerrero
6a5fc44771 Accepting request 1097911 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1097911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=104
2023-07-11 13:56:18 +00:00
8a22c0bac2 Accepting request 1097909 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.3 (bsc#1212742, CVE-2023-36053)
  + CVE-2023-36053: Potential regular expression denial of service
    vulnerability in EmailValidator/URLValidator
  + Bugfixes
    * Fixed a regression in Django 4.2 that caused incorrect alignment
      of timezone warnings for DateField and TimeField in the admin
    * Fixed a regression in Django 4.2 that caused incorrect
      highlighting of rows in the admin changelist view when
      ModelAdmin.list_editable contained a BooleanField

OBS-URL: https://build.opensuse.org/request/show/1097909
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=139
2023-07-10 10:10:57 +00:00
Dominique Leuenberger
d40f906110 Accepting request 1092069 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1092069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=103
2023-06-12 13:24:15 +00:00
75163a6907 Accepting request 1092045 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092045
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=137
2023-06-11 07:55:46 +00:00
Dominique Leuenberger
82e6b245db Accepting request 1091069 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1091069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=102
2023-06-07 21:06:13 +00:00
62fb97b70f Accepting request 1091039 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.2
  + Bugfixes
    * Fixed a regression in Django 4.2 that caused an unnecessary
      DBMS_LOB.SUBSTR() wrapping in the __isnull and __exact=None
      lookups for TextField()/BinaryField() on Oracle
    * Restored, following a regression in Django 4.2, get_prep_value()
      call in JSONField subclasses
    * Fixed a regression in Django 4.2 that caused a crash of
      QuerySet.defer() when passing a ManyToManyField or
      GenericForeignKey reference. While doing so is a no-op, it was
      allowed in older version
    * Fixed a regression in Django 4.2 that caused a crash of
      QuerySet.only() when passing a reverse OneToOneField reference
    * Fixed a bug in Django 4.2 where makemigrations --update didn’t
      respect the --name option
    * Fixed a performance regression in Django 4.2 when compiling
      queries without ordering
    * Fixed a regression in Django 4.2 where nonexistent stylesheet
      was linked on a “Congratulations!” page
    * Fixed a regression in Django 4.2 that caused a crash of
      QuerySet.aggregate() with expressions referencing other
      aggregates
    * Fixed a regression in Django 4.2 that caused a crash of
      QuerySet.aggregate() with aggregates referencing subqueries
    * Fixed a regression in Django 4.2 that caused a crash of
      querysets on SQLite when filtering on DecimalField against
      values outside of the defined range
    * Fixed a regression in Django 4.2 that caused a serialization
      crash on a ManyToManyField without a natural key when its
      Manager’s base QuerySet used select_related()

OBS-URL: https://build.opensuse.org/request/show/1091039
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=135
2023-06-06 10:33:13 +00:00
Dominique Leuenberger
d53deb8760 Accepting request 1084540 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1084540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=101
2023-05-19 09:55:03 +00:00
6ae26379e9 Accepting request 1084538 from home:aplanas:branches:devel:languages:python:django
- Update to 4.2.1
  + CVE-2023-31047: Potential bypass of validation when uploading multiple files using one form field
  + Bugfixes
    * Fixed a regression in Django 4.2 that caused a crash of
      QuerySet.defer() when deferring fields by attribute names
    * Fixed a regression in Django 4.2 that caused a crash of
      SearchVector function with % characters
    * Fixed a regression in Django 4.2 that caused aggregation over
      query that uses explicit grouping to group against the wrong
      columns
    * Reallowed, following a regression in Django 4.2, setting the
      "cursor_factory" option in OPTIONS on PostgreSQL
    * Enforced UTF-8 client encoding on PostgreSQL, following a
      regression in Django 4.2
    * Fixed a regression in Django 4.2 where i18n_patterns() didn’t
      respect the prefix_default_language argument when a fallback
      language of the default language was used
    * Fixed a regression in Django 4.2 where translated URLs of the
      default language from i18n_patterns() with
      prefix_default_language set to False raised 404 errors for a
      request with a different language
    * Fixed a regression in Django 4.2 where creating copies and deep
      copies of HttpRequest, HttpResponse, and their subclasses didn’t
      always work correctly
    * Fixed a regression in Django 4.2 where timesince and timeuntil
      template filters returned incorrect results for a datetime with
      a non-UTC timezone when a time difference is less than 1 day
    * Fixed a regression in Django 4.2 that caused a crash of
      SearchHeadline function with psycopg 3
    * Fixed a regression in Django 4.2 that caused incorrect
      ClearableFileInput margins in the admin
    * Fixed a regression in Django 4.2 where breadcrumbs didn’t appear
      on admin site app index views
    * Made squashing migrations reduce AddIndex, RemoveIndex,
      RenameIndex, and CreateModel operations which allows removing a
      deprecated Meta.index_together option from historical migrations
      and use Meta.indexes instead

OBS-URL: https://build.opensuse.org/request/show/1084538
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=133
2023-05-04 07:11:45 +00:00
Dominique Leuenberger
5ba37fec4d Accepting request 1078228 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1078228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=100
2023-04-11 11:50:42 +00:00
737dd2a5ab Accepting request 1077655 from home:david.anes:branches:devel:languages:python:django
- Update minimal dependency versions.

OBS-URL: https://build.opensuse.org/request/show/1077655
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=131
2023-04-10 07:08:59 +00:00
Dominique Leuenberger
4d2ff8a105 Accepting request 1077208 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1077208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=99
2023-04-06 13:55:52 +00:00
3a4a71f932 Accepting request 1077154 from home:david.anes:branches:devel:languages:python:django
- Update to 4.2:
  This is just a summary. Full release notes are available at
  https://docs.djangoproject.com/en/4.2/releases/4.2/
  + Psycopg 3 support
  + Comments on columns and tables
  + Mitigation for the BREACH attack
  + In-memory file storage
  + Custom file storages
  + For backwards incompatible changes in 4.2 see
  https://docs.djangoproject.com/en/4.2/releases/4.2/#backwards-incompatible-changes-in-4-2
- Update of keyring file

OBS-URL: https://build.opensuse.org/request/show/1077154
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=129
2023-04-04 12:57:04 +00:00
Dominique Leuenberger
a85e2071a7 Accepting request 1065703 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1065703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=98
2023-02-14 15:44:34 +00:00
ce36eaf1af Accepting request 1065702 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1.7:
  + CVE-2023-24580: Potential denial-of-service vulnerability in file
    uploads (bsc#1208082)
  + Fixed a bug in Django 4.1 that caused a crash of model validation
    on ValidationError with no code

OBS-URL: https://build.opensuse.org/request/show/1065702
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=127
2023-02-14 10:19:37 +00:00
Dominique Leuenberger
d80547ad32 Accepting request 1062448 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1062448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=97
2023-02-02 17:07:34 +00:00
5b99a6375d Accepting request 1062447 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1.6:
  + CVE-2023-23969: Potential denial-of-service via Accept-Language
    headers Bugfixes
  + Fixed a bug in Django 4.1 that caused a crash of model validation
    on UniqueConstraint with ordered expressions

OBS-URL: https://build.opensuse.org/request/show/1062447
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=125
2023-02-01 13:06:51 +00:00
Dominique Leuenberger
4adadea24c Accepting request 1046464 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1046464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=96
2023-01-04 17:09:58 +00:00
d185374299 Accepting request 1046292 from home:david.anes:branches:devel:languages:python:django
- Update to 4.1.5:
  + Fixed a long standing bug in the __len lookup for ArrayField 
    that caused a crash of model validation on Meta.constraints.
- Update keyring file.

OBS-URL: https://build.opensuse.org/request/show/1046292
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=123
2023-01-03 10:05:02 +00:00
Dominique Leuenberger
fd2c54f705 Accepting request 1044061 from devel:languages:python:django
- Recommends python-pymemcache instead of the deprecated
  python-python-memcached. This is the module used in Django since 3.2
  https://docs.djangoproject.com/en/3.2/releases/3.2/#pymemcache-support

OBS-URL: https://build.opensuse.org/request/show/1044061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=95
2022-12-23 09:20:45 +00:00
b5ae892e09 - Recommends python-pymemcache instead of the deprecated
python-python-memcached. This is the module used in Django since 3.2
  https://docs.djangoproject.com/en/3.2/releases/3.2/#pymemcache-support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=121
2022-12-21 09:48:13 +00:00
Dominique Leuenberger
0f45b72433 Accepting request 1040694 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1040694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=94
2022-12-07 16:34:39 +00:00
5c0c0bef77 Accepting request 1040693 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1.4
  + Fixed a regression in Django 4.1 that caused an unnecessary table
    rebuild when adding a ManyToManyField on SQLite
  + Fixed a bug in Django 4.1 that caused a crash of the sitemap index
    view with an empty Sitemap.items() and a callable lastmod
  + Fixed a bug in Django 4.1 that caused a crash using acreate(),
    aget_or_create(), and aupdate_or_create() asynchronous methods of
    related managers
  + Fixed a bug in Django 4.1 that caused a crash of
    QuerySet.bulk_create() with "pk" in unique_fields
  + Fixed a bug in Django 4.1 that caused a crash of
    QuerySet.bulk_create() on fields with db_column

OBS-URL: https://build.opensuse.org/request/show/1040693
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=119
2022-12-06 14:24:13 +00:00
Dominique Leuenberger
0e7944d636 Accepting request 1034880 from devel:languages:python:django
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1034880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=93
2022-11-10 13:19:32 +00:00
acfcaf8280 Accepting request 1032928 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1.3
  + Fixed a bug in Django 4.1 that caused non-Python files created by
    startproject and startapp management commands from custom
    templates to be incorrectly formatted using the black command

OBS-URL: https://build.opensuse.org/request/show/1032928
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=117
2022-11-02 16:27:34 +00:00
Richard Brown
1c40a8c7f2 Accepting request 1007839 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1007839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=92
2022-10-11 16:01:28 +00:00
115233053a Accepting request 1007838 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1.2 (bsc#1203793, CVE-2022-41323)
  + Fixed a regression in Django 4.1 that caused a migration crash on
    PostgreSQL when adding a model with ExclusionConstraint
  + Fixed a regression in Django 4.1 that caused aggregation over a
    queryset that contained an Exists annotation to crash due to too
    many selected columns
  + Fixed a bug in Django 4.1 that caused an incorrect validation of
    CheckConstraint on NULL values
  + Fixed a regression in Django 4.1 that caused a
    QuerySet.values()/values_list() crash on ArrayAgg() and JSONBAgg()
  + Fixed a bug in Django 4.1 that caused
    ModelAdmin.autocomplete_fields to be incorrectly selected after
    adding/changing related instances via popups
  + Fixed a regression in Django 4.1 where the app registry was not
    populated when running parallel tests with the multiprocessing
    start method spawn
  + Fixed a regression in Django 4.1 where the --debug-mode argument
    to test did not work when running parallel tests with the
    multiprocessing start method spawn
  + Fixed a regression in Django 4.1 that didn’t alter a sequence type
    when altering type of pre-Django 4.1 serial columns on PostgreSQL
  + Fixed a regression in Django 4.1 that caused a crash for View
    subclasses with asynchronous handlers when handling non-allowed
    HTTP methods
  + Reverted caching related managers for ForeignKey, ManyToManyField,
    and GenericRelation that caused the incorrect refreshing of
    related objects
  + Relaxed the system check added in Django 4.1 for the same name
    used for multiple template tag modules to a warning

OBS-URL: https://build.opensuse.org/request/show/1007838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=115
2022-10-04 09:20:20 +00:00
Dominique Leuenberger
3daa9fb447 Accepting request 1001262 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1001262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=91
2022-09-06 11:00:33 +00:00
ed6feca154 Accepting request 1001261 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1.1
  + Reallowed, following a regression in Django 4.1, using GeoIP2()
    when GEOS is not installed
  + Fixed a regression in Django 4.1 that caused a crash of admin’s
    autocomplete widgets when translations are deactivated
  + Fixed a regression in Django 4.1 that caused a crash of the test
    management command when running in parallel and multiprocessing
    start method is spawn
  + Fixed a regression in Django 4.1 that caused an incorrect
    redirection to the admin changelist view when using "Save and
    continue editing" and "Save and add another" options
  + Fixed a regression in Django 4.1 that caused a crash of Window
    expressions with ArrayAgg
  + Fixed a regression in Django 4.1 that caused a migration crash on
    SQLite 3.35.5+ when removing an indexed field
  + Fixed a bug in Django 4.1 that caused a crash of model validation
    on UniqueConstraint() with field names in expressions
  + Fixed a bug in Django 4.1 that caused an incorrect validation of
    CheckConstraint() with range fields on PostgreSQL
  + Fixed a regression in Django 4.1 that caused an incorrect
    migration when adding AutoField, BigAutoField, or SmallAutoField
    on PostgreSQL
  + Fixed a regression in Django 4.1 that caused a migration crash on
    PostgreSQL when altering AutoField, BigAutoField, or
    SmallAutoField to OneToOneField
  + Fixed a migration crash on ManyToManyField fields with through
    referencing models in different apps
  + Fixed a regression in Django 4.1 that caused an incorrect
    migration when renaming a model with ManyToManyField and db_table
  + Reallowed, following a regression in Django 4.1, creating reverse

OBS-URL: https://build.opensuse.org/request/show/1001261
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=113
2022-09-05 12:15:01 +00:00
Dominique Leuenberger
7bc7a30dac Accepting request 992599 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/992599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=90
2022-08-04 11:23:04 +00:00
a6880f636c Accepting request 992598 from home:aplanas:branches:devel:languages:python:django
- Add 0001-Fixed-33887-Added-version-in-asserted-test-URL.patch to fix
  test

OBS-URL: https://build.opensuse.org/request/show/992598
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=111
2022-08-03 14:27:47 +00:00
42e85b2195 Accepting request 992592 from home:aplanas:branches:devel:languages:python:django
- Update to 4.1:
  This is just a summary. Full release notes are available at
  https://docs.djangoproject.com/en/4.1/releases/4.1/
  + Django 4.1 supports Python 3.8, 3.9, and 3.10
  + Asynchronous handlers for class-based views
  + Asynchronous ORM interface
  + Validation of Constraints
  + Form rendering accessibility
  + CSRF_COOKIE_MASKED setting
- Drop fix_test_custom_fields_SQLite.patch (already merged)

OBS-URL: https://build.opensuse.org/request/show/992592
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=110
2022-08-03 14:14:04 +00:00
96cbf5f82b Accepting request 992580 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.7 (CVE-2022-36359, bsc#1201923):
  + Django 4.0.7 fixes a security issue with severity “high” in 4.0.6.

OBS-URL: https://build.opensuse.org/request/show/992580
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=109
2022-08-03 13:03:05 +00:00
Dominique Leuenberger
dff522fc2e Accepting request 986796 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/986796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=89
2022-07-06 13:41:35 +00:00
de00d83afe Accepting request 986794 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.6
  + CVE-2022-34265: Potential SQL injection via Trunc(kind) and
    Extract(lookup_name) arguments

OBS-URL: https://build.opensuse.org/request/show/986794
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=107
2022-07-05 08:25:30 +00:00
Dominique Leuenberger
a8be84b496 Accepting request 980459 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/980459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=88
2022-06-03 12:15:47 +00:00
088042555c Accepting request 980458 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.5
  + Fixed a bug in Django 4.0 where not all OPTIONS were passed to a
    Redis client
  + Fixed a bug in Django 4.0 that caused a crash of QuerySet.filter()
    on IsNull() expressions
  + Fixed a bug in Django 4.0 where a hidden quick filter toolbar in
    the admin’s navigation sidebar was focusable

OBS-URL: https://build.opensuse.org/request/show/980458
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=105
2022-06-02 07:48:26 +00:00
Dominique Leuenberger
3ab46b885d Accepting request 977872 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/977872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=87
2022-05-20 15:49:47 +00:00
85fe9c8ae4 Accepting request 977871 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.4
  + CVE-2022-28346: Potential SQL injection in "QuerySet.annotate()",
    "aggregate()", and "extra()"
  + CVE-2022-28347: Potential SQL injection via
    "QuerySet.explain(**options)" on PostgreSQL

OBS-URL: https://build.opensuse.org/request/show/977871
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=103
2022-05-18 06:46:00 +00:00
Dominique Leuenberger
e9fbf8e6d6 Accepting request 958256 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/958256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=86
2022-03-02 17:20:21 +00:00
4c26df157f Accepting request 958255 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.3
  + Prevented, following a regression in Django 4.0.1, makemigrations
    from generating infinite migrations for a model with
    ManyToManyField to a lowercased swappable model such as
    'auth.user'
  + Fixed a regression in Django 4.0 that caused a crash when
    rendering invalid inlines with readonly_fields in the admin

OBS-URL: https://build.opensuse.org/request/show/958255
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=102
2022-03-01 11:24:38 +00:00
Dominique Leuenberger
ad6cd5f800 Accepting request 950391 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/950391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=85
2022-02-03 23:45:45 +00:00
804b177c74 Accepting request 950390 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.2 (CVE-2022-22818, bsc#1195086) (CVE-2022-23833, bsc#1195088)
  + CVE-2022-22818: Possible XSS via {% debug %} template tag
  + CVE-2022-23833: Denial-of-service possibility in file uploads
  + Fixed a bug in Django 4.0 where
    TestCase.captureOnCommitCallbacks() could execute callbacks
    multiple times
  + Fixed a regression in Django 4.0 where help_text was HTML-escaped
    in automatically-generated forms
  + Fixed a regression in Django 4.0 that caused displaying an
    incorrect name for class-based views on the technical 404 debug
    page
  + Fixed a regression in Django 4.0 that caused an incorrect repr of
    ResolverMatch for class-based views
  + Fixed a regression in Django 4.0 that caused a crash of
    makemigrations on models without Meta.order_with_respect_to but
    with a field named _order
  + Fixed a regression in Django 4.0 that caused incorrect
    ModelAdmin.radio_fields layout in the admin
  + Fixed a duplicate operation regression in Django 4.0 that caused a
    migration crash when altering a primary key type for a concrete
    parent model referenced by a foreign key
  + Fixed a bug in Django 4.0 that caused a crash of
    QuerySet.aggregate() after annotate() on an aggregate function
    with a default
  + Fixed a regression in Django 4.0 that caused a crash of
    makemigrations when renaming a field of a renamed model

OBS-URL: https://build.opensuse.org/request/show/950390
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=101
2022-02-01 10:48:28 +00:00
Dominique Leuenberger
9429b320a9 Accepting request 945858 from devel:languages:python:django
- Add fix_test_custom_fields_SQLite.patch fixing issues with
  modern SQLite (gh#django/django#15168).

OBS-URL: https://build.opensuse.org/request/show/945858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=84
2022-01-13 22:20:48 +00:00
cc14e0cce5 - Add fix_test_custom_fields_SQLite.patch fixing issues with
modern SQLite (gh#django/django#15168).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=100
2022-01-12 14:16:45 +00:00
Dominique Leuenberger
45e6b01fc9 Accepting request 945253 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/945253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=83
2022-01-10 23:01:39 +00:00
d4f3e90ca0 Accepting request 945252 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0.1 (CVE-2021-45115, CVE-2021-45452, bsc#1194117)
  + CVE-2021-45115: Denial-of-service possibility in
    UserAttributeSimilarityValidator
  + CVE-2021-45452: Potential directory-traversal via Storage.save()
  + Fixed a regression in Django 4.0 that caused a crash of
    assertFormsetError() on a formset named form
  + Fixed a bug in Django 4.0 that caused a crash on booleans with the
    RedisCache backend
  + Relaxed the check added in Django 4.0 to reallow use of a
    duck-typed HttpRequest in
    django.views.decorators.cache.cache_control() and never_cache()
    decorators
  + Fixed a regression in Django 4.0 that caused creating bogus
    migrations for models that reference swappable models such as
    auth.User
  + Fixed a long standing bug in Geometry Collections and Polygon that
    caused a crash on some platforms (reported on macOS based on the
    ARM64 architecture)

OBS-URL: https://build.opensuse.org/request/show/945252
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=99
2022-01-10 09:56:14 +00:00
Dominique Leuenberger
92feb842e6 Accepting request 942920 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/942920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=82
2022-01-05 14:44:26 +00:00
9950c4c6e7 Accepting request 942768 from home:bnavigator:branches:devel:languages:python:django
- Fix u-a scriptlet dependency.
- Remove python36 conditional on numpy dep.

OBS-URL: https://build.opensuse.org/request/show/942768
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=98
2021-12-28 11:56:59 +00:00
John Vandenberg
36c1e640e9 Accepting request 942286 from home:jayvdb:branches:devel:languages:python:django
- Avoid dependency on backports.zoneinfo except on Python 3.8

OBS-URL: https://build.opensuse.org/request/show/942286
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=97
2021-12-24 23:29:23 +00:00
f5dc5666e4 - Clean up PYTHONPATH to make test_extra_tests_build_suite pass.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=96
2021-12-20 10:37:24 +00:00
acc0eb98b6 Fix changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=95
2021-12-19 00:03:34 +00:00
9565589087 Accepting request 936296 from home:aplanas:branches:devel:languages:python:django
- Update to 4.0
  + https://docs.djangoproject.com/en/4.0/releases/4.0/

OBS-URL: https://build.opensuse.org/request/show/936296
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=94
2021-12-18 23:53:16 +00:00
Dominique Leuenberger
572368c677 Accepting request 928779 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/928779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=81
2021-11-08 16:23:59 +00:00
72466787f4 Accepting request 928778 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.9
  + Fixed a bug in Django 3.2 that caused a migration crash on SQLite
    when altering a field with a functional index

OBS-URL: https://build.opensuse.org/request/show/928778
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=93
2021-11-02 13:09:16 +00:00
Richard Brown
2bba14dadf Accepting request 923268 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/923268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=80
2021-10-08 20:04:57 +00:00
bccc7af30c Accepting request 923266 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.8
  + Fixed a bug in Django 3.2 that caused incorrect links on read-only
    fields in the admin
  + Fixed a regression in Django 3.2 that caused incorrect selection
    of items across all pages when actions were placed both on the top
    and bottom of the admin change-list view
- Drop failing_test_subparser_invalid_option.patch, as is already in
  the upstream code.

OBS-URL: https://build.opensuse.org/request/show/923266
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=92
2021-10-05 14:47:49 +00:00
Dominique Leuenberger
6217edbf3b Accepting request 917776 from devel:languages:python:django
- Add failing_test_subparser_invalid_option.patch fixing
  https://code.djangoproject.com/ticket/33082

OBS-URL: https://build.opensuse.org/request/show/917776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=79
2021-09-11 20:24:14 +00:00
4e559eca14 - Add failing_test_subparser_invalid_option.patch fixing
https://code.djangoproject.com/ticket/33082

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=91
2021-09-09 15:45:45 +00:00
Dominique Leuenberger
cf328dc1a6 Accepting request 915461 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/915461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=78
2021-09-03 19:25:28 +00:00
8d144531fc Accepting request 915460 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.7
  + Fixed a regression in Django 3.2 that caused the incorrect offset
    extraction from fixed offset timezones

OBS-URL: https://build.opensuse.org/request/show/915460
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=90
2021-09-01 11:09:32 +00:00
Richard Brown
ae0d519c4b Accepting request 912367 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/912367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=77
2021-08-19 11:06:35 +00:00
4c84f2f3cc Accepting request 912366 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.6
  + Fixed a regression in Django 3.2 that caused a crash validating
    "NaN" input with a forms.DecimalField when additional constraints,
    e.g. max_value, were specified
  + Fixed a bug in Django 3.2 where a system check would crash on a
    model with a reverse many-to-many relation inherited from a parent
    class

OBS-URL: https://build.opensuse.org/request/show/912366
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=89
2021-08-16 08:46:29 +00:00
Dominique Leuenberger
7f999442a7 Accepting request 903639 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/903639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=76
2021-07-10 20:53:56 +00:00
3040922dbc Accepting request 903353 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.5 (CVE-2021-35042, bsc#1187785)
  + Fixed a regression in Django 3.2 that caused a crash of
    QuerySet.values_list(..., named=True) after prefetch_related()
  + Fixed a bug in Django 3.2 that caused a migration crash on MySQL
    8.0.13+ when altering BinaryField, JSONField, or TextField to
    non-nullable
  + Fixed a regression in Django 3.2 that caused a migration crash on
    MySQL 8.0.13+ when adding nullable BinaryField, JSONField, or
    TextField with a default value
  + Fixed a bug in Django 3.2 where a system check would crash on a
    model with an invalid app_label

OBS-URL: https://build.opensuse.org/request/show/903353
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=88
2021-07-02 08:14:22 +00:00
Dominique Leuenberger
ecc996b739 Accepting request 897238 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/897238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=75
2021-06-11 20:29:51 +00:00
713157e5df Accepting request 896895 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.4 (CVE-2021-33203, CVE-2021-33571)
  + CVE-2021-33203: Potential directory traversal via admindocs
  + CVE-2021-33571: Possible indeterminate SSRF, RFI, and LFI attacks
    since validators accepted leading zeros in IPv4 addresses
  + Fixed a bug in Django 3.2 where a final catch-all view in the
    admin didn’t respect the server-provided value of SCRIPT_NAME when
    redirecting unauthenticated users to the login page
  + Fixed a bug in Django 3.2 where a system check would crash on an
    abstract model
  + Prevented unnecessary initialization of unused caches following a
    regression in Django 3.2
  + Fixed a crash in Django 3.2 that could occur when running mod_wsgi
    with the recommended settings while the Windows colorama library
    was installed
  + Fixed a bug in Django 3.2 that would trigger the auto-reloader for
    template changes when directory paths were specified with strings
  + Fixed a regression in Django 3.2 that caused a crash of
    auto-reloader with AttributeError, e.g. inside a Conda environment
  + Fixed a regression in Django 3.2 that caused a loss of precision
    for operations with DecimalField on MySQL

OBS-URL: https://build.opensuse.org/request/show/896895
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=86
2021-06-03 15:42:35 +00:00
Dominique Leuenberger
34b154a3a9 Accepting request 893568 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/893568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=74
2021-05-19 15:48:55 +00:00
8a94c91b8a Accepting request 893567 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.3
  + Prepared for mysqlclient > 2.0.3 support
  + Fixed a regression in Django 3.2 that caused the incorrect
    filtering of querysets combined with the | operator
  + Fixed a regression in Django 3.2.1 where saving FileField would
    raise a SuspiciousFileOperation even when a custom upload_to
    returns a valid file path

OBS-URL: https://build.opensuse.org/request/show/893567
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=84
2021-05-17 07:56:44 +00:00
Dominique Leuenberger
33d1c7a60d Accepting request 891227 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/891227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=73
2021-05-12 17:31:09 +00:00
8622f84af6 Accepting request 890932 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.2 (CVE-2021-32052)

OBS-URL: https://build.opensuse.org/request/show/890932
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=82
2021-05-07 08:11:13 +00:00
bc6d5ae53b Accepting request 890806 from home:bnavigator:branches:devel:languages:python:django
- Keep rpm runtime requirements in sync. Downstream packages often
  read the egg-info and fail if they are not fulfilled.

OBS-URL: https://build.opensuse.org/request/show/890806
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=81
2021-05-06 08:56:41 +00:00
215700684a Accepting request 890638 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.1 (CVE-2021-31542)
  + CVE-2021-31542: Potential directory-traversal via uploaded files
  + Corrected detection of GDAL 3.2 on Windows
  + Fixed a bug in Django 3.2 where subclasses of BigAutoField and
    SmallAutoField were not allowed for the DEFAULT_AUTO_FIELD setting
  + Fixed a regression in Django 3.2 that caused a crash of
    QuerySet.values()/values_list() after QuerySet.union(),
    intersection(), and difference() when it was ordered by an
    unannotated field
  + Restored, following a regression in Django 3.2, displaying an
    exception message on the technical 404 debug page
  + Fixed a bug in Django 3.2 where a system check would crash on a
    reverse one-to-one relationships in CheckConstraint.check or
    UniqueConstraint.condition
  + Fixed a regression in Django 3.2 that caused a crash of
    ModelAdmin.search_fields when searching against phrases with
    unbalanced quotes
  + Fixed a bug in Django 3.2 where variable lookup errors were logged
    rendering the sitemap template if alternates were not defined
  + Fixed a regression in Django 3.2 that caused a crash when
    combining Q() objects which contains boolean expressions
  + Fixed a regression in Django 3.2 that caused a crash of
    QuerySet.update() on a queryset ordered by inherited or joined
    fields on MySQL and MariaDB
  + Fixed a regression in Django 3.2 that caused a crash when decoding
    a cookie value, used by
    django.contrib.messages.storage.cookie.CookieStorage, in the
    pre-Django 3.2 format
  + Fixed a regression in Django 3.2 that stopped the shift-key
    modifier selecting multiple rows in the admin changelist
  + Fixed a bug in Django 3.2 where a system check would crash on the
    STATICFILES_DIRS setting with a list of 2-tuples of (prefix, path)
  + Fixed a long standing bug involving queryset bitwise combination
    when used with subqueries that began manifesting in Django 3.2,
    due to a separate fix using Exists to exclude() multi-valued
    relationships
  + Fixed a bug in Django 3.2 where variable lookup errors were logged
    when rendering some admin templates
  + Fixed a bug in Django 3.2 where an admin changelist would crash
    when deleting objects filtered against multi-valued relationships
  + Fixed a regression in Django 3.2 where the calling process
    environment would not be passed to the dbshell command on PostgreSQL
  + Fixed a performance regression in Django 3.2 when building complex
    filters with subqueries

OBS-URL: https://build.opensuse.org/request/show/890638
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=80
2021-05-05 09:20:33 +00:00
Dominique Leuenberger
8082c9947f Accepting request 888154 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/888154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=72
2021-04-29 20:44:23 +00:00
74ea9e2062 Accepting request 883369 from home:aplanas:branches:devel:languages:python:django
- Update to 3.2.0
  + Automatic ~django.apps.AppConfig discovery
  + Customizing type of auto-created primary keys
  + Functional indexes
  + pymemcache support
  + New decorators for the admin site  
  + For a complete description of new features check:
    https://github.com/django/django/blob/main/docs/releases/3.2.txt
- Update PYTHOPATH to include the local tests
- Drop i18n_test.patch, i18n_test_extraction.patch,
  test_clear_site_cache-sort.patch

OBS-URL: https://build.opensuse.org/request/show/883369
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=78
2021-04-24 07:12:22 +00:00
Dominique Leuenberger
db15177a5b Accepting request 872447 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/872447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=71
2021-02-16 21:34:25 +00:00
92c2e14db0 Accepting request 872036 from home:bnavigator:branches:devel:languages:python:django
- Don't install python36-numpy for testing. It is no longer
  available. (The tests or portions of tests requiring numpy
  are skipped automatically in this case.)
- Let the singlespec macro do its job to set the primary provider
  for python3-django and python3-South on the primary flavor only.
- Fix mtime of cache file by recompiling.

OBS-URL: https://build.opensuse.org/request/show/872036
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=76
2021-02-15 12:40:03 +00:00
Dominique Leuenberger
5d6f1f1681 Accepting request 854260 from devel:languages:python:django
- Update to 3.1.4
 * Fixed setting the Content-Length HTTP header in AsyncRequestFactory
 * Fixed passing extra HTTP headers to AsyncRequestFactory request methods
 * Fixed crash of key transforms for JSONField on PostgreSQL when usingi
     on a Subquery() annotation
 * Fixed a regression in Django 3.1 that caused the incorrect grouping
     by a Q object annotation
 * Fixed a regression in Django 3.1 that caused suppressing connection errors
     when JSONField is used on SQLite
 * Fixed a crash on SQLite, when QuerySet.values()/values_list() contained
     key transforms for JSONField returning non-string primitive values

OBS-URL: https://build.opensuse.org/request/show/854260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=70
2020-12-12 19:29:25 +00:00
a5f8f1daf0 - Update to 3.1.4
* Fixed setting the Content-Length HTTP header in AsyncRequestFactory
 * Fixed passing extra HTTP headers to AsyncRequestFactory request methods
 * Fixed crash of key transforms for JSONField on PostgreSQL when usingi
     on a Subquery() annotation
 * Fixed a regression in Django 3.1 that caused the incorrect grouping
     by a Q object annotation
 * Fixed a regression in Django 3.1 that caused suppressing connection errors
     when JSONField is used on SQLite
 * Fixed a crash on SQLite, when QuerySet.values()/values_list() contained
     key transforms for JSONField returning non-string primitive values

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=74
2020-12-09 12:32:02 +00:00
Dominique Leuenberger
cf2cfdebdc Accepting request 845465 from devel:languages:python:django
- Update to 3.1.3
 * Fixed a regression in Django 3.1.2 that caused the incorrect height of the admin
   changelist search bar
 * Fixed a regression in Django 3.1.2 that caused the incorrect width of the
   admin changelist search bar on a filtered page
 * Fixed displaying Unicode characters in forms.JSONField and read-only
   models.JSONField values in the admin
 * Fixed a regression in Django 3.1 that caused a crash of ArrayAgg and StringAgg
   with ordering on key transforms for JSONField
 * Fixed a regression in Django 3.1 that caused a crash of __in lookup when using
   key transforms for JSONField in the lookup value
 * Fixed a regression in Django 3.1 that caused a crash of ExpressionWrapper with
   key transforms for JSONField
 * Fixed a regression in Django 3.1 that caused a migrations crash on PostgreSQL
   when adding an ExclusionConstraint with key transforms for JSONField in expressions
 * Fixed a regression in Django 3.1 where ProtectedError.protected_objects
   and RestrictedError.restricted_objects attributes returned iterators instead
   of set of objects
 * Fixed a regression in Django 3.1.2 that caused incorrect form input layout
   on small screens in the admin change form view
 * Fixed a regression in Django 3.1 that invalidated pre-Django 3.1 password reset tokens
 * Added support for asgiref 3.3
 * Fixed a regression in Django 3.1 that caused incorrect textarea layout
   on medium-sized screens in the admin change form view with the sidebar open
 * Fixed a regression in Django 3.0.7 that didn’t use Subquery() aliases
   in the GROUP BY clause
 * Fixed a bug in Django 3.1 where FileField instances with a callable storage were
   not correctly deconstructed
 * Fixed a regression in Django 3.1 where the QuerySet.ordered attribute returned
   incorrectly True for GROUP BY queries (e.g. .annotate().values()) on models with

OBS-URL: https://build.opensuse.org/request/show/845465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=69
2020-11-06 22:43:51 +00:00
fb993450a7 - Update to 3.1.3
* Fixed a regression in Django 3.1.2 that caused the incorrect height of the admin
   changelist search bar
 * Fixed a regression in Django 3.1.2 that caused the incorrect width of the
   admin changelist search bar on a filtered page
 * Fixed displaying Unicode characters in forms.JSONField and read-only
   models.JSONField values in the admin
 * Fixed a regression in Django 3.1 that caused a crash of ArrayAgg and StringAgg
   with ordering on key transforms for JSONField
 * Fixed a regression in Django 3.1 that caused a crash of __in lookup when using
   key transforms for JSONField in the lookup value
 * Fixed a regression in Django 3.1 that caused a crash of ExpressionWrapper with
   key transforms for JSONField
 * Fixed a regression in Django 3.1 that caused a migrations crash on PostgreSQL
   when adding an ExclusionConstraint with key transforms for JSONField in expressions
 * Fixed a regression in Django 3.1 where ProtectedError.protected_objects
   and RestrictedError.restricted_objects attributes returned iterators instead
   of set of objects
 * Fixed a regression in Django 3.1.2 that caused incorrect form input layout
   on small screens in the admin change form view
 * Fixed a regression in Django 3.1 that invalidated pre-Django 3.1 password reset tokens
 * Added support for asgiref 3.3
 * Fixed a regression in Django 3.1 that caused incorrect textarea layout
   on medium-sized screens in the admin change form view with the sidebar open
 * Fixed a regression in Django 3.0.7 that didn’t use Subquery() aliases
   in the GROUP BY clause
 * Fixed a bug in Django 3.1 where FileField instances with a callable storage were
   not correctly deconstructed
 * Fixed a regression in Django 3.1 where the QuerySet.ordered attribute returned
   incorrectly True for GROUP BY queries (e.g. .annotate().values()) on models with

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=72
2020-11-02 15:18:09 +00:00
Dominique Leuenberger
cb50f2ecbf Accepting request 833249 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/833249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=68
2020-09-14 10:02:48 +00:00
5240b99e4a Accepting request 833246 from home:mcalabkova:branches:devel:languages:python:django
- Update to 3.1.1
  * CVE-2020-24583: Incorrect permissions on intermediate-level directories on Python 3.7+
  * CVE-2020-24584: Permission escalation in intermediate-level directories of the file 
    system cache on Python 3.7+
  * Fixed a data loss possibility in the select_for_update(). When using related fields 
    pointing to a proxy model in the of argument, the corresponding model was not locked
  * Fixed a regression in Django 3.1 that caused a crash when decoding an invalid session data
  * Fixed __in lookup on key transforms for JSONField with MariaDB, MySQL, Oracle, and SQLite
  * Fixed a regression in Django 3.1 that caused permission errors in CommonPasswordValidator 
    and settings.py

OBS-URL: https://build.opensuse.org/request/show/833246
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=70
2020-09-09 14:32:25 +00:00
Tomáš Chvátal
cfac3943a3 Accepting request 833137 from home:jayvdb:branches:devel:languages:python:django
- Require asgiref >= 3.2.10 per upstream

OBS-URL: https://build.opensuse.org/request/show/833137
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=69
2020-09-09 06:16:14 +00:00
Dominique Leuenberger
c0af51ec6d Accepting request 825918 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/825918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=67
2020-09-04 08:56:50 +00:00
Dominique Leuenberger
5a89231331 Accepting request 825714 from home:aplanas:branches:devel:languages:python:django
- Update to 3.1
  * Asynchronous views and middleware support
  * JSONField for all supported database backends
  * DEFAULT_HASHING_ALGORITHM settings¶
  * Read https://docs.djangoproject.com/en/3.1/releases/3.1/
- Drop fix-selenium-test.patch. Already upstream.
- Add i18n_test_extraction.patch to support xgettext 0.21

OBS-URL: https://build.opensuse.org/request/show/825714
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=67
2020-08-12 07:29:18 +00:00
a713776f6e - update to 3.0.9
* Allowed setting the SameSite cookie flag in HttpResponse.delete_cookie()
 * Fixed crash when sending emails to addresses with display names longer than
    75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=66
2020-08-06 11:37:58 +00:00
Dominique Leuenberger
56ec0f22aa Accepting request 819476 from devel:languages:python:django
- update to 3.0.8
 * Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings
    raised by cache key validation
 * Fixed a regression in Django 3.0.7 that caused a queryset crash
    when grouping by a many-to-one relationship
 * Reallowed, following a regression in Django 3.0, non-expressions having
    a filterable attribute to be used as the right-hand side in queryset filters
 * Fixed a regression in Django 3.0.2 that caused a migration crash
    on PostgreSQL when adding a foreign key to a model with a namespaced db_table
 * Added compatibility for cx_Oracle 8

OBS-URL: https://build.opensuse.org/request/show/819476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=66
2020-07-15 10:03:06 +00:00
a836e40a12 - update to 3.0.8
* Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings
    raised by cache key validation
 * Fixed a regression in Django 3.0.7 that caused a queryset crash
    when grouping by a many-to-one relationship
 * Reallowed, following a regression in Django 3.0, non-expressions having
    a filterable attribute to be used as the right-hand side in queryset filters
 * Fixed a regression in Django 3.0.2 that caused a migration crash
    on PostgreSQL when adding a foreign key to a model with a namespaced db_table
 * Added compatibility for cx_Oracle 8

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=64
2020-07-08 12:24:10 +00:00
Dominique Leuenberger
e2c2cdfb60 Accepting request 811528 from devel:languages:python:django
- update to 3.0.7
- drop 32bit.patch
 *  boo#1172167 - CVE-2020-13254: Potential data leakage via malformed
      memcached keys
 * boo#1172167 -  CVE-2020-13596: Possible XSS via admin
      ForeignKeyRawIdWidget
 * many other bugfixes

OBS-URL: https://build.opensuse.org/request/show/811528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=65
2020-06-05 18:01:36 +00:00
5f98db44a7 * boo#1172167 - CVE-2020-13596: Possible XSS via admin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=62
2020-06-04 14:58:55 +00:00
8127a47a63 - update to 3.0.7
- drop 32bit.patch
 *  boo#1172167 - CVE-2020-13254: Potential data leakage via malformed
      memcached keys
 * boo#1172164 -  CVE-2020-13596: Possible XSS via admin
      ForeignKeyRawIdWidget
 * many other bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=61
2020-06-04 14:39:41 +00:00
Dominique Leuenberger
a69bb7d141 Accepting request 800883 from devel:languages:python:django
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/800883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=64
2020-05-09 17:51:46 +00:00
Tomáš Chvátal
942f47eb9d - Add patch to fix the 32bit build:
* 32bit.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=59
2020-04-30 05:16:55 +00:00
Tomáš Chvátal
4a8fb12bb9 Accepting request 796651 from home:dmolkentin:netbox
- Update to 3.0.5 
  https://docs.djangoproject.com/en/3.0/releases/3.0.5/
  https://docs.djangoproject.com/en/3.0/releases/3.0.4/
  https://docs.djangoproject.com/en/3.0/releases/3.0.3/
  https://docs.djangoproject.com/en/3.0/releases/3.0.2/
  https://docs.djangoproject.com/en/3.0/releases/3.0.1/
  https://docs.djangoproject.com/en/3.0/releases/3.0/
- new dependency: python-asgiref

OBS-URL: https://build.opensuse.org/request/show/796651
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=58
2020-04-23 20:48:53 +00:00
Dominique Leuenberger
a4dd5d4ae7 Accepting request 791106 from devel:languages:python:django
- Update to 2.2.12:
  * Added the ability to handle .po files containing different plural
    equations for the same language (#30439).

OBS-URL: https://build.opensuse.org/request/show/791106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=63
2020-04-05 18:52:38 +00:00
Tomáš Chvátal
0349257ef9 - Update to 2.2.12:
* Added the ability to handle .po files containing different plural
    equations for the same language (#30439).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=56
2020-04-03 06:59:04 +00:00
Dominique Leuenberger
b4a5c76532 Accepting request 786136 from devel:languages:python:django
- update to 2.2.11
 * fix boo#1165022 (CVE-2020-9402) Potential SQL injection via tolerance
   parameter in GIS functions and aggregates on Oracle

 * fix boo#1161919 (CVE-2020-7471) Potential SQL injection via ``StringAgg(delimiter)``

OBS-URL: https://build.opensuse.org/request/show/786136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=62
2020-03-26 23:26:44 +00:00
56c5e65c93 - update to 2.2.11
* fix boo#1165022 (CVE-2020-9402) Potential SQL injection via tolerance
   parameter in GIS functions and aggregates on Oracle
 * fix boo#1161919 (CVE-2020-7471) Potential SQL injection via ``StringAgg(delimiter)``

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=54
2020-03-18 11:01:54 +00:00
Dominique Leuenberger
f1fb45b1a8 Accepting request 769928 from devel:languages:python:django
- update to 2.2.10
- drop pyyaml53.patch
 * fix boo#1161919 (CVE-2020 7471) Potential SQL injection via ``StringAgg(delimiter)``

OBS-URL: https://build.opensuse.org/request/show/769928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=61
2020-02-06 12:19:21 +00:00
9f6f318436 - add sqlite330.patch - fix sqlite 3.30 support
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=52
2020-02-04 09:59:22 +00:00
Dominique Leuenberger
00f2109a41 Accepting request 764691 from devel:languages:python:django
- add pyyaml53.patch - fix tests with PyYAML 5.3

OBS-URL: https://build.opensuse.org/request/show/764691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=60
2020-01-16 17:16:49 +00:00
7da22ed73a - add pyyaml53.patch - fix tests with PyYAML 5.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=50
2020-01-15 14:34:23 +00:00
Dominique Leuenberger
ff02aecde6 Accepting request 759885 from devel:languages:python:django
- Update to 2.2.9
 * CVE-2019-19844: Potential account hijack via password reset form (bsc#1159447)
 * Fixed a data loss possibility in SplitArrayField.

OBS-URL: https://build.opensuse.org/request/show/759885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=59
2019-12-30 11:34:14 +00:00
6884fab3f7 * CVE-2019-19844: Potential account hijack via password reset form (bsc#1159447)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=48
2019-12-29 11:44:48 +00:00
89d7878bb6 Accepting request 759880 from home:mimi_vx:branches:devel:languages:python:django
- Update to 2.2.9
 * CVE-2019--19844: Potential account hijack via password reset form (bsc#1156447)
 * Fixed a data loss possibility in SplitArrayField.

OBS-URL: https://build.opensuse.org/request/show/759880
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=47
2019-12-29 11:16:16 +00:00
Dominique Leuenberger
ab8d5c7544 Accepting request 752876 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/752876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=58
2019-12-07 14:11:57 +00:00
Tomáš Chvátal
1a863ea358 Accepting request 752866 from home:aplanas:branches:devel:languages:python:django
- Update to 2.2.8
  * CVE-2019-19118: Privilege escalation in the Django admin (boo#1157705)
  * Fixed a data loss possibility in the admin changelist view when a
    custom formset’s prefix contains regular expression special
    characters, e.g. '$'
  * Fixed a regression in Django 2.2.1 that caused a crash when
    migrating permissions for proxy models with a multiple database
    setup if the default entry was empty
  * Fixed a data loss possibility in the select_for_update(). When
    using 'self' in the of argument with multi-table inheritance, a
    parent model was locked instead of the queryset’s model
- Add patch fix-selenium-test.patch to fix a test when selenium is
  missing

OBS-URL: https://build.opensuse.org/request/show/752866
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=45
2019-12-02 11:27:04 +00:00
Dominique Leuenberger
8062d05e18 Accepting request 748860 from devel:languages:python:django
- Update to 2.2.7:
  * Fixed a crash when using a contains, contained_by, has_key, has_keys, or has_any_keys lookup on JSONField, if the right or left hand side of an expression is a key transform (#30826).
  * Prevented migrate --plan from showing that RunPython operations are irreversible when reverse_code callables don’t have docstrings or when showing a forward migration plan (#30870).
  * Fixed migrations crash on PostgreSQL when adding an Index with fields ordering and opclasses (#30903).
  * Restored the ability to override get_FOO_display() (#30931).

- Require full python interpreter on build and runtime

OBS-URL: https://build.opensuse.org/request/show/748860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=57
2019-11-18 19:06:33 +00:00
Tomáš Chvátal
5824a53f04 - Update to 2.2.7:
* Fixed a crash when using a contains, contained_by, has_key, has_keys, or has_any_keys lookup on JSONField, if the right or left hand side of an expression is a key transform (#30826).
  * Prevented migrate --plan from showing that RunPython operations are irreversible when reverse_code callables don’t have docstrings or when showing a forward migration plan (#30870).
  * Fixed migrations crash on PostgreSQL when adding an Index with fields ordering and opclasses (#30903).
  * Restored the ability to override get_FOO_display() (#30931).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=43
2019-11-15 11:01:10 +00:00
Tomáš Chvátal
a242516680 - Require full python interpreter on build and runtime
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=42
2019-11-15 07:49:29 +00:00
Dominique Leuenberger
cc6f952ab1 Accepting request 735855 from devel:languages:python:django
- Update to 2.2.6:
  * Fixed migrations crash on SQLite when altering a model
    containing partial indexes (#30754).
  * Fixed a regression in Django 2.2.4 that caused a crash when
    filtering with a Subquery() annotation of a queryset containing
    JSONField or HStoreField (#30769).

OBS-URL: https://build.opensuse.org/request/show/735855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=56
2019-11-04 16:03:50 +00:00
Tomáš Chvátal
568656c2c8 - Update to 2.2.6:
* Fixed migrations crash on SQLite when altering a model
    containing partial indexes (#30754).
  * Fixed a regression in Django 2.2.4 that caused a crash when
    filtering with a Subquery() annotation of a queryset containing
    JSONField or HStoreField (#30769).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=40
2019-10-07 13:20:58 +00:00
Dominique Leuenberger
e5762c5b36 Accepting request 731244 from devel:languages:python:django
- Update to 2.2.5:
  * Relaxed the system check added in Django 2.2 for models to reallow use of the same db_table by multiple models when database routers are installed (#30673).
  * Fixed crash of KeyTransform() for JSONField and HStoreField when using on expressions with params (#30672).
  * Fixed a regression in Django 2.2 where ModelAdmin.list_filter choices to foreign objects don’t respect a model’s Meta.ordering (#30449).
  * Fixed a race condition in loading URLconf module that could cause a crash of auto-reloader on Python 3.5 and below (#30500).

OBS-URL: https://build.opensuse.org/request/show/731244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=55
2019-09-23 10:18:02 +00:00
Tomáš Chvátal
4185b17123 - Update to 2.2.5:
* Relaxed the system check added in Django 2.2 for models to reallow use of the same db_table by multiple models when database routers are installed (#30673).
  * Fixed crash of KeyTransform() for JSONField and HStoreField when using on expressions with params (#30672).
  * Fixed a regression in Django 2.2 where ModelAdmin.list_filter choices to foreign objects don’t respect a model’s Meta.ordering (#30449).
  * Fixed a race condition in loading URLconf module that could cause a crash of auto-reloader on Python 3.5 and below (#30500).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=38
2019-09-16 10:28:49 +00:00
Dominique Leuenberger
5e7f638d24 Accepting request 720189 from devel:languages:python:django
- Update to 2.2.4:
  * CVE-2019-14232 CVE-2019-14233 CVE-2019-14234 CVE-2019-14235
    bsc#1142883 bsc#1142885 bsc#1142882 bsc#1142880
  * Fixed a regression in Django 2.2 when ordering a QuerySet.union(), intersection(), or difference() by a field type present more than once results in the wrong ordering being used (#30628).
  * Fixed a migration crash on PostgreSQL when adding a check constraint with a contains lookup on DateRangeField or DateTimeRangeField, if the right hand side of an expression is the same type (#30621).
  * Fixed a regression in Django 2.2 where auto-reloader crashes if a file path contains nulls characters ('\x00') (#30506).
  * Fixed a regression in Django 2.2 where auto-reloader crashes if a translation directory cannot be resolved (#30647).

OBS-URL: https://build.opensuse.org/request/show/720189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=54
2019-08-07 11:56:04 +00:00
Tomáš Chvátal
9b9fc4bf15 bsc#1142883 bsc#1142885 bsc#1142882 bsc#1142880
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=36
2019-08-01 11:43:41 +00:00
Tomáš Chvátal
e6d42316c4 - Update to 2.2.4:
* CVE-2019-14232 CVE-2019-14233 CVE-2019-14234 CVE-2019-14235
  * Fixed a regression in Django 2.2 when ordering a QuerySet.union(), intersection(), or difference() by a field type present more than once results in the wrong ordering being used (#30628).
  * Fixed a migration crash on PostgreSQL when adding a check constraint with a contains lookup on DateRangeField or DateTimeRangeField, if the right hand side of an expression is the same type (#30621).
  * Fixed a regression in Django 2.2 where auto-reloader crashes if a file path contains nulls characters ('\x00') (#30506).
  * Fixed a regression in Django 2.2 where auto-reloader crashes if a translation directory cannot be resolved (#30647).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=35
2019-08-01 11:30:44 +00:00
Dominique Leuenberger
7ded7dedff Accepting request 716616 from devel:languages:python:django
- Update to 2.2.3:
  * CVE-2019-12781 (bsc#1139945): Incorrect HTTP detection with reverse-proxy connecting via HTTPS¶

OBS-URL: https://build.opensuse.org/request/show/716616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=53
2019-07-21 09:32:24 +00:00
Tomáš Chvátal
1975509111 - Update to 2.2.3:
* CVE-2019-12781 (bsc#1139945): Incorrect HTTP detection with reverse-proxy connecting via HTTPS¶

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=33
2019-07-18 17:26:36 +00:00
Dominique Leuenberger
73b34dcdb3 Accepting request 707145 from devel:languages:python:django
- update to 2.2.2
 * Fixes CVE-2019-12308: AdminURLFieldWidget XSS (bsc#1136468)
 * Fixes CVE-2019-11358: Prototype pollution

OBS-URL: https://build.opensuse.org/request/show/707145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=52
2019-06-05 09:38:15 +00:00
0edf726470 - update to 2.2.2
* Fixes CVE-2019-12308: AdminURLFieldWidget XSS (bsc#1136468)
 * Fixes CVE-2019-11358: Prototype pollution

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=31
2019-06-03 11:04:26 +00:00
Dominique Leuenberger
04c18a8bb5 Accepting request 701222 from devel:languages:python:django
- Update keyring file

- Update to 2.2.1
  * Fixed a regression in Django 2.1 that caused the incorrect quoting
    of database user password when using dbshell on Oracle (#30307).
  * Added compatibility for psycopg2 2.8 (#30331).
  * Fixed a regression in Django 2.2 that caused a crash when loading
    the template for the technical 500 debug page (#30324).
  * Fixed crash of ordering argument in ArrayAgg and StringAgg when it
    contains an expression with params (#30332).
  * Fixed a regression in Django 2.2 that caused a single instance
    fast-delete to not set the primary key to None (#30330).
  * Prevented makemigrations from generating infinite migrations for
    check constraints and partial indexes when condition contains a
    range object (#30350).  Reverted an optimization in Django 2.2
    (#29725) that caused the inconsistent behavior of count() and
    exists() on a reverse many-to-many relationship with a custom
    manager (#30325).
  * Fixed a regression in Django 2.2 where Paginator crashes if
    object_list is a queryset ordered or aggregated over a nested
    JSONField key transform (#30335).
  * Fixed a regression in Django 2.2 where IntegerField validation of
    database limits crashes if limit_value attribute in a custom
    validator is callable (#30328).
  * Fixed a regression in Django 2.2 where SearchVector generates SQL
    that is not indexable (#30385).
  * Fixed a regression in Django 2.2 that caused an exception to be
    raised when a custom error handler could not be imported (#30318).
  * Relaxed the system check added in Django 2.2 for the admin app’s
    dependencies to reallow use of SessionMiddleware subclasses,

OBS-URL: https://build.opensuse.org/request/show/701222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=51
2019-05-08 13:15:47 +00:00
Tomáš Chvátal
3758282993 - Update keyring file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=29
2019-05-07 07:13:18 +00:00
Tomáš Chvátal
9fea299ab6 Accepting request 701120 from home:aplanas:branches:devel:languages:python:django
- Update to 2.2.1
  * Fixed a regression in Django 2.1 that caused the incorrect quoting
    of database user password when using dbshell on Oracle (#30307).
  * Added compatibility for psycopg2 2.8 (#30331).
  * Fixed a regression in Django 2.2 that caused a crash when loading
    the template for the technical 500 debug page (#30324).
  * Fixed crash of ordering argument in ArrayAgg and StringAgg when it
    contains an expression with params (#30332).
  * Fixed a regression in Django 2.2 that caused a single instance
    fast-delete to not set the primary key to None (#30330).
  * Prevented makemigrations from generating infinite migrations for
    check constraints and partial indexes when condition contains a
    range object (#30350).  Reverted an optimization in Django 2.2
    (#29725) that caused the inconsistent behavior of count() and
    exists() on a reverse many-to-many relationship with a custom
    manager (#30325).
  * Fixed a regression in Django 2.2 where Paginator crashes if
    object_list is a queryset ordered or aggregated over a nested
    JSONField key transform (#30335).
  * Fixed a regression in Django 2.2 where IntegerField validation of
    database limits crashes if limit_value attribute in a custom
    validator is callable (#30328).
  * Fixed a regression in Django 2.2 where SearchVector generates SQL
    that is not indexable (#30385).
  * Fixed a regression in Django 2.2 that caused an exception to be
    raised when a custom error handler could not be imported (#30318).
  * Relaxed the system check added in Django 2.2 for the admin app’s
    dependencies to reallow use of SessionMiddleware subclasses,
    rather than requiring django.contrib.sessions to be in
    INSTALLED_APPS (#30312).

OBS-URL: https://build.opensuse.org/request/show/701120
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=28
2019-05-06 16:56:44 +00:00
Dominique Leuenberger
3603a83a8b Accepting request 693732 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/693732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=50
2019-04-19 16:36:46 +00:00
4b16139371 Accepting request 692900 from home:jayvdb:branches:devel:languages:python:django
- Add test_clear_site_cache-sort.patch to workaround flaky test
- Add bcond_with for selenium and memcached, as those tests are inactive,
  and add missing dependencies and setup for selenium testing
- Move removal of executable bit from a JavaScript file to %prep
- Fix fdupes

OBS-URL: https://build.opensuse.org/request/show/692900
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=26
2019-04-12 14:20:43 +00:00
f79336dd46 add comment
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=25
2019-04-04 09:27:33 +00:00
d10664759b Accepting request 691028 from home:mimi_vx:branches:devel:languages:python:django
- update to 2.2
- drop pyyaml5.patch
- add i18n_test.patch
 * HttpRequest.headers to allow simple access to a request’s headers.
 * Database-level constraints on models.
 * Watchman compatibility for runserver to improve the performance

OBS-URL: https://build.opensuse.org/request/show/691028
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=24
2019-04-03 12:52:28 +00:00
Dominique Leuenberger
9ccc5db75c Accepting request 687916 from devel:languages:python:django
- Add patch to build with PyYAML >5:
  * pyyaml5.patch

OBS-URL: https://build.opensuse.org/request/show/687916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=49
2019-03-24 13:58:13 +00:00
Tomáš Chvátal
1c8273ad08 - Add patch to build with PyYAML >5:
* pyyaml5.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=22
2019-03-23 16:37:43 +00:00
Dominique Leuenberger
07da251150 Accepting request 673591 from devel:languages:python:django
- update to 2.1.7 (CVE-2019-6975, bsc#1124991):
  * Corrected packaging error from 2.1.6
  * Memory exhaustion in django.utils.numberformat.format()
    If django.utils.numberformat.format() – used by contrib.admin as well
    as the the floatformat, filesizeformat, and intcomma templates
    filters – received a Decimal with a large number of digits or a
    large exponent, it could lead to significant memory usage
    due to a call to '{:f}'.format().
    To avoid this, decimals with more than 200 digits are now formatted
    using scientific notation.
  * Made the obj argument of InlineModelAdmin.has_add_permission() optional
    to restore backwards compatibility with third-party code that doesn’t
    provide it

OBS-URL: https://build.opensuse.org/request/show/673591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=48
2019-02-14 13:12:49 +00:00
Thomas Bechtold
a2706e4981 - update to 2.1.7 (CVE-2019-6975, bsc#1124991):
* Corrected packaging error from 2.1.6
  * Memory exhaustion in django.utils.numberformat.format()
    If django.utils.numberformat.format() – used by contrib.admin as well
    as the the floatformat, filesizeformat, and intcomma templates
    filters – received a Decimal with a large number of digits or a
    large exponent, it could lead to significant memory usage
    due to a call to '{:f}'.format().
    To avoid this, decimals with more than 200 digits are now formatted
    using scientific notation.
  * Made the obj argument of InlineModelAdmin.has_add_permission() optional
    to restore backwards compatibility with third-party code that doesn’t
    provide it

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=20
2019-02-12 09:33:11 +00:00
Dominique Leuenberger
268a62442a Accepting request 664341 from devel:languages:python:django
- update to 2.1.5 (CVE-2019-3498, bsc#1120932):
  * CVE-2019-3498: Content spoofing possibility in the default 404 page
  *  Fixed compatibility with mysqlclient 1.3.14 (#30013).
  *  Fixed a schema corruption issue on SQLite 3.26+. You might have to drop
    and rebuild your SQLite database if you applied a migration while using
    an older version of Django with SQLite 3.26 or later (#29182).
  * Prevented SQLite schema alterations while foreign key checks are enabled
    to avoid the possibility of schema corruption (#30023).
  * Fixed a regression in Django 2.1.4 (which enabled keep-alive connections)
    where request body data isn’t properly consumed for such
    connections (#30015).
  * Fixed a regression in Django 2.1.4 where
    InlineModelAdmin.has_change_permission() is incorrectly called with
    a non-None obj argument during an object add (#30050).

OBS-URL: https://build.opensuse.org/request/show/664341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=47
2019-01-15 08:13:23 +00:00
Thomas Bechtold
64adc52e6e - update to 2.1.5 (CVE-2019-3498, bsc#1120932):
* CVE-2019-3498: Content spoofing possibility in the default 404 page
  *  Fixed compatibility with mysqlclient 1.3.14 (#30013).
  *  Fixed a schema corruption issue on SQLite 3.26+. You might have to drop
    and rebuild your SQLite database if you applied a migration while using
    an older version of Django with SQLite 3.26 or later (#29182).
  * Prevented SQLite schema alterations while foreign key checks are enabled
    to avoid the possibility of schema corruption (#30023).
  * Fixed a regression in Django 2.1.4 (which enabled keep-alive connections)
    where request body data isn’t properly consumed for such
    connections (#30015).
  * Fixed a regression in Django 2.1.4 where
    InlineModelAdmin.has_change_permission() is incorrectly called with
    a non-None obj argument during an object add (#30050).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=18
2019-01-10 12:17:53 +00:00
Dominique Leuenberger
854b911079 Accepting request 656848 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/656848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=46
2018-12-19 12:24:04 +00:00
e0ffb7bfb9 Accepting request 656841 from home:mimi_vx:branches:devel:languages:python:django
- Update to version 2.1.4
 * Corrected the default password list that CommonPasswordValidator uses
     by lowercasing all passwords to match the format expected by the validator
 * Prevented repetitive calls to geos_version_tuple() in the WKBWriter class in
     an attempt to fix a random crash involving LooseVersion
 * Fixed keep-alive support in runserver after it was disabled o 2.0
 * Fixed admin view-only change form crash when using ModelAdmin.prepopulated_fields
 * Fixed “Please correct the errors below” error message when editing an object
     in the admin if the user only has the “view” permission on inlines
 * Fixed a regression in Django 2.0 where combining Q objects with __in lookups 
     and lists crashed
 * Fixed a regression in Django 2.0 where test databases aren’t reused
     with manage.py test --keepdb on MySQL
 * Fixed a regression where cached foreign keys that use to_field were
     incorrectly cleared in Model.save()
 * Fixed a regression in Django 2.0 where FileSystemStorage crashes
     with FileExistsError if concurrent saves try to create the same directory

OBS-URL: https://build.opensuse.org/request/show/656841
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=16
2018-12-10 14:00:29 +00:00
Dominique Leuenberger
d4cd3c8a13 Accepting request 646024 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/646024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=45
2018-11-09 06:50:51 +00:00
Tomáš Chvátal
50e0e77a46 Accepting request 645911 from home:mcepl:work
Switch of BR selenium for non-Intel platforms.

OBS-URL: https://build.opensuse.org/request/show/645911
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=14
2018-11-02 08:21:24 +00:00
Dominique Leuenberger
7d82be94d8 Accepting request 639976 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/639976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=44
2018-10-11 09:43:16 +00:00
20b0cbf787 Accepting request 639971 from home:aplanas:branches:devel:languages:python:django
- Update to version 2.1.2
  * CVE-2018-16984: Password hash disclosure to “view only” admin
    users
  * Fixed a regression where nonexistent joins in F() no longer raised
    FieldError (#29727).
  * Fixed a regression where files starting with a tilde or underscore
    weren’t ignored by the migrations loader (#29749).
  * Made migrations detect changes to Meta.default_related_name
    (#29755).
  * Added compatibility for cx_Oracle 7 (#29759).
  * Fixed a regression in Django 2.0 where unique index names weren’t
    quoted (#29778).
  * Fixed a regression where sliced queries with multiple columns with
    the same name crashed on Oracle 12.1 (#29630).
  * Fixed a crash when a user with the view (but not change)
    permission made a POST request to an admin user change form
    (#29809).

OBS-URL: https://build.opensuse.org/request/show/639971
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=12
2018-10-04 13:58:52 +00:00
Dominique Leuenberger
db8fe5ccfd Accepting request 633261 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/633261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=43
2018-09-05 11:49:38 +00:00
Tomáš Chvátal
dc36a4ad03 Accepting request 633018 from home:mimi_vx:branches:devel:languages:python:django
- update to version 2.1.1
- drop django-urlencode.patch
 * Fixed a race condition in QuerySet.update_or_create() that could result
    in data loss
 * Fixed a regression where QueryDict.urlencode() crashed if the dictionary
    contains a non-string value
 * Fixed a regression in Django 2.0 where using manage.py test --keepdb fails
    on PostgreSQL if the database exists and the user doesn’t have permission
    to create databases
 * Fixed a regression in Django 2.0 where combining Q objects with __in
    lookups and lists crashed
 * Fixed translation failure of DurationField’s “overflow” error message
 * Fixed a regression where the admin change form crashed if the user doesn’t
    have the ‘add’ permission to a model that uses TabularInline
 * Fixed a regression where a related_query_name reverse accessor wasn’t
    set up when a GenericRelation is declared on an abstract base model
 * Fixed the test client’s JSON serialization of a request data dictionary
    for structured content type suffixes
 * Made the admin change view redirect to the changelist view after a POST
    if the user has the ‘view’ permission
 * Fixed admin change view crash for view-only users if the form
    has an extra form field
 * Fixed a regression in Django 2.0.5 where QuerySet.values() or values_list()
    after combining querysets with extra() with union(), difference(),
    or intersection() crashed due to mismatching columns

OBS-URL: https://build.opensuse.org/request/show/633018
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=10
2018-09-05 06:09:55 +00:00
Dominique Leuenberger
3c4545d4e2 Accepting request 629188 from devel:languages:python:django
- Apply patch to fix urlencode nonstring values:
  * django-urlencode.patch

OBS-URL: https://build.opensuse.org/request/show/629188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=42
2018-08-24 15:04:23 +00:00
Tomáš Chvátal
99a8fe49d6 - Apply patch to fix urlencode nonstring values:
* django-urlencode.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=8
2018-08-14 07:50:38 +00:00
Dominique Leuenberger
f43b340bd2 Accepting request 628114 from devel:languages:python:django
- Enable testsuite

OBS-URL: https://build.opensuse.org/request/show/628114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=41
2018-08-12 18:52:08 +00:00
Tomáš Chvátal
35e779d7a4 - Enable testsuite
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=6
2018-08-08 13:34:16 +00:00
Dominique Leuenberger
d88a7a0590 Accepting request 628043 from devel:languages:python:django
- update to version 2.1
- move bash completion to right location
- for full chanfges please see https://docs.djangoproject.com/en/2.1/releases/2.1/
 * Dropped support for MySQL 5.5
 * Dropped support for PostgreSQL 9.3
 * Support for SpatiaLite 4.0 is removed
 * Support for SQLite &lt; 3.7.15 is removed. (forwarded request 628038 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/628043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=40
2018-08-08 12:54:36 +00:00
97973428c1 Accepting request 628038 from home:mimi_vx:branches:devel:languages:python:django
- update to version 2.1
- move bash completion to right location
- for full chanfges please see https://docs.djangoproject.com/en/2.1/releases/2.1/
 * Dropped support for MySQL 5.5
 * Dropped support for PostgreSQL 9.3
 * Support for SpatiaLite 4.0 is removed
 * Support for SQLite < 3.7.15 is removed.

OBS-URL: https://build.opensuse.org/request/show/628038
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=4
2018-08-08 09:56:05 +00:00
Dominique Leuenberger
e6fa74722d Accepting request 622355 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/622355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=39
2018-07-13 08:22:31 +00:00
Yuchen Lin
8d11c3b7c1 Accepting request 594522 from devel:languages:python
- update to version 2.0.4:
  * Fixed #29265 -- Removed the suggestion to hardcode static URLs.
  * Fixed #29206 -- Fixed PasswordResetConfirmView crash when the URL contains a non-UUID where one is expected.
  * Fixed #29195 -- Fixed Exists.output_field resolution on single-valued queries.
  * Fixed links to Sphinx docs.
  * Fixed typo in docs/releases/2.0.4.txt.
  * Clarified docs about ISO 8601 week numbering.
  * Fixed #29116 -- Fixed OpenLayersWidget deserialization ignoring the widget map's SRID.
  * Added CVE-2018-7536,7 to the security release archive.
  * Fixed #29221 -- Corrected admin's autocomplete widget to add a space after custom classes.
  * Fixed #29273 -- Prevented initial selection of empty choice in multiple choice widgets.
  * Added a pagination example to ListView docs.
  * Fixed #28514 -- Clarifed docs about idempotence of RelatedManager.add().
  * isorted import statements in tutorial example.
  * Fixed #29192 -- Corrected docs regarding overriding fields from abstract base classes.
  * Refs #11278 -- Clarified RelatedManager differences between reverse one-to-many and many-to-many relations.
  * Added stub release notes for 1.11.12.
  * Fixed #29165 -- Clarified how to load initial data with migrations.
  * Fixed #29213 -- Fixed autocomplete widget's translations for zh-hans/zh-hant.
  * Reverted "Expanded docs for AbstractBaseUser.has_usable_password()."
  * Fixed typo in docs/releases/2.0.4/1.11.12.txt.
  * Bumped version for 2.0.4 release.
  * Fixed #29250 -- Added 'django_version' context to startapp/project docs.
  * Added release date for 2.0.4 and 1.11.12.
  * Post-release version bump.
  * Clarified a sentence in docs/topics/i18n/translation.txt.
  * Fixed #29229 -- Fixed column mismatch crash when combining two annotated values_list() querysets with union(), difference(), or intersection().
  * Added stub release notes for 2.0.4.
  * Fixed a couple mistakes in docs/ref/forms/widgets.txt.
  * Fixed #28655 -- Added more examples for customizing widgets in a form.

OBS-URL: https://build.opensuse.org/request/show/594522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=38
2018-04-11 11:47:22 +00:00
Dominique Leuenberger
aaf262f20c Accepting request 588436 from devel:languages:python
- update to 2.0.3 (bsc#1083305, bsc#1083304, CVE-2018-7536, CVE-2018-7537):
  * Fixed #29108 -- Fixed crash in aggregation of distinct+ordered+sliced querysets.
  * Added CVE-2018-6188 to the security release archive.
  * Post-release version bump.
  * Updated translations from Transifex
  * Added stub release notes for security releases.
  * Fixed incorrect regex in re_path() example.
  * Fixed #29125 -- Made Q.deconstruct() deterministic with multiple keyword arguments.
  * Fixed #29126 -- Doc'd the behavior of QuerySet.update_or_create() with manually specified pks.
  * Used a CSS positioning in tutorial 6 that doesn't differ across browsers.
  * Fixed typo in bulk_create() documentation.
  * Fixed #29176 -- Fixed AbstractBaseUser.normalize_username() crash if username isn't a string.
  * Removed blank lines per isort 4.3.0.
  * Added stub release notes for 2.0.3.
  * Fixed CVE-2018-7536 -- Fixed catastrophic backtracking in urlize and urlizetrunc template filters.
  * Fixed #29172 -- Fixed crash with Window expression in a subquery.
  * Fixed #29166 -- Fixed crash in When() expression with a list argument.
  * Fixed #24270 -- Doc'd that django_bash_completion is only in the source distribution.
  * Improved clarity of docs/topics/install.txt.
  * Refs #29125 -- Made Q.deconstruct() omit 'query_utils' in the path and _connector='AND' since it's a default value.
  * Fixed CVE-2018-7537 -- Fixed catastrophic backtracking in django.utils.text.Truncator.
  * Bumped version for 2.0.3 release.
  * Corrected doc'd type of some parameters from string to str.
  * Fixed #29146 -- Readded ^ and $ inadvertently removed from re_path() examples.
  * Fixed #29107 -- Doc'd that ModelForm doesn't actually inherit from Form.
  * Switched test requirement to new psycopg2-binary package.
  * Added backticks around obj argument in admin docs.
  * Fixed typo in docs/topics/forms/media.txt.
  * Fixed #29109 -- Fixed the admin time picker widget for the Thai locale.
  * Fixed #29118 -- Fixed crash with QuerySet.order_by(Exists(...)).

OBS-URL: https://build.opensuse.org/request/show/588436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=37
2018-03-26 09:52:04 +00:00
Dominique Leuenberger
b43494bcaf Accepting request 573722 from devel:languages:python
- update to 2.0.2 (bsc#1077714, CVE-2018-6188):
  * Fixed #28883 -- Doc'd that the uuid URL path converter matches lowercase only letters.
  * Fixed a GeoIP2 test failure with the latest GeoIP2 database.
  * Added stub release notes for 2.0.1.
  * Bumped version for 2.0.2 release.
  * Fixed location of spatialite_source label.
  * Fixed #28958 -- Fixed admin changelist crash when using a query expression in the page's ordering.
  * Fixed #28231 -- Doc'd that QuerySet.bulk_create() casts objs to a list.
  * Fixed #29032 -- Fixed an example of using expressions in QuerySet.values().
  * Disambiguated "settings" in SpatiaLite note.
  * Fixed typo in docs/topics/testing/advanced.txt.
  * Post-release version bump.
  * Refs #25604 -- Removed docs for makemigrations --exit.
  * Fixed #29002 -- Corrected cached template loader docs about when it's automatically enabled.
  * Fixed typo in TemplateCommand argument help text.
  * Added stub release notes for 1.11.9.
  * Fixed #28915 -- Prevented SQLite from truncating trailing zeros in the fractional part of DecimalField.
  * Refs #29086 -- Doc'd how to detect bytestring mistakes.
  * Fixed #28886 -- Updated prefix for example django.contrib.auth.urls URLs.
  * Fixed #29081 -- Clarified comments in QuerySet.select_related() example.
  * Refs #27985 -- Reallowed using __exact=None as an alias for __isnull=True if a custom lookup class with lookup_name != None is registered as the exact lookup.
  * Refs #28876 -- Fixed incorrect class-based model index name generation for models with quoted db_table.
  * Removed 'development' word in contributing docs
  * Fixed #29055 -- Doc'd that escapejs doesn't make template literals safe.
  * Fixed #29016 -- Fixed incorrect foreign key nullification on related instance deletion.
  * Fixed grammar in docs/releases/2.0.txt.
  * Fixed #29071 -- Fixed contrib.auth.authenticate() crash if a backend doesn't accept a request but a later one does.
  * Fixed #28944 -- Fixed crash when chaining values()/values_list() after QuerySet.select_for_update(of=()).
  * Fixed #29091 -- Fixed makemigrations crash if migrations directory doesn't have __init__.py.
  * Fixed #28898 -- Corrected admin check to allow a OneToOneField in ModelAdmin.autocomplete_fields.

OBS-URL: https://build.opensuse.org/request/show/573722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=36
2018-02-08 13:09:56 +00:00
Dominique Leuenberger
38feee6f59 Accepting request 558342 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/558342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=35
2018-01-19 10:46:11 +00:00
Dominique Leuenberger
4ef145c635 Accepting request 556390 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/556390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=34
2017-12-15 12:59:33 +00:00
Dominique Leuenberger
fc1405057d Accepting request 527627 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/527627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=33
2017-09-25 11:54:05 +00:00
Dominique Leuenberger
eb4c061c74 Accepting request 516162 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/516162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=32
2017-08-14 10:38:18 +00:00
Dominique Leuenberger
5a2c1eaeb2 Accepting request 509479 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/509479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=31
2017-07-30 09:19:59 +00:00
Dominique Leuenberger
3a62b6a6bc Accepting request 493461 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/493461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=30
2017-05-09 15:59:50 +00:00
Dominique Leuenberger
b117e80f51 Accepting request 485687 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/485687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=29
2017-04-19 16:07:23 +00:00
Dominique Leuenberger
29d904169e Accepting request 479913 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/479913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=28
2017-03-17 14:05:33 +00:00
Dominique Leuenberger
556c644508 Accepting request 453635 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/453635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=27
2017-02-05 14:46:06 +00:00
Dominique Leuenberger
fa4bcbe441 Accepting request 443785 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/443785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=26
2016-12-07 23:28:25 +00:00
Dominique Leuenberger
636a690681 Accepting request 438355 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/438355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=25
2016-11-05 20:22:57 +00:00
Dominique Leuenberger
16371b8fdd Accepting request 417963 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/417963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=24
2016-08-12 13:36:24 +00:00
Dominique Leuenberger
28a6a23b92 Accepting request 393390 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/393390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=23
2016-05-08 08:40:33 +00:00
Dominique Leuenberger
403fc31a2b Accepting request 357581 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/357581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=22
2016-02-11 11:32:39 +00:00
Dominique Leuenberger
f4734f0cfc Accepting request 347292 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/347292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=21
2015-12-09 18:50:42 +00:00
Stephan Kulow
ea931a7cae Accepting request 343787 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/343787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=20
2015-11-22 10:00:02 +00:00
Dominique Leuenberger
bdb5020fde Accepting request 343323 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/343323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=19
2015-11-11 09:31:32 +00:00
Stephan Kulow
aee74557b9 Accepting request 332549 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/332549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=18
2015-09-24 04:15:19 +00:00
Stephan Kulow
a189908d4c Accepting request 315852 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/315852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=17
2015-07-14 15:43:44 +00:00
Dominique Leuenberger
bde268b040 Accepting request 309740 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/309740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=16
2015-06-03 06:33:54 +00:00
Dominique Leuenberger
d0fe552a4a Accepting request 292422 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/292422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=15
2015-03-25 09:00:42 +00:00
Dominique Leuenberger
17a16ece43 Accepting request 290359 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/290359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=14
2015-03-12 15:38:59 +00:00
Dominique Leuenberger
17b5734b93 Accepting request 288110 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/288110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=13
2015-03-01 13:47:17 +00:00
Dominique Leuenberger
778beb31e5 Accepting request 283565 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/283565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=12
2015-02-01 11:30:09 +00:00
Dominique Leuenberger
4cc7cf9001 Accepting request 281083 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/281083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=11
2015-01-14 10:45:39 +00:00
Dominique Leuenberger
afb8716bc6 Accepting request 280773 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/280773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=10
2015-01-12 08:49:59 +00:00
Dominique Leuenberger
83019b7e22 Accepting request 280313 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/280313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=9
2015-01-08 22:03:12 +00:00
Stephan Kulow
13ea9c052d Accepting request 258134 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/258134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=8
2014-10-25 06:33:17 +00:00
Stephan Kulow
a3aa82338e Accepting request 254796 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/254796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=7
2014-10-09 10:52:23 +00:00
Stephan Kulow
f6a4e2e2ea Accepting request 243453 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/243453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=5
2014-08-05 11:00:16 +00:00
Stephan Kulow
ac52a6d205 Accepting request 237595 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/237595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=4
2014-06-17 09:23:06 +00:00
Stephan Kulow
6ecbf27e18 Accepting request 222292 from devel:languages:python
- Fix update-alternatives

- Update to version 1.6.2:
  + Prevented the base geometry object of a prepared geometry to be garbage
    collected, which could lead to crash Django (#21662).
  + Fixed a crash when executing the changepassword command when the user
    object representation contained non-ASCII characters (#21627).
  + The collectstatic command will raise an error rather than default to
    using the current working directory if STATIC_ROOT is not set. Combined
    with the --clear option, the previous behavior could wipe anything
    below the current working directory (#21581).
  + Fixed mail encoding on Python 3.3.3+ (#21093).
  + Fixed an issue where when settings.DATABASES['default']['AUTOCOMMIT'] = False,
    the connection wasn’t in autocommit mode but Django pretended it was.
  + Fixed a regression in multiple-table inheritance exclude() queries (#21787).
  + Added missing items to django.utils.timezone.__all__ (#21880).
  + Fixed a field misalignment issue with select_related() and model inheritance (#21413).
  + Fixed join promotion for negated AND conditions (#21748).
  + Oracle database introspection now works with boolean and float fields (#19884).
  + Fixed an issue where lazy objects weren’t actually marked as safe when
    passed through mark_safe() and could end up being double-escaped (#21882).

OBS-URL: https://build.opensuse.org/request/show/222292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=3
2014-02-26 05:55:11 +00:00
Stephan Kulow
3a687ba35e Accepting request 220835 from devel:languages:python
- Update to version 1.6.1:
  - Most bug fixes are minor; you can find a complete list in the Django 1.6.1
    release notes. (forwarded request 220826 from Nijel)

OBS-URL: https://build.opensuse.org/request/show/220835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=2
2014-02-04 18:57:17 +00:00
Stephan Kulow
fb84afef74 Accepting request 207554 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/207554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Django?expand=0&rev=1
2013-12-04 12:48:43 +00:00
16 changed files with 0 additions and 553 deletions

View File

@ -1,67 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 4.2.13, released May 7, 2024.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-4.2.13.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/4.2/Django-4.2.13-py3-none-any.whl
https://www.djangoproject.com/m/releases/4.2/Django-4.2.13.tar.gz
MD5 checksums
=============
449eeffe35a7a748bf9acc4169ea7492 Django-4.2.13-py3-none-any.whl
a243a2c1e7c0752947d16d4ffae30376 Django-4.2.13.tar.gz
SHA1 checksums
==============
75a19218f248f0010685b471d1be86cad7602872 Django-4.2.13-py3-none-any.whl
56373bedaef33ee29b2d240b6b06ebe2e1e2fc58 Django-4.2.13.tar.gz
SHA256 checksums
================
a17fcba2aad3fc7d46fdb23215095dbbd64e6174bf4589171e732b18b07e426a Django-4.2.13-py3-none-any.whl
837e3cf1f6c31347a1396a3f6b65688f2b4bb4a11c580dcb628b5afe527b68a5 Django-4.2.13.tar.gz
-----BEGIN PGP SIGNATURE-----
iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmY6YWsoHDEyNDMwNCtu
ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPtEKD/9S
rZ+yadh7sQGszWtJEIZZS/YBQRcNyM+26aUkpk+3XT1SUDUs0whtX6U/P3tP+h+P
0vIk0wxTc3RhRCp8WETYulekRhPFc5HJFwlD/vh9AkEyDKW8QFuV+IBswvlfG/wK
D+QcuERl31Y1qcrCeFCM+XIRxGR9lQ0DuoCa1FuPl0bvAlNDOfNSmp4OzcPzGm4a
wE9wtsHqKkL8BAc836JIXHj5wdQK+HOkOv30ZcUU+nD3Lp5N44ESzzSe7IOutN02
PBAixmwMf6EqjHC7JN49EwiPbEDTmg5HNj7LBM1Teqp5Hms11xGMfzxsh3AbEtoT
xeqZjrrcwoVf+wASVCKCv33Gfka45Z5X5f5G2O8//yJdLogwr6994rJ1MB7k18Yd
ObOl17pUctdrNKWuESJXz3l2c1DPbFQNKHiqI66fFm4L/fLMubMzkDlWzWH1jqSo
8tbSH9ATjEp/aLYKuGgr1gdazl4YbpiTkEjzFXYGmyjF7hPLT7xH2rrGCT4J7Bjc
TGnZGXdl4yaGcC8Q0Ma5ybMv3GgEsaa1wRnbNv5nQyNXIWrt9rcMfBDwcaSkq6NR
d7WpYUy5JT0IbR1SAazMY+NjUy+vzq26KkcUcbkoOng3guba0uPuoSphWM607MzK
UVab1KcJwNOC7/Di4Ul9vlh7dLMVg5yG+o7kFEJU/A==
=o/kY
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:837e3cf1f6c31347a1396a3f6b65688f2b4bb4a11c580dcb628b5afe527b68a5
size 10430886

View File

@ -1,67 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 5.0.7, released July 9, 2024.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-5.0.7.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/5.0/Django-5.0.7.tar.gz
https://www.djangoproject.com/m/releases/5.0/Django-5.0.7-py3-none-any.whl
MD5 checksums
=============
454d23ea901892fd544541f4a1a33a3e Django-5.0.7.tar.gz
c687175397b8d6d98b8e0e35e6f142fb Django-5.0.7-py3-none-any.whl
SHA1 checksums
==============
ed070e21b5bf0b188104338a3b8a495b9d59593d Django-5.0.7.tar.gz
4aecb9aeab348f003c32952906eef7556a5be54b Django-5.0.7-py3-none-any.whl
SHA256 checksums
================
bd4505cae0b9bd642313e8fb71810893df5dc2ffcacaa67a33af2d5cd61888f2 Django-5.0.7.tar.gz
f216510ace3de5de01329463a315a629f33480e893a9024fc93d8c32c22913da Django-5.0.7-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmaNPRgoHDEyNDMwNCtu
ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPgnUD/47
sPedXK17iCelw70BRY7EqWxwVwSbTxKcnw14y2qejS923MlnEEraeOll2HbCqOmL
+O3coVJsTc9GAMrQLyip8sHCwb4SSCWmwRqQZbTdNRrZOWfCPRLsbVccEabdwTNC
7YDyDc+3FQhHIszNI0zkJ1H3G7280euwIrMIhnCbwH1PC/hqAwdlhf1+nc4BiIMg
dz/Bg65abruY/6LM0btMP72avHrM0BRiRs5kOYn7+xgh1cqnI64RHROgrymK7JkT
LxoZDhWvDv68IvyNWEuLU4yDXnv/3ZglhwUA8q+leMqtURwBWs8UMnLhHhR52kie
okrK6eBkYeHls3vMGOTKxe7nJHhfEjl6V9XJShIdU1ir+/iCeaRMzYjpr4H5591H
TMs8Hgm27Wt7U/OT5EsF+vIpLaAR9AnZfNfB1eYU34BUAloZSQCxz+Y65LCN5wKk
jfaG7phOiO33NJMUxhfemjwJIJymw7uZnuRQJ8KUMbr9Q/iCVWsMG+QXhJs96KRO
y1SYVgPgU5Jll9VN/H2WJCj9I1YOVZPDVAbMcB+hKklw6ZhZx2fxgxLO/3/REQJs
iBJ1ETPdCHct5HJyAoBD++NCeioUKd5pXxqMvtuNH7winRC9NMGw4XX1CbpBBB+1
y1mkGxw+QvBh4rivA6TSQQwTDQXAnoT7ida+Ye2FVw==
=GcbG
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd4505cae0b9bd642313e8fb71810893df5dc2ffcacaa67a33af2d5cd61888f2
size 10642686

View File

@ -1,67 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 5.1.1, released September 3, 2024.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-5.1.1.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/5.1/Django-5.1.1.tar.gz
https://www.djangoproject.com/m/releases/5.1/Django-5.1.1-py3-none-any.whl
MD5 checksums
=============
8024c23d7efe9e7acb04496ae22739c7 Django-5.1.1.tar.gz
7782d604d5b7cbb56e6b7da90595b6fa Django-5.1.1-py3-none-any.whl
SHA1 checksums
==============
8dedfc247c7bf010c93c5e5e30bca2012704a7ce Django-5.1.1.tar.gz
a038998584b227243ae6c1d29b3e7c2a166db918 Django-5.1.1-py3-none-any.whl
SHA256 checksums
================
021ffb7fdab3d2d388bc8c7c2434eb9c1f6f4d09e6119010bbb1694dda286bc2 Django-5.1.1.tar.gz
71603f27dac22a6533fb38d83072eea9ddb4017fead6f67f2562a40402d61c3f Django-5.1.1-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmbXARwoHDEyNDMwNCtu
ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPmSPEACs
vwz2HvzWF+YpeXx1jLQJ6/JdQjmRPT/6pp+r0GW6KG6UqmawMsvRSX/k4zdvceYx
c7SVAIJwWNwZsPHbrjetGAI1NbAoWYxl8soCTIMR9A0mSlZebBSHb0+oUMQcwiZ5
E4OMBv7QYYo8QVGs1KH1dMx4Unn+5VlAlaxo9BOa94PtCzUWxsIuji+yv1uKDVVa
BQivwy0ZuzBPMkHHaTAb5byWtsbLFhHeXkWirEzivecIVxvd88mO1GXh5zY3wjRW
UKLHQCNT6e3s7UB/ZS7IsQp7bPCmFfLsVp8+8pbABXqYHn6rM4/VCLhN06s/xVID
DSPkqNQz39gRbn5UNVSTLVNv/yoQ6crIHw9AiRECrJ3UaRzeDcQStnmxJx92duDr
bDLnmTI0Sx7+hqQjNOrGCFg6vO8ZVosxOgM/FgbXDKyA+FqtfbdR+/tW9KKtunPy
AHs87A6VqYMRzyTvRChzVpKKYrdMckjRUuyrogQJEuE5VJ0o5579FxBy9OekA3km
FTscEn8GiC4EZTR48IWSsNOCYn7VjihHvZGo4eO0uZRYFChTKc6Sah7p+i41XV1W
FLhOqCqF/4Kl6u3dWkWPAnm8mmWDsARpGbAoxCkd8AJtlR0nScdYuwOshlpixIVa
XgUJwJ3rzCSTd35tq+sF7y3WT3bPyUl/DwkuJVHhFA==
=i1OF
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:021ffb7fdab3d2d388bc8c7c2434eb9c1f6f4d09e6119010bbb1694dda286bc2
size 10675933

View File

@ -1,67 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 5.1.2, released October 8, 2024.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-5.1.2.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/5.1/Django-5.1.2.tar.gz
https://www.djangoproject.com/m/releases/5.1/Django-5.1.2-py3-none-any.whl
MD5 checksums
=============
bdd601132b94080200e71137a20d0d6a Django-5.1.2.tar.gz
39bf6f252e055aa54b48c9ae96a57bf8 Django-5.1.2-py3-none-any.whl
SHA1 checksums
==============
d974a07780b80a79203631e6f4ce9bfd8d1fd119 Django-5.1.2.tar.gz
0bb112f3f251c81f0d6aef367cf73c5b03de5334 Django-5.1.2-py3-none-any.whl
SHA256 checksums
================
bd7376f90c99f96b643722eee676498706c9fd7dc759f55ebfaf2c08ebcdf4f0 Django-5.1.2.tar.gz
f11aa87ad8d5617171e3f77e1d5d16f004b79a2cf5d2e1d2b97a6a1f8e9ba5ed Django-5.1.2-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmcFRjcoHDEyNDMwNCtu
ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPklRD/9N
Sx+4arBpIcKm9w4ou7Y0dxBUW7HJBAc9o5rAIGjgCIjmM99nEclUznZqTbjtO3JS
MjkZxSO/Q9r1Ty3aWAWjfvjICIxps2vcSIxJbETiYWfyGDp/z8uMTGKTut5fn7ZN
8yCDMZBeQMsYbU0z/H5R7iSD3gr9w2UmQR3LjtV6NLdyMIvwystFGcFCo7a934nX
b8UmIyyMj+787pxciTWeFRTOJY5pSWfYPqtrI3KzTO4MLDhQzIH9anIY8G4BA9kN
0oL13ezUTWEARmeje11vLDui5SJEJ9EIUaic8MLMqMN3hPNmrClL1x3ggOMj+iP9
XyAF7jGOaxhEy10LR4GlgJXifuqHgM3Q1CwT4+FH7nJ6ifHQTLOpZsIhTR1OHnsS
s7L1yv8L4eW+D8ZjCfJvQ+46sV4vwsR9iw5IxWfhjeB2RT6ujODJ3uPjWzm3S3ZH
mUJJ22M4qQEA1gA13VCxc1j4XC20mKvZ6yHl66QE2CiL7GhmEUp0iwaoealneUGg
88JXXJjPmdmS+AxQE5NquDmUnxlQnB7pDrQpadsbs4JLxh7Q6vAcC0vX7VMJ8qcT
gLxgtx2LeVieu8Lk0iTEmcBwa0u7nNTwRxXeUwQK0+mqPxPVaiTw8RZLSsfFY0ZM
ngxOEOrna3c+KTtbef+dBexdX5ooIUL7r9cCVQr3+A==
=YZlq
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd7376f90c99f96b643722eee676498706c9fd7dc759f55ebfaf2c08ebcdf4f0
size 10711674

View File

@ -1,65 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 5.1.4, released December 4, 2024.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``3955B19851EA96EF`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 3955B19851EA96EF
or via the GitHub API:
curl https://github.com/sarahboyce.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-5.1.4.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/5.1/Django-5.1.4-py3-none-any.whl
https://www.djangoproject.com/m/releases/5.1/Django-5.1.4.tar.gz
MD5 checksums
=============
3ab67eb0e297ab798f572d38159a4301 Django-5.1.4-py3-none-any.whl
03ec3e0f2d6cbcb9eb11c629ca1c538b Django-5.1.4.tar.gz
SHA1 checksums
==============
0e61a94ba38a41b967ebbaaddde2b1e0edf1c583 Django-5.1.4-py3-none-any.whl
6e47f95d8b22cfd314c8b2676b2f854016f498b5 Django-5.1.4.tar.gz
SHA256 checksums
================
236e023f021f5ce7dee5779de7b286565fdea5f4ab86bae5338e3f7b69896cf0 Django-5.1.4-py3-none-any.whl
de450c09e91879fa5a307f696e57c851955c910a438a35e6b4c895e86bedc82a Django-5.1.4.tar.gz
-----BEGIN PGP SIGNATURE-----
iQHhBAEBCABLFiEE6xs4DYrFLQArrNMyOVWxmFHqlu8FAmdQV2ktHDQyMjk2NTY2
K3NhcmFoYm95Y2VAdXNlcnMubm9yZXBseS5naXRodWIuY29tAAoJEDlVsZhR6pbv
lJAL/3EBWgN3FlChHJ4zGNbYh8ZDhOlfujm6JSSyibTV5xStVdOY4Q+/enbZ+NTh
nHXOmbmM6own9x4+0Es/KLsw4CBB1gYCoMJ3CwOVqj845cxQY6BrWy2cFQyDcuZ5
Ae5UBDQxPxLDWUZyLfAHeArR1+I2elFO2L778HFduzrqWm+Ht+WFRiSnEtBZbkql
4fNSWCTxs1EIMdZNzt4m8SclrRRwJMZ87Zgn8RTmG8X5DAJMUzMnTN3+w6VohsX9
/ThSSFQEMckGbFh+eOzj1MiIKHzgULoGLOLsOCDATvfz+4iUDM8BqS5KJpOHKbMZ
XYWHOefWdEfB3vGKigiYAKcykbT97BX6/UitVqrB+WhQpdmJZ1u1Kzc6zYr4ZH1b
s3v31rgK+wp9PTx3A9CKjgFpap/NYTkbksIJD/rhR/JblqCrOPV3hvd6D+GwJc+G
DPSj1WvTvda5Vl7MqdcHuKPnp9sM1IvW/DIXalvhWN0v75yr2YkBluEhbdg6fMEu
OxXc+Q==
=/WMm
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de450c09e91879fa5a307f696e57c851955c910a438a35e6b4c895e86bedc82a
size 10716397

View File

@ -1,67 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 5.1.5, released January 14, 2025.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-5.1.5.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/5.1/Django-5.1.5.tar.gz
https://www.djangoproject.com/m/releases/5.1/Django-5.1.5-py3-none-any.whl
MD5 checksums
=============
272e951dbc4ccb7854c5a69aa5650749 Django-5.1.5.tar.gz
7effbd0a8ec3bf8c9d5f0c857138a07a Django-5.1.5-py3-none-any.whl
SHA1 checksums
==============
b41593f64adf86667e6a36c97aebe7ec832fc474 Django-5.1.5.tar.gz
df1802610c7e6be090140650cd4e6e656cc5364a Django-5.1.5-py3-none-any.whl
SHA256 checksums
================
19bbca786df50b9eca23cee79d495facf55c8f5c54c529d9bf1fe7b5ea086af3 Django-5.1.5.tar.gz
c46eb936111fffe6ec4bc9930035524a8be98ec2f74d8a0ff351226a3e52f459 Django-5.1.5-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmeGUCgoHDEyNDMwNCtu
ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPkTrEACU
0rwddvqE/tg0JcZxTUh4kQOY5H70jlo0nwmBZkyjS9441STQEPohY0KTk3i2BgAO
z2KcGPfBmzLJU5khx0orJK/BS4J9tpw3eIZ7yg32R1ZrbGEUkxO2dFDcTq0eS7wt
7x8K8FXWWzXT3BPKKio1aah4lFoCzzNf/x3dlOrqp3cRVU4QYPB7Ap0xW0wa4XaG
H9Nas+LR9eBUKEqKQHyKT5jA8ny0ytpYzL1ItQQSUhsgOPQu726xBseGYOogUTY0
T625X/tQcUIGn9HmqTbszn6o9QjqL/BWHTeg+8zwhZK8O0o03sQdGWf2meGxR75d
/tlM9uYTo0LBnKW5nZi+0jYuF8vnIHb47pYRMAeSudbtX0sc8Uxtf4Jn4tnU58NQ
JeGDAR6zyDvYlrWo2y2g7CN/z277VS7Aw2lxDhNUaVqW4JxVqkktg6ODmtnp8lbl
1UACgw/gFHgSJ6DbmvyiPaewh6jkKnPDukvNb/MZ3uYIG5ndgLwZ5bt/3AEV7JYs
jqgEgZdH3sN9A7ZFfDx3C1H0K87aMMvVK2rBg6FQt1B59U3OrGwh2kO1sB+LIXrw
bzxSnSR4PThgISnJbNptFInMgDNOVuKnD7cDvSiH5sl+xmLS0GiMHVH1wNhNotVF
stWL1lY20xHeiRgTutpTsDjF4dX24x7d89av8I3jlA==
=L8Sc
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:19bbca786df50b9eca23cee79d495facf55c8f5c54c529d9bf1fe7b5ea086af3
size 10700031

View File

@ -1,67 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This file contains MD5, SHA1, and SHA256 checksums for the source-code
tarball and wheel files of Django 5.1, released August 7, 2024.
To use this file, you will need a working install of PGP or other
compatible public-key encryption software. You will also need to have
the Django release manager's public key in your keyring. This key has
the ID ``2EE82A8D9470983E`` and can be imported from the MIT
keyserver, for example, if using the open-source GNU Privacy Guard
implementation of PGP:
gpg --keyserver pgp.mit.edu --recv-key 2EE82A8D9470983E
or via the GitHub API:
curl https://github.com/nessita.gpg | gpg --import -
Once the key is imported, verify this file:
gpg --verify Django-5.1.checksum.txt
Once you have verified this file, you can use normal MD5, SHA1, or SHA256
checksumming applications to generate the checksums of the Django
package and compare them to the checksums listed below.
Release packages
================
https://www.djangoproject.com/m/releases/5.1/Django-5.1.tar.gz
https://www.djangoproject.com/m/releases/5.1/Django-5.1-py3-none-any.whl
MD5 checksums
=============
77f44885427c09458e1abd0b48e09517 Django-5.1.tar.gz
e8a8edeeb894fcba4830653e450ef8ea Django-5.1-py3-none-any.whl
SHA1 checksums
==============
34e73c5ea536989ce8b59d4dcbcad81f8df042b0 Django-5.1.tar.gz
c1c96089c6a5d90439ae6849f8ab4d11f22cfaec Django-5.1-py3-none-any.whl
SHA256 checksums
================
848a5980e8efb76eea70872fb0e4bc5e371619c70fffbe48e3e1b50b2c09455d Django-5.1.tar.gz
d3b811bf5371a26def053d7ee42a9df1267ef7622323fe70a601936725aa4557 Django-5.1-py3-none-any.whl
-----BEGIN PGP SIGNATURE-----
iQJcBAEBCABGFiEEW1sboQ2FrHxcduOPLugqjZRwmD4FAmazdjMoHDEyNDMwNCtu
ZXNzaXRhQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbQAKCRAu6CqNlHCYPoWDD/0S
xuoCMIvhc7m8FWAZ8VS0zkzT0e7TZonySEG5Oa1GrEMEZLe7C98HIXXptGDBuJkQ
W8WPbOgoc8iylA6/X3Q74guZMiZ2x/yK1XH3W/TwahMO0ii7bjcBkMJX0hB0zSph
SndMUCmBLuyfPNKUWQrBfGHtegmtm6tyHi5pLBLNgZjebh5Poy+3lrYlIL95sVG9
5ckvE9B4+5z/muZlJzSf3784mMirWRnHLsOsvFZLuEBESyaS7C4gjUaRFX2JUzKG
0HRw/CUFR5BlsNefYRXZGAdW0rWMk9ucgc6BYbqTfwDfRUyFE+0jxQgNLP+t2hVj
W4Jr0hNyYJ6fLvW+L9owIBdL8dUBGEOoFKQmudnKEKFyfa2uXJcPnHPzTOMX28WT
CvN0kh55v8IqBpMlXZY7/6Cc2E6LTNvDRMygNJbV8Jl9bhQDvl9vII8PhmEv8774
bJBExGvgTluySZQHUr2/aJXC0ldUiHAyleq8iD4lq3z7jOHN7W4T1TNFPI9+m34D
nTzOJSu7H/sYGp11UoyvW1MyHrocxgn+GE1Lg4MOlFpbwsRXG8vBBP8n00w6srqO
/0wfOtmwHK+Kf2VjW6VtzKIg5LUTpEKZC9FOgAweiZ80BVZRXqB0pSIkHIRTqswJ
ygDLRvq/Cp4D0OxHDM3DVZW/vKNn1zi0WH+9zlCLrA==
=XAjV
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:848a5980e8efb76eea70872fb0e4bc5e371619c70fffbe48e3e1b50b2c09455d
size 10681050

View File

@ -1,25 +0,0 @@
From 36736edaf595d2bbf1fe881609b2a4c8e3bac68a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
Date: Thu, 29 Jun 2023 12:29:21 +0200
Subject: [PATCH] Dirty hack: Remove a failing assert, failure does not seem
critical
---
tests/settings_tests/tests.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/tests/settings_tests/tests.py b/tests/settings_tests/tests.py
index 62cbffb..b7432d3 100644
--- a/tests/settings_tests/tests.py
+++ b/tests/settings_tests/tests.py
@@ -397,7 +397,6 @@ class TestComplexSettingOverride(SimpleTestCase):
with self.assertWarnsMessage(UserWarning, msg) as cm:
with override_settings(TEST_WARN="override"):
self.assertEqual(settings.TEST_WARN, "override")
- self.assertEqual(cm.filename, __file__)
class SecureProxySslHeaderTest(SimpleTestCase):
--
2.40.1

View File

@ -1,40 +0,0 @@
From da2f8e8257d1bea4215381684ca4abfcee333c43 Mon Sep 17 00:00:00 2001
From: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Date: Mon, 17 Jul 2023 11:03:36 +0200
Subject: [PATCH] Refs #34118 -- Improved sanitize_address() error message for
tuple with empty strings.
---
django/core/mail/message.py | 2 ++
tests/mail/tests.py | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/django/core/mail/message.py b/django/core/mail/message.py
index f3fe6186c7f5..4f8c93e9e55e 100644
--- a/django/core/mail/message.py
+++ b/django/core/mail/message.py
@@ -97,6 +97,8 @@ def sanitize_address(addr, encoding):
domain = token.domain or ""
else:
nm, address = addr
+ if "@" not in address:
+ raise ValueError(f'Invalid address "{address}"')
localpart, domain = address.rsplit("@", 1)
address_parts = nm + localpart + domain
diff --git a/tests/mail/tests.py b/tests/mail/tests.py
index 54a136c1a98b..848ee32e9f80 100644
--- a/tests/mail/tests.py
+++ b/tests/mail/tests.py
@@ -1084,9 +1084,10 @@ def test_sanitize_address_invalid(self):
"@",
"to@",
"@example.com",
+ ("", ""),
):
with self.subTest(email_address=email_address):
- with self.assertRaises(ValueError):
+ with self.assertRaisesMessage(ValueError, "Invalid address"):
sanitize_address(email_address, encoding="utf-8")
def test_sanitize_address_header_injection(self):