Skip to content

Add Python 3.13, 3.14#285

Closed
lalten wants to merge 1 commit intobazel-contrib:mainfrom
lalten:py-313
Closed

Add Python 3.13, 3.14#285
lalten wants to merge 1 commit intobazel-contrib:mainfrom
lalten:py-313

Conversation

@lalten
Copy link

@lalten lalten commented Jan 27, 2026

Fixes this error:

ERROR: /mnt/data/bazel-user-root/45ef7d2bd11527ab6fca94135f0ad0a0/external/rules_python++pip+rules_fuzzing_py_deps/absl_py/BUILD.bazel:5:12: configurable attribute "actual" in @@rules_python++pip+rules_fuzzing_py_deps//absl_py:_no_matching_repository doesn't match this configuration: No matching wheel for current configuration's Python version.

The current build configuration's Python version doesn't match any of the Python
wheels available for this distribution. This distribution supports the following Python
configuration settings:
    //_config:is_cp310
    //_config:is_cp311
    //_config:is_cp312
    //_config:is_cp38
    //_config:is_cp39

To determine the current configuration's Python version, run:
    `bazel config <config id>` (shown further below)

For the current configuration value see the debug message above that is
printing the current flag values. If you can't see the message, then re-run the
build to make it a failure instead by running the build with:
    --@@rules_python+//python/config_settings:current_config=fail

However, the command above will hide the `bazel config <config id>` message.


This instance of @@rules_python++pip+rules_fuzzing_py_deps//absl_py:_no_matching_repository has configuration identifier fba5e1b. To inspect its configuration, run: bazel config fba5e1b.

For more help, see https://bazel.build/docs/configurable-attributes#faq-select-choose-condition.

I haven't seen any actual dependency on the Python versions so it seems to just be a matter of amending the list here.

https://github.com/bazel-contrib/rules_fuzzing/blob/7a7159c2952e3eddfaae3fc273c8d0e7b0423151/fuzzing/requirements.txt could be updated in a separate step but it also doesn't seem necessary by itself.

@fmeum
Copy link
Member

fmeum commented Jan 27, 2026

Thanks for sending this. It needs a bump to rules_python that I bundled into #286. There docs failures that I'll attempt to fix over there.

@lalten
Copy link
Author

lalten commented Jan 27, 2026

thanks! Will close this in favor of #286 then :)

@lalten lalten closed this Jan 27, 2026
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

Successfully merging this pull request may close these issues.

2 participants