Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meta python merge #433

Closed
wants to merge 9 commits into from
Closed

Meta python merge #433

wants to merge 9 commits into from

Conversation

threexc
Copy link
Contributor

@threexc threexc commented Sep 7, 2021

No description provided.

kraj and others added 9 commits September 7, 2021 08:29
Use RECIPE_SYSROOT instead of synthesizing the sysroot

Signed-off-by: Khem Raj <[email protected]>
Cc: William Huang <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
Fixes

ERROR: Nothing PROVIDES 'libsdl2-ttf' (but meta-openembedded/meta-python/recipes-devtools/python/python3-kivy_2.0.0.bb DEPENDS on or otherwise requires it)
libsdl2-ttf was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES)
ERROR: Nothing RPROVIDES 'python3-kivy-dev' (but meta-openembedded/meta-python/recipes-devtools/python/python3-kivy_2.0.0.bb RDEPENDS on or otherwise requires it)
No eligible RPROVIDERs exist for 'python3-kivy-dev'
NOTE: Runtime target 'python3-kivy-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-kivy-dev']
ERROR: Nothing RPROVIDES 'python3-kivy' (but meta-openembedded/meta-python/recipes-devtools/python/python3-kivy_2.0.0.bb RDEPENDS on or otherwise requires it)
No eligible RPROVIDERs exist for 'python3-kivy'
NOTE: Runtime target 'python3-kivy' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-kivy']

Signed-off-by: Khem Raj <[email protected]>
Cc: Martin Jansa <[email protected]>
Cc: William Huang <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
IPython 7.27 is a minor release that fixes a couple of issues and compatibility.
Add support for GTK4 PR
Add support for Qt6 PR
Fix an issue with pip magic on windows PR

Signed-off-by: Zang Ruochen <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
CI: fix building wheels on GHA
* ci: fix wheel build command
* ci: remove references to submodules
* ci: fix sdist command and remove Python 3.6 from the matrix
* ci: slightly alter invocation
* ci: disable emulation
* ci: smaller matrix
* ci: use a small matrix but with all python versions
* ci: use manylinux 2010 for CPython 3.9+
* ci: split again matrix per python version given how slow emulation is
Fix also the artifact upload
* ci: fix typo
* ci: typo

Signed-off-by: Zang Ruochen <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
Changed the version scheme. This will result in us incrementing the major version more frequently, but does not change our existing backwards compatibility policy.
BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows negative serial numbers. RFC 5280 has always prohibited these.
BACKWARDS INCOMPATIBLE: Invalid ASN.1 found during certificate parsing will raise an error on initial parse rather than when the invalid field is accessed.
BACKWARDS INCOMPATIBLE: Values passed to the X.509 PEM parser must be a single PEM payload and will error on extraneous data.
Added support for OpenSSL 3.0.0 as a compilation target.
Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms are provided for compatibility in regions where they may be required, and are not generally recommended.
We now ship manylinux_2_24 wheels, in addition to our manylinux2010 and manylinux2014 wheels.
Added rfc4514_attribute_name attribute to x509.NameAttribute,

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
remove repeated calls to self._get_reason
analyticsdata: update the api
androidmanagement: update the api
artifactregistry: update the api
bigquerydatatransfer: update the api
bigquery: update the api
chat: update the api
cloudidentity: update the api
cloudkms: update the api
compute: update the api
containeranalysis: update the api
container: update the api
content: update the api
dataflow: update the api
dataproc: update the api
displayvideo: update the api
documentai: update the api
file: update the api
gkehub: update the api
logging: update the api
managedidentities: update the api
metastore: update the api
ondemandscanning: update the api
people: update the api
sqladmin: update the api
sts: update the api
workflowexecutions: update the api
youtube: update the api

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
[0, 17, 16]: 2021-08-28
  - also handle issue 397 when comment is newline

[0, 17, 15]: 2021-08-28
  - fix issue 397, insert comment before key when a comment between key and value exists
    (reported by `Bastien gerard <https://sourceforge.net/u/bagerard/>`__)

[0, 17, 14]: 2021-08-25
  - fix issue 396, inserting key/val in merged-in dictionary (reported by `Bastien gerard
    <https://sourceforge.net/u/bagerard/>`__)

