Skip to content

Dependency on overrides causes crash for Python 3.14 #1531

Open
@edrogers

Description

@edrogers

Description

Python 3.14 is scheduled to be released later this year. The dependency on overrides is a problem, as it raises an AttributeError when it is imported under Python 3.14. An issue has been raised and a pull request has been submitted to the GitHub repo for the overrides project. But the maintainer has been unresponsive.

Reproduce

To reproduce, attempt to use this package in any way with a Python 3.14 pre-release.

Using uv, this might look like:

uv run --python 3.14.0b1 --extra test python -m pytest

Expected behavior

Not raising an AttributeError when using in Python 3.14 pre-release.

Context

  • Operating System and version: Ubuntu 22.04.5 LTS
  • Browser and version: N/A
  • Jupyter Server version: All versions 2.6.0 and after, including current latest release
Troubleshoot Output
sys.version:
        3.14.0b1 (main, Jun  4 2025, 17:38:18) [Clang 20.1.4 ]

platform.platform():
Linux-6.8.0-60-generic-x86_64-with-glibc2.35

Command Line Output
N/A
Browser Output
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions