Skip to content

Add support for Python 3.10 #26

Closed

Description

@susodapop

PySQL depends on Numpy which only added support for Python 3.10 on 22 June 22 in version 1.23.0. But we’re pinned to 1.21.1 . De facto, we don’t support Py3.10.

Activity

  1. apoclyps commented on Aug 1, 2022

    @apoclyps

    If 3.10 won't be supported for a while can the requirements section be updated in the README to help others avoid #25?

    https://github.com/databricks/databricks-sql-python#requirements

    A development machine running Python >=3.7, <3.10.

  2. susodapop commented on Aug 1, 2022

    @susodapop
    ContributorAuthor

    Great idea. Done here. I'm testing Python 3.10 support this week so it shouldn't be long.

  3. dbaxa commented on Aug 15, 2022

    @dbaxa
    Contributor

    PySQL depends on Numpy which only added support for Python 3.10 on 22 June 22 in version 1.23.0. But we’re pinned to 1.21.1 . De facto, we don’t support Py3.10.

    afaik numpy added support for python 3.10 in version 1.21.3 back in April of this year -> https://numpy.org/devdocs/release/1.21.3-notes.html

    The Python versions supported in this release are 3.7-3.10. If you want to compile your own version using gcc-11, you will need to use gcc-11.2+ to avoid problems.

    It seems like they had to fix a number of issues as they came up for 1.21.x though with regards to python 3.10 support (1.21.4 fixed a wheel issue for mac amd64, & 1.21.6 provides a 32 bit wheel for windows 3.10).

  4. alexott commented on Aug 17, 2022

    @alexott

    This issue is causing problems in Airflow: apache/airflow#25697 (comment)

  5. added a commit that references this issue on Aug 17, 2022
    cabc7f9
  6. added a commit that references this issue on Aug 19, 2022
  7. added a commit that references this issue on Jul 10, 2025
    9c34acd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions