Skip to content

[Bug] Installation fails on free-threaded Python 3.14t #133

@cclauss

Description

@cclauss

Is this a new bug in dbt-extractor?

  • I believe this is a new bug in dbt-extractor
  • I have searched the existing issues, and I could not find an existing issue for this bug

Current Behavior

Related to:

% uvx --with=dbt-extractor python3.14 -c "import dbt_extractor" # Works as expected.
% uvx --with=dbt-extractor python3.14t -c "import dbt_extractor" # Fails with:

error: The configured Python interpreter version (3.14) is newer than PyO3's maximum supported version (3.13)
        = help: please check if an updated version of PyO3 is available. Current version: 0.24.1
        = help: The free-threaded build of CPython does not support the limited API so this check cannot be suppressed.
      warning: build failed, waiting for other jobs to finish...
      💥 maturin failed

Expected Behavior

Installation succeeds.

Steps To Reproduce

% uvx --with=dbt-extractor python3.14t -c "import dbt_extractor"

Relevant log output

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions