推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
luckyc
V2EX  ›  Python

sqlalchemy 是不是还不能支持 python3.12

  •  
  •   luckyc · Nov 8, 2023 · 2146 views
    This topic created in 1094 days ago, the information mentioned may be changed or developed.
    依赖 greenlet 不支持 3.12
    6 replies  •  2023-12-02 20:34:22 +08:00
    shinession
    shinession
    Nov 9, 2023
    1
    什么数据库? 我用 sqlalchemy+psycopg2, 升级到 3.12 没问题
    jiayouzl
    jiayouzl
    Nov 9, 2023
    2
    是的我可以跟明确跟你说 sqlalchemy 目前只支持 3.7 到 11,官方 GitHub 仓库徽章很详细.
    julyclyde
    julyclyde
    Nov 10, 2023
    3
    sqlalchemy 为什么依赖 greenlet 啊……好奇怪
    感觉这软件应该重逻辑轻 IO 啊

    依赖关系写“小于等于 3.11”,也可能只是出于保守,写了“不保证兼容未来 python 版本”。
    等他们做完兼容测试之后应该就会更新一个小版本更改依赖关系吧?除非真的有问题
    luckyc
    luckyc
    OP
    Nov 11, 2023
    4
    实际上 greenlet 最新版已经支持了 3.12 。
    sqlalchemy 没更新
    luckyc
    luckyc
    OP
    Dec 1, 2023
    5
    @shinession 我连 pip install sqlalchemy 都报错, 提示 greenlet 编译问题
    shinession
    shinession
    Dec 2, 2023
    6
    @l4ever #5 看了下我的 sqlalchemy 版本 2.0.22, greenlet3.0.1, python 3.12.0, 11 月初直接 pip 装好的, 并没有报错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1169 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:56 · PVG 07:56 · LAX 15:56 · JFK 18:56
    ♥ Do have faith in what you're doing.