Signed-off-by: Zang Ruochen <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
Traitlets 5.1 brings a couple of updates and changes to traitlets, and is
recommended for all users. What follow is a non-exhaustive list of changes:

 - Removal of the ``ipython_genutils`` dependency, this should remove any direct
   and indirect reliance on ``nose`` and prepare traitlets 5.1 for Python 3.10
   and above compatibility, some test suite changes also accommodate Python 3.10 changes.
   If you package traitlets downstream, make sure to remove this dependency.

 - Removal of ``ipython_genutils`` may have change the default encoding detected
   for the command line argument parsing when not utf-8. We expect this to
   affect a small portion of older windows version. If you encounter issue let
   us know.

 - Stop recommendation of ``CUnicode`` in some circumstances as it's
   deprecated.

 - Our test suite is now using GitHub action instead of travis CI. If you are
   packaging downstream using the git repository, you may have to exclude the
   ``.github`` folder now, and can remove exclusion of

 - It fixes a parsing issue for list of one single element on the CLI.

 - We reserve the right to remove official support for Python 3.7 in subsequent
   minor revisions.

Signed-off-by: Zang Ruochen <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
@kraj
Copy link
Contributor

kraj commented Sep 7, 2021

merged

@kraj kraj closed this Sep 7, 2021
@threexc threexc deleted the meta-python-merge branch September 10, 2021 13:51
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Sep 7, 2022
Changelog:
============
Features
--------
    Add 'strict' to flatten_query_params to lower-case bools (openembedded#433) (83678e9)
    Make grpc transcode logic work in terms of protobuf python objects (openembedded#428) (c3ad8ea)

Bug Fixes
---------
    Require python 3.7+ (openembedded#410) (7ddb8c0)
    Restore support for grpcio-gcp (openembedded#418) (8c19609)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Sep 7, 2022
Changelog:
============
Features
--------
    Add 'strict' to flatten_query_params to lower-case bools (openembedded#433) (83678e9)
    Make grpc transcode logic work in terms of protobuf python objects (openembedded#428) (c3ad8ea)

Bug Fixes
---------
    Require python 3.7+ (openembedded#410) (7ddb8c0)
    Restore support for grpcio-gcp (openembedded#418) (8c19609)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Sep 7, 2022
Changelog:
============
Features
--------
    Add 'strict' to flatten_query_params to lower-case bools (openembedded#433) (83678e9)
    Make grpc transcode logic work in terms of protobuf python objects (openembedded#428) (c3ad8ea)

Bug Fixes
---------
    Require python 3.7+ (openembedded#410) (7ddb8c0)
    Restore support for grpcio-gcp (openembedded#418) (8c19609)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Sep 7, 2022
Changelog:
============
Features
--------
    Add 'strict' to flatten_query_params to lower-case bools (openembedded#433) (83678e9)
    Make grpc transcode logic work in terms of protobuf python objects (openembedded#428) (c3ad8ea)

Bug Fixes
---------
    Require python 3.7+ (openembedded#410) (7ddb8c0)
    Restore support for grpcio-gcp (openembedded#418) (8c19609)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Sep 7, 2022
Changelog:
============
Features
--------
    Add 'strict' to flatten_query_params to lower-case bools (openembedded#433) (83678e9)
    Make grpc transcode logic work in terms of protobuf python objects (openembedded#428) (c3ad8ea)

Bug Fixes
---------
    Require python 3.7+ (openembedded#410) (7ddb8c0)
    Restore support for grpcio-gcp (openembedded#418) (8c19609)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 13, 2023
Changelog:
=========
    setup.py -> pyproject.toml migration start (openembedded#427)
    Improve user install logic in activate-global-python-argcomplete (openembedded#437)
    Ensure Python 3.7 compatibility in check_console_script (openembedded#436)
    ZSH implementation fixes (openembedded#431, openembedded#433)
    Documentation improvements

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 13, 2023
Changelog:
=========
    setup.py -> pyproject.toml migration start (openembedded#427)
    Improve user install logic in activate-global-python-argcomplete (openembedded#437)
    Ensure Python 3.7 compatibility in check_console_script (openembedded#436)
    ZSH implementation fixes (openembedded#431, openembedded#433)
    Documentation improvements

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 14, 2023
Changelog:
=========
    setup.py -> pyproject.toml migration start (openembedded#427)
    Improve user install logic in activate-global-python-argcomplete (openembedded#437)
    Ensure Python 3.7 compatibility in check_console_script (openembedded#436)
    ZSH implementation fixes (openembedded#431, openembedded#433)
    Documentation improvements

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants