meta-openembedded/meta-python
Wang Mingyu 4700abe438 python3-astroid: upgrade 2.9.3 -> 2.10.0
Changelog:
=========
* Fixed inference of "self" in binary operations in which "self"
  is part of a list or tuple.
* Fixed builtin inference on `property` calls not calling the `postinit` of the new node, which
  resulted in instance arguments missing on these nodes.
* Fixed a crash on "Super.getattr" when the attribute was previously uninferable due to a cache
  limit size. This limit can be hit when the inheritance pattern of a class (and therefore of the
  "__init__" attribute) is very large.
* Inlcude names of keyword-only arguments in "astroid.scoped_nodes.Lambda.argnames".
* Fixed a crash inferring on a "NewType" named with an f-string.
* Add support for [attrs v21.3.0](https://github.com/python-attrs/attrs/releases/tag/21.3.0) which
  added a new `attrs` module alongside the existing `attr`.
* Use the "end_lineno" attribute for the "NodeNG.tolineno" property
  when it is available.
* Add "is_dataclass" attribute to "ClassDef" nodes.
* Use "sysconfig" instead of "distutils" to determine the location of
  python stdlib files and packages.
* Fixed crash with recursion error for inference of class attributes that referenced
  the class itself.
* Fixed crash when trying to infer "items()" on the "__dict__"
  attribute of an imported module.
* Add optional "NodeNG.position" attribute.
  Used for block nodes to highlight position of keyword(s) and name
  in cases where the AST doesn't provide good enough positional information.
  E.g. "nodes.ClassDef", "nodes.FunctionDef".
* Fix "ClassDef.fromlineno". For Python < 3.8 the "lineno" attribute includes decorators.
  "fromlineno" should return the line of the "class" statement itself.
* Performance improvements. Only run expensive decorator functions when
  non-default Deprecation warnings are enabled, eg. during a Pytest run.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-10 10:03:29 -05:00
..
classes poetry_core: add helper class 2022-03-03 08:50:19 -08:00
conf layer.conf: change layer priority to match oe-core 2022-02-28 08:39:26 -08:00
licenses python3-crc32c: add 2.2.post0 2022-03-01 09:06:56 -08:00
recipes-connectivity recipes: Update LICENSE variable to use SPDX license identifiers 2022-03-04 17:41:45 -08:00
recipes-core Revert "python3-ipy: drop recipe" 2022-03-09 07:37:04 -08:00
recipes-devtools python3-astroid: upgrade 2.9.3 -> 2.10.0 2022-03-10 10:03:29 -05:00
recipes-extended python3-pywbemtools: upgrade 0.9.1 -> 1.0.0 2022-03-10 10:03:29 -05:00
COPYING.MIT
README meta-networking,meta-python: Fix README for yocto check layer 2021-12-02 18:36:58 -08:00

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

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

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>