You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[This is a tracking issue for problems with python@3.14 migration. This first post can be edited, with a summary of the high-profile failures and issues. The failure logs will be posted as comments below.
resource"fastmcp"dourl"https://files.pythonhosted.org/packages/ad/ac/4906336669a643b634b7ecde539c79126dff9f47b1e9e4b312dd170c1715/fastmcp-2.10.2.tar.gz"sha256"1ad519fda8bfde1de7f54a7ed4be0b6353eb66230cc1e35eef29b47666a0027b"# Fix incompatability with pydantic 2.12+: https://github.com/sooperset/mcp-atlassian/issues/721patchdourl"https://github.com/jlowin/fastmcp/commit/1ade5ddb0525e2bfd9ff3423887a0a2b28772681.patch?full_index=1"sha256"095f0e47ee272effcc676b09b0d2dcadb801f49c5600b69204818af65b45d443"endend
html5lib
resource"html5lib"dourl"https://files.pythonhosted.org/packages/ac/b6/b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2/html5lib-1.1.tar.gz"sha256"b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"# Fix to build with Python 3.14# PR ref: https://github.com/html5lib/html5lib-python/pull/589patchdourl"https://github.com/html5lib/html5lib-python/commit/b90dafff1bf342d34d539098013d0b9f318c7641.patch?full_index=1"sha256"779f8bab52308792b7ac2f01c3cd61335587640f98812c88cb074dce9fe8162d"endend
socksio
resource"socksio"dourl"https://files.pythonhosted.org/packages/f8/5c/48a7d9495be3d1c651198fd99dbb6ce190e2274d0f28b9051307bdec6b85/socksio-1.0.0.tar.gz"sha256"f88beb3da5b5c38b9890469de67d0cb0f9d494b78b106ca1845f96c10b91c4ac"# Unpin flit-core<3 to support 3.14+patchdourl"https://github.com/sethmlarson/socksio/commit/b326406915fd98a8185c1c160165c5b8963b30c1.patch?full_index=1"sha256"7aefa906b62e2c9a8df255ea742ca97e155ac2e1238e49ce11e3e56e37ee1f8b"endend
twisted
resource"twisted"dourl"https://files.pythonhosted.org/packages/13/0f/82716ed849bf7ea4984c21385597c949944f0f9b428b5710f79d0afc084d/twisted-25.5.0.tar.gz"sha256"1deb272358cb6be1e3e8fc6f9c8b36f78eb0fa7c2233d2dbe11ec6fee04ea316"# Fix asyncio error with Python 3.14, remove in next release# PR ref: https://github.com/twisted/twisted/pull/12508patchdourl"https://github.com/twisted/twisted/commit/c8a4c700a71c283bd65faee69820f88ec97966cb.patch?full_index=1"sha256"04b849f18e6ef01e7ee2903dba13ffa8bcb04c6d9c182d25410605320d819bd2"endpatchdourl"https://github.com/twisted/twisted/commit/69b81f9038eea5ef60c30a3460abb4cc26986f72.patch?full_index=1"sha256"f999fc976327e955fbe82348dfd8c336925bc1f87cfaf4bd4c95deeb0570116d"endend
[This is a tracking issue for problems with
python@3.14migration. This first post can be edited, with a summary of the high-profile failures and issues. The failure logs will be posted as comments below.Formulae with issues
Blocked, staying on `python@3.13`
aws-sam-cli; Blocked on migrating topydantic>1; aws-sam-cli cfn-lint moto: usepython@3.13#255031awscli; awscli 2.31.18 #250068azure-cli; bumped by upstreambtllib; cxx file generated by swig is not compatible with 3.14;cfn-lint; Blocked on migrating topydantic>1; aws-sam-cli cfn-lint moto: usepython@3.13#255031charmcraft; craft-cli not yet compatible with py3.14, Not compatible with Python 3.14 canonical/craft-cli#360chatblade; Blocked on migrating topydantic>1; chatblade cloudformation-cli pieces-cli: usepython@3.13and brewedpydantic-core#252357cloudformation-cli; Blocked on migrating topydantic>1; chatblade cloudformation-cli pieces-cli: usepython@3.13and brewedpydantic-core#252357coconut; coconut: update python resources and add comment for python 3.13 #248678dstack; Blocked on migrating topydantic>1[Feature]: Support for Pydantic v2 dstackai/dstack#1844, dstack 0.19.33 #249871esphome; upstream added a new requirement for Python < 3.14; esphome 2025.10.5 #254343ghc; ghc: migrate topython@3.14#251205kimi-cli; aiopath does not support python@3.14;libtensorflow; Support python 3.14 tensorflow/tensorflow#102890moto; Blocked on migrating topydantic>1; aws-sam-cli cfn-lint moto: usepython@3.13#255031nuitka; need to wait 2.9.0 Add support for Python 3.14 Nuitka/Nuitka#3630; nuitka pivy pyside: add comment forpython@3.13#255584pieces-cli; Blocked on migrating topydantic>1; chatblade cloudformation-cli pieces-cli: usepython@3.13and brewedpydantic-core#252357pivy; blocked by pyside;pyside; https://wiki.qt.io/Qt_for_Python#Python_compatibility_matrixResolved issues
adios2; mpi4py adios2: migrate topython@3.14#248268ansible,ansible-lint,molecule: Waiting onansible-core==2.20; ansible, ansible-lint, molecule: migrate topython@3.14#250599retdec; retdec: migrate topython@3.14#249108borgmatic; borgmatic: migrate topython@3.14#249224breezy; breezy 3.3.15 #251168btcli; many resources are not supporting 3.14; btcli 9.14.3 #249227cfv; cfv: migrate topython@3.14#248673cryptominisat; cryptominisat: migrate topython@3.14#250012; Tracking issue forpython@3.14migration #248654 (comment)codecov-cli; codecov-cli: migrate topython@3.14#250831; Tracking issue forpython@3.14migration #248654 (comment)flexget; flexget 3.18.17 #250674ford; ford: migrate topython@3.14#250034; Tracking issue forpython@3.14migration #248654 (comment)grayskull; grayskull: migrate topython@3.14#250198gamdl; gamdl: migrate topython@3.14#250187harlequin: harlequin 2.3.0 #251248, chore: support python 3.14 tconbeer/harlequin#879influxdb; influxdb: migrate topython@3.14#250288kaskade; kaskade: migrate topython@3.14#249728; Tracking issue forpython@3.14migration #248654 (comment)libsigrok; libsigrok: migrate topython@3.14#251231mitie; mitie: migrate topython@3.14#249194mupdf,pymupdf; llvm vineyard mupdf pymupdf: migrate topython@3.14#250037onionprobe; onionprobe: migrate topython@3.14#250470; Tracking issue forpython@3.14migration #248654 (comment)open-babel; open-babel: migrate topython@3.14#249368pasteblint; pastebinit 1.7.1 #251024pyqt; pyqt: migrate topython@3.14#249699pyqt@5,carla,gnuradio,urh: pyqt@5 carla gnuradio urh: migrate topython@3.14#251227pytorch,torchvision,archgw,backgroundremover,openai-whisper,scikit-image; pytorch, torchvision, etc: migrate topython@3.14#250986, Tracking issue forpython@3.14migration #248654 (comment)semgrep; semgrep 1.140.0 #250455shamrock; adaptivecpp: revision bump for llvm, shamrock: migrate topython@3.14#249070sickchill; sickchill: migrate topython@3.14#250096; Tracking issue forpython@3.14migration #248654 (comment)spidermonkey; spidermonkey: migrate topython@3.14#251212, Tracking issue forpython@3.14migration #248654 (comment)theharvester; theharvester: migrate topython@3.14#250501; Tracking issue forpython@3.14migration #248654 (comment)touca; touca: migrate topython@3.14#250994vunnel; vunnel: migrate to python@3.14 #250324; Tracking issue forpython@3.14migration #248654 (comment)watson; watson: migrate topython@3.14#250013; Tracking issue forpython@3.14migration #248654 (comment)xml2rfc; xml2rfc: migrate topython@3.14#250014; Tracking issue forpython@3.14migration #248654 (comment)zeek; zeek: migrate topython@3.14#250011; Tracking issue forpython@3.14migration #248654 (comment)asynciodatasette; datasette: migrate topython@3.14#250630; Tracking issue forpython@3.14migration #248654 (comment)sacad; sacad: migration topython@3.14#250582; Tracking issue forpython@3.14migration #248654 (comment)scoutsuite; scoutsuite: migrate topython@3.14#250634; Tracking issue forpython@3.14migration #248654 (comment)pinned python verion
Unpin manually with
inreplaceor patch upstreamCommon required patches
fastmcp
html5lib
socksio
twisted