Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

Python 3.11 support #1386

Closed
Closed

Description

@benatkin

Same request as #1006 but for 3.11

Luckily I'm not yet using 3.11, but I had to modify my pyproject.yaml to make Poetry happy, and I probably will be using 3.11 soon

Activity

  1. joekohlsdorf commented on Oct 14, 2022

    @joekohlsdorf

    The biggest blocker is going to be the pyarrow dependency which isn't overseen by the maintainers of this project.
    It is essentially impossible to build on your own and there hasn't been much activity to make Python 3.11 wheels available.

  2. potiuk commented on Oct 26, 2022

    @potiuk

    We are looking forward to get this supported too in Apache Airflow.

    I know it is eaarly (Python 3.11 has just been released yesterday) but we are hoping in Apache Airflow to a much faster cycle of adding new Python releases - especially that Pyhon 3.11 introduces huge performance improvements (25% is the average number claimed) due to a very focused effort to increase single-threaded Python performance (Specialized interpreter being the core of it but also many other improvements) without actually changing any of the Python code.

    I'd appreciate if someone in the Google team attempted to migrate and have a PR running (and failing possibly until all prerequisite are met so that we can also track the progress and possibly help each other to solve any problems. I know PyArrow is blocking for now, but this is going to be solved soon lilely with apache/arrow#14499 and just opening a failing PR with it might be a good start.

    I just opened such PR in Apache Airflow yesterday and plan to keep it open until it gets green :). So far google provider will need to be excluded there.

    apache/airflow#27264

    I think it would be fantastic if we could as the open source community migrate to the new Python much faster.

    Looking forward to cooperation on that one :)

  3. ad-m-ss commented on Nov 19, 2022

    @ad-m-ss

    FTR Upstream issue in pyarrow has been resolved ( apache/arrow/pull/14499 ), but still missing a compatible release of pyarrow ( https://pypi.org/project/pyarrow/#files )

  4. ad-m-ss commented on Nov 30, 2022

    @ad-m-ss

    FTR There is a compatible release of pyarrow (https://pypi.org/project/pyarrow/#files).

  5. pblankley commented on Jan 6, 2023

    @pblankley

    Where is support for 3.11 on the roadmap? This would be super helpful 🙏

  6. tswast commented on Jan 18, 2023

    @tswast
    Contributor

    Just released support in google-cloud-bigquery version 3.4.2. Thanks folks for your patience.

  7. potiuk commented on Jan 18, 2023

    @potiuk

    Cooool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

api: bigqueryIssues related to the googleapis/python-bigquery API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions