5e40c4a378
3.15.1 Fix SearchFilter handling of quoted and comma separated strings, when .get_search_terms is being called into by a custom class. See Revert number of 3.15.0 issues which included unintended side-effects. See 3.15.0 Django 5.0 and Python 3.12 support Use POST method instead of GET to perform logout in browsable API [9208] Added jQuery 3.7.1 support & dropped previous version Use str as default path converter Document support for http.HTTPMethod in the @action decorator added in Python 3.11 Update exceptions.md Partial serializer should not have required fields Propagate 'default' from model field to serializer field. Allow to override child.run_validation call in ListSerializer Align SearchFilter behaviour to django.contrib.admin search Class name added to unknown field error Fix: Pagination response schemas. Fix choices in ChoiceField to support IntEnum Fix SearchFilter rendering search field with invalid value Fix OpenAPI Schema yaml rendering for timedelta Fix NamespaceVersioning ignoring DEFAULT_VERSION on non-None namespaces Added Deprecation Warnings for CoreAPI Removed usage of field.choices that triggered full table load Permit mixed casing of string values for BooleanField validation Fixes BrowsableAPIRenderer for usage with ListSerializer. Change semantic of OR of two permission classes Remove dependency on pytz Make set_value a method within Serializer Fix URLPathVersioning reverse fallback Warn about Decimal type in min_value and max_value arguments of DecimalField Fix mapping for choice values Refactor read function to use context manager for file handling Fix: fallback on CursorPagination ordering if unset on the view Replaced OrderedDict with dict Refactor get_field_info method to include max_digits and decimal_places attributes in SimpleMetadata class Implement __eq__ for validators Ensure CursorPagination respects nulls in the ordering field Use ZoneInfo as primary source of timezone data Add username search field for TokenAdmin Handle Nested Relation in SlugRelatedField when many=False Bump version of jQuery to 3.6.4 & updated ref links Support UniqueConstraint Allow Request, Response, Field, and GenericAPIView to be subscriptable. This allows the classes to be made generic for type checking. Feat: Add some changes to ValidationError to support django style validation errors Fix Respect can_read_model permission in DjangoModelPermissions Add SimplePathRouter Re-prefetch related objects after updating Fix FilePathField required argument Raise ImproperlyConfigured exception if basename is not unique Use PrimaryKeyRelatedField pkfield in openapi replace partition with split in BasicAuthentication Fix BooleanField's allow_null behavior Handle Django's ValidationErrors in ListField Remove a bit of inline CSS. Add CSP nonce where it might be required and is available Use autocomplete widget for user selection in Token admin Make browsable API compatible with strong CSP Avoid inline script execution for injecting CSRF token Mitigate global dependency on inflection Register Django urls Implemented Verbose Name Translation for TokenProxy Properly handle OverflowError in DurationField deserialization Fix OpenAPI operation name plural appropriately Represent SafeString as plain string on schema rendering Fix 8771 - Checking for authentication even if _ignore_model_permissions = True Fix 404 when page query parameter is empty string Fixes instance check in ListSerializer.to_representation FloatField will crash if the input is a number that is too big Add missing DurationField to SimpleMetada label_lookup Add support for Python 3.11 Make request consistently available in pagination classes Possibility to remove trailing zeros on DecimalFields representation Add a method for getting serializer field name (OpenAPI) Add __eq__ method for OperandHolder class Avoid importing django.test package when not testing Preserve exception messages for wrapped Django exceptions Include examples and format to OpenAPI schema of CursorPagination Fix infinite recursion with deepcopy on Request Refactor: Replace try/except with contextlib.suppress() Minor fix to SerializeMethodField docstring Minor refactor: Unnecessary use of list() function Unnecessary list comprehension Use correct class to indicate present deprecation |
||
---|---|---|
.. | ||
DESCR | ||
Makefile | ||
PLIST | ||
distinfo |