File python-drf-spectacular.changes of Package python-drf-spectacular

-------------------------------------------------------------------
Mon Mar 30 21:34:34 UTC 2026 - Dirk Müller <dmueller@suse.com>

- update to 0.29.0:
  * Add l18n handling for Decimal field #1466
  * Fix LogoutSerializer for JWT/dj_rest_auth #1392
  * fix: support token blacklist feature in rest_auth [Bart van
    Andel]
  * [django-filter] Add null_label if set in ChoiceFilter (#1450)
    [Enric Pou]
  * fix: camelize tuples/fixed length array (#1432) [Chris
    Wesseling]
  * Fix items:False case in enum hook #1432
  * Add option to overwrite serializer description #1463
  * Fix OpenApiViewExtension not providing view instance under
    self.target (#1405) [astro-stan]
  * Move list default fix to source of the problem #1436
  * Improve confusing doc #1461
  * Add assert to pagination test #1459
  * fix SafeString handling for picky CDumper
  * Remove EOL 3.7 from suite; pydantic not updated for <=3.8
  * Fix DecimalField with decimal_places and max_digits equal.
    [keter2002]
  * fix test for i18n changes on DRF
  * Improve to_filter_name support for django_filter [Matwey V.
    Kornilov]
  * fixes prefix estimation on windows [Luis Nell]
  * Fix default for array types [Stanislav Khlud]
  * fix: use CSafeDumper for render yaml if available [florian]
  * fix: sort list to produce same hash [florian]
  * Add typing.Generic to default lib_doc_excludes [Max Howald]
  * Add get_doc test for class that inherits from Generic [Max
    Howald]
  * Add Django REST framework 3.16 support [Paolo Melchiorre]
  * Fix memory leak [artemkucher]
  * Fix python 3.11 slice index [Egor Litvinov]
  * fix: correct port mapping for the container in README [Maksym
    Bieńkowski]
  * Update docs [q0w]
  * Allow setting callable for ENUM_NAME_OVERRIDES [q0w]
  * Add allauth's DRF token auth #1401
  * update away from retired GH worker image
  * add condition to check, that serializer Meta has model
    attribute [aliev_vt]
  * Fix docs compile issue and update some old code (#1389) [Mike
    Manger]
  * Fix location of @extend_schema_field [johnthagen]
  * Remove reference to non-exposed lazy_serializer [johnthagen]
  * Document how to lazily define a recursive SerializerMethod
    [johnthagen]
  * Link to SerializerMethod docs [johnthagen]
  * Document Django 5.1 support in README [johnthagen]
  * Bump django from 4.2.11 to 4.2.18 in /requirements
    [dependabot[bot]]
  * Enhance bug report template with instructions for better
    clarity [antoliny0919]
  * add pydantic computed field to tests #1354
  * Finally fixed the memory leak thanks to @artKucher.
  * Another performance improvement is the usage of the C
    versions of yaml, if available.
  * Apart from that, there are a lot of small improvements and
    bugfixes.
- drop py313.patch support-drf-3.16.1.patch: upstream

-------------------------------------------------------------------
Tue Oct  7 05:54:56 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch support-drf-3.16.1.patch:
  * Support djangorestframework 3.16.1 changes.

-------------------------------------------------------------------
Mon Apr 28 13:56:47 UTC 2025 - Markéta Machová <mmachova@suse.com>

- Add upstream patch py313.patch to add Python 3.13 compatibility

-------------------------------------------------------------------
Thu Apr 24 04:58:59 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Add missing BuildRequires on tzdata.

-------------------------------------------------------------------
Sat Jan 18 15:18:29 UTC 2025 - ecsos <ecsos@opensuse.org>

- Add %{?sle15_python_module_pythons}

-------------------------------------------------------------------
Mon Jan  6 13:46:49 UTC 2025 - Markéta Machová <mmachova@suse.com>

- Initial packaging (v0.28.0), needed by Weblate
openSUSE Build Service is sponsored by