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

Support for Python 3.13 #1330

Open
bcapitanu opened this issue Nov 1, 2024 · 2 comments
Open

Support for Python 3.13 #1330

bcapitanu opened this issue Nov 1, 2024 · 2 comments

Comments

@bcapitanu
Copy link

The following fails:

python3.13 -m venv venv && source venv/bin/activate
pip install -U pip && pip install asyncdb

Error is:

        File "/private/var/folders/sx/slyqb94j7533_qcdhwzr_rm80000gn/T/pip-build-env-1ommkovk/overlay/lib/python3.13/site-packages/Cython/Compiler/ExprNodes.py", line 4946, in SliceIndexNode
          get_slice_utility_code = TempitaUtilityCode.load(
              "SliceObject", "ObjectHandling.c", context={'access': 'Get'})
        File "/private/var/folders/sx/slyqb94j7533_qcdhwzr_rm80000gn/T/pip-build-env-1ommkovk/overlay/lib/python3.13/site-packages/Cython/Compiler/Code.py", line 404, in load
          return cls(**kwargs)
        File "/private/var/folders/sx/slyqb94j7533_qcdhwzr_rm80000gn/T/pip-build-env-1ommkovk/overlay/lib/python3.13/site-packages/Cython/Compiler/Code.py", line 649, in __init__
          proto = sub_tempita(proto, context, file, name)
        File "/private/var/folders/sx/slyqb94j7533_qcdhwzr_rm80000gn/T/pip-build-env-1ommkovk/overlay/lib/python3.13/site-packages/Cython/Compiler/Code.py", line 641, in sub_tempita
          from ..Tempita import sub
        File "/private/var/folders/sx/slyqb94j7533_qcdhwzr_rm80000gn/T/pip-build-env-1ommkovk/overlay/lib/python3.13/site-packages/Cython/Tempita/__init__.py", line 4, in <module>
          from ._tempita import *
        File "/private/var/folders/sx/slyqb94j7533_qcdhwzr_rm80000gn/T/pip-build-env-1ommkovk/overlay/lib/python3.13/site-packages/Cython/Tempita/_tempita.py", line 36, in <module>
          import cgi
      ModuleNotFoundError: No module named 'cgi'
      [end of output]
@bcapitanu
Copy link
Author

According to Python 3.13 release notes, module cgi was removed in 3.13

@phenobarbital
Copy link
Owner

Thank you for your request, unfortunately, I have several functions with dependencies over Pendulum and there is no 3.13 support.
I'm looking to avoid this hard-requirement to build a wheel for 3.13.

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

No branches or pull requests

2 participants