meta-openembedded/meta-python
Leon Anavi c53b1218e8 python3-djangorestframework: Upgrade 3.11.1 -> 3.12.1
Upgrade to release 3.12.1:

- Add --file option to generateschema command.
- Support tags for OpenAPI schema generation. See the schema docs.
- Support customising the operation ID for schema generation. See
  the schema docs.
- Support OpenAPI components for schema generation. See the schema
  docs.
- The following methods on AutoSchema become public API:
  get_path_parameters, get_pagination_parameters,
  get_filter_parameters, get_request_body, get_responses,
  get_serializer, get_paginator, map_serializer, map_field,
  map_choice_field, map_field_validators, allows_filters.
  See the schema docs.
- Add support for Django 3.1's database-agnositic JSONField.
- SearchFilter now supports nested search on JSONField and
  HStoreField model fields.
- SearchFilter now supports searching on annotate() fields.
- The authtoken model no longer exposes the pk in the admin URL.
- Add __repr__ for Request instances.
- UTF-8 decoding with Latin-1 fallback for basic auth credentials.
- CharField treats surrogate characters as a validation failure.
- Don't include callables as default values in schemas.
- Improve ListField schema output to include all available child
  information.
- Allow default=False to be included for BooleanField schema
  outputs.
- Include "type" information in ChoiceField schema outputs.
- Include "type": "object" on schema objects.
- Don't include component in schema output for DELETE requests.
- Fix schema types for DecimalField.
- Fix schema generation for ObtainAuthToken view.
- Support passing context=... to view .get_serializer() methods.
- Pass custom code to PermissionDenied if permission class has one
  set.
- Include "example" in schema pagination output.
- Default status code of 201 on schema output for POST requests.
- Use camelCase for operation IDs in schema output.
- Warn if duplicate operation IDs exist in schema output.
- Improve handling of decimal type when mapping ChoiceField to a
  schema output.
- Disable YAML aliases for OpenAPI schema outputs.
- Fix action URL names for APIs included under a namespaced URL.
- Update jQuery version from 3.4 to 3.5.
- Fix UniqueTogether handling when serializer fields use
  source=....
- HTTP HEAD requests now set self.action correctly on a ViewSet
  instance.
- Return a valid OpenAPI schema for the case where no API schema
  paths exist.
- Include tests in package distribution.
- Allow type checkers to support annotations like
  ModelSerializer[Author].
- Don't include invalid charset=None portion in the request
  Content-Type header when using APIClient.
- Fix \Z/\z tokens in OpenAPI regexs.
- Fix PrimaryKeyRelatedField and HyperlinkedRelatedField when
  source field is actually a property.
- Token.generate_key is now a class method.
- @action warns if method is wrapped in a decorator that does not
  preserve information using @functools.wraps.
- Add TokenProxy migration.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-30 15:58:14 -07:00
..
classes
conf
licenses python3-pydicti: Add recipe 2020-08-25 10:32:58 -07:00
recipes-connectivity python3-h2: Upgrade 3.2.0 -> 4.0.0 2020-09-23 10:12:51 -07:00
recipes-core python3-iniconfig: add recipe 2020-09-30 15:56:48 -07:00
recipes-devtools python3-djangorestframework: Upgrade 3.11.1 -> 3.12.1 2020-09-30 15:58:14 -07:00
recipes-extended python3-meh: Upgrade 0.48 -> 0.49 2020-09-05 13:03:08 -07:00
COPYING.MIT
README

meta-python
================================

Introduction
-------------------------

This layer is intended to be the home of python modules for OpenEmbedded.

Dependencies
-------------------------

The meta-python layer depends on:

	URI: git://git.openembedded.org/openembedded-core
	layers: meta
	branch: master
	revision: HEAD

	URI: git://git.openembedded.org/meta-openembedded
	layers: meta-oe
	branch: master
	revision: HEAD

Please follow the recommended setup procedures of your OE distribution.
For Angstrom that is:
        http://www.angstrom-distribution.org/building-angstrom,
other distros should have similar online resources.

Contributing
-------------------------

The meta-openembedded mailinglist
(openembedded-devel@lists.openembedded.org) is used for questions,
comments and patch review. It is subscriber only, so please register
before posting.

Send pull requests to openembedded-devel@lists.openembedded.org with
'[meta-python]' in the subject.

When sending single patches, please use something like: 
'git send-email -M -1 --to=openembedded-devel@lists.openembedded.org --subject-prefix=meta-python][PATCH'

Maintenance
-------------------------

Layer Maintainers:
        Tim "moto-timo" Orling <TicoTimo@gmail.com>
        Derek Straka <derek@asterius.io>
        Trevor Gamblin <trevor.gamblin@windriver.com>