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

Implement new nodes for PEP 695: Type Parameter Syntax #2201

Closed
Pierre-Sassoulas opened this issue Jun 7, 2023 · 0 comments · Fixed by #2219 or #2303
Closed

Implement new nodes for PEP 695: Type Parameter Syntax #2201

Pierre-Sassoulas opened this issue Jun 7, 2023 · 0 comments · Fixed by #2219 or #2303
Assignees
Labels
Enhancement ✨ Improvement to a component python 3.12
Milestone

Comments

@Pierre-Sassoulas
Copy link
Member

There's a new syntax in python 3.12, we need to handle it before claiming we support 3.12, see https://docs.python.org/3.12/whatsnew/3.12.html#pep-695-type-parameter-syntax

@Pierre-Sassoulas Pierre-Sassoulas added Enhancement ✨ Improvement to a component python 3.12 labels Jun 7, 2023
@jacobtylerwalls jacobtylerwalls self-assigned this Jun 21, 2023
@jacobtylerwalls jacobtylerwalls added this to the 3.0.0a6 milestone Jun 21, 2023
mvo5 added a commit to mvo5/osbuild that referenced this issue Nov 15, 2023
With python 3.12 our pylint version breaks because of
pylint-dev/astroid#2201

This is fixed in 3.0.0a6 but it seems sensible to move
to 3.0.2.
supakeen pushed a commit to mvo5/osbuild that referenced this issue Nov 15, 2023
With python 3.12 our pylint version breaks because of
pylint-dev/astroid#2201

This is fixed in 3.0.0a6 but it seems sensible to move
to 3.0.2.
supakeen pushed a commit to osbuild/osbuild that referenced this issue Nov 15, 2023
With python 3.12 our pylint version breaks because of
pylint-dev/astroid#2201

This is fixed in 3.0.0a6 but it seems sensible to move
to 3.0.2.
ani-sinha added a commit to ani-sinha/cloud-init that referenced this issue May 28, 2024
Fedora 39 and above comes with python version 3.12. When running `tox -e pylint`
on cloud-init, we may experience issue such as the one reported here:
pylint-dev/pylint#8782

Minimum version of pylint required in order to support python 3.12 is 3.0.2.
Please see pylint-dev/astroid#2201 . Upon further
experimentation, it is seen that we need minimum pylint version 3.2.0 for
cloud-init. Update tox.ini in order to use this pylint version.

Signed-off-by: Ani Sinha <anisinha@redhat.com>
ani-sinha added a commit to ani-sinha/cloud-init that referenced this issue May 28, 2024
Fedora 39 and above comes with python version 3.12. When running `tox -e pylint`
on cloud-init, we may experience issue such as the one reported here:
pylint-dev/pylint#8782

Minimum version of pylint required in order to support python 3.12 is 3.0.2.
Please see pylint-dev/astroid#2201 . Upon further
experimentation, it is seen that we need minimum pylint version 3.2.0 for
cloud-init. Update tox.ini in order to use this pylint version.

Signed-off-by: Ani Sinha <anisinha@redhat.com>
TheRealFalcon pushed a commit to canonical/cloud-init that referenced this issue May 28, 2024
Fedora 39 and above comes with python version 3.12. When running `tox -e pylint`
on cloud-init, we may experience issue such as the one reported here:
pylint-dev/pylint#8782

Minimum version of pylint required in order to support python 3.12 is 3.0.2.
Please see pylint-dev/astroid#2201 . Upon further
experimentation, it is seen that we need minimum pylint version 3.2.0 for
cloud-init. Update tox.ini in order to use this pylint version.

Signed-off-by: Ani Sinha <anisinha@redhat.com>
holmanb pushed a commit to canonical/cloud-init that referenced this issue Jun 28, 2024
Fedora 39 and above comes with python version 3.12. When running `tox -e pylint`
on cloud-init, we may experience issue such as the one reported here:
pylint-dev/pylint#8782

Minimum version of pylint required in order to support python 3.12 is 3.0.2.
Please see pylint-dev/astroid#2201 . Upon further
experimentation, it is seen that we need minimum pylint version 3.2.0 for
cloud-init. Update tox.ini in order to use this pylint version.

Signed-off-by: Ani Sinha <anisinha@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement ✨ Improvement to a component python 3.12
Projects
None yet
2 participants