Skip to content

[PKG-15468] python 3.14.6#223

Open
anaconda-recipe-editor wants to merge 1 commit into
masterfrom
PKG-15468-packaging-automation_AnacondaRecipes_python-feedstock_3.14.6
Open

[PKG-15468] python 3.14.6#223
anaconda-recipe-editor wants to merge 1 commit into
masterfrom
PKG-15468-packaging-automation_AnacondaRecipes_python-feedstock_3.14.6

Conversation

@anaconda-recipe-editor

Copy link
Copy Markdown

Overview

This is an automatically generated Pull Request from the ACRE Team.

Please report all feedback via the appropriate channel:

Links

Update Checklist

  • ✅ Recipe bump completed successfully.
  • ❌ Recipe dependency updates have not been applied.
  • ✅ Automatic recipe linting fixes have been applied successfully.

Logs from Anaconda Linter's auto-fix mode

======== Anaconda Linter v2026.6.9201352 =========

The following problems have been found:

===================== ERRORS =====================
- /tmp/tmp6d6_e8ub/recipe:: linter_failure: Error producing recipe variants: 'dict' object has no attribute 'append'
- /tmp/tmp6d6_e8ub/recipe:: linter_failure: Error producing recipe variants: Selector syntax error: Error evaluating selector: 'NoneType' object is not callable
================== Final Report ==================
2 Errors and 0 Warnings were found

@package-build-platform

Copy link
Copy Markdown
Failed to submit graph for 0e7aedc Message: Failed to run command: 'pbp generate from-feedstock --output /tmp/tmpypkrbrix/python-feedstock.yaml --custom-metadata-file /tmp/tmpypkrbrix/custom_metadata.yaml --release-name python-feedstock-223-0e7aedcfe4c6d260449dbb35e2b8cf8a44e5de1e python-feedstock/recipe', with error: 'INFO:root:Found feedstock python-feedstock at /tmp/tmpypkrbrix/python-feedstock/recipe INFO:root:Build/Test graph from python-feedstock Created by sbx_user1051 on 2026-06-15 15:14:48 Command line: /opt/conda/envs/webhook-listener/bin/pbp generate from-feedstock --output /tmp/tmpypkrbrix/python-feedstock.yaml --custom-metadata-file /tmp/tmpypkrbrix/custom_metadata.yaml --release-name python-feedstock-223-0e7aedcfe4c6d260449dbb35e2b8cf8a44e5de1e python-feedstock/recipe

INFO:root:Found abs.yaml in /tmp/tmpypkrbrix/python-feedstock
INFO:root:Creating graph from feedstock at: python-feedstock
INFO:pbpcli.utils.common:Setting env var: CONDA_SUBDIR = linux-64.
INFO:pbpcli.utils.expand_variants:Elapsed time for get_package_variants: 0.11 seconds
INFO:pbpcli.utils.expand_variants:Matrix vars: 3 unchanging vars:(467), changing vars (3): ['blas_impl', 'cuda_compiler_version', 'gil_type']
INFO:pbpcli.utils.expand_variants:Elapsed time for preparation for render: 0.00 seconds
INFO:pbpcli.utils.common:Setting env var: CONDA_PKGS_DIRS = /tmp/conda_pkgs_ao34mj1s.
Problematic recipe:

package:
name: python-split
version: 3.14.6

source:

  • git_url: https://github.com/python/CPython.git
    git_tag: v3.14.6

  • url: https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tar.xz

    sha256: 143b1dddefaec3bd2e21e3b839b34a2b7fb9842272883c576420d605e9f30c63
    patches:

    • patches/0001-Win32-Change-FD_SETSIZE-from-512-to-2048.patch

    • patches/0002-Win32-Do-not-download-externals.patch

    • patches/0003-Fix-find_library-so-that-it-looks-in-sys.prefix-lib-.patch

    • patches/0004-Disable-registry-lookup-unless-CONDA_PY_ALLOW_REG_PA.patch

    • patches/0005-Unvendor-openssl.patch

    • patches/0006-Unvendor-sqlite3.patch

    • patches/0007-Add-CondaEcosystemModifyDllSearchPath.patch

    • patches/0008-Doing-d1trimfile.patch

    • patches/0009-Allow-cross-compiling-for-Darwin.patch

    • patches/0010-Fix-TZPATH-on-windows.patch

    • patches/0011-Make-dyld-search-work-with-SYSTEM_VERSION_COMPAT-1.patch

    • patches/0012-Unvendor-bzip2.patch

    • patches/0013-Unvendor-libffi.patch

    • patches/0014-Unvendor-tcltk.patch

    • patches/0015-unvendor-xz.patch

    • patches/0016-unvendor-zlib.patch

    • patches/0017-Do-not-pass-g-to-GCC-when-not-Py_DEBUG.patch

    • patches/0018-Unvendor-expat.patch

    • patches/0019-Remove-unused-readelf.patch

    • patches/0021-Override-configure-LIBFFI.patch

    • patches/0022-Unvendor-libmpdec.patch

    • patches/0023-branding.patch

    • patches/0024-Unvendor-zlib-ng.patch

    • patches/0025-Unvendor-zstd.patch

build:
number: 0

requirements:
build:
- git

outputs:

  • name: python
    script: build_base.sh
    build:
    number: 100
    activate_in_script: true

    no_link:
    ignore_run_exports_from:

    - gxx_linux-64 14.3.0.*
    
    - xorg-libx11
    - xorg-xorgproto
    

    detect_binary_files_with_prefix: true

    skip_compile_pyc:
    string: h1234567_0"_" ~ linkage_nature_dbg_cp314
    run_exports:
    noarch:
    - python
    weak:
    - python_abi 3.14.* *_cp314
    script_env:
    - PY_INTERP_LINKAGE_NATURE=static
    - PY_INTERP_DEBUG=no
    - PY_GIL_DISABLED=no

    - CONDA_FORGE=yes
    - CONDA_FORGE=no
    

    missing_dso_whitelist:

    - $RPATH/libc.so.6
    - $RPATH/libcrypt.so.1
    - $RPATH/libdl.so.2
    - $RPATH/libm.so.6
    - $RPATH/libnsl.so.1
    - $RPATH/libpthread.so.0
    - $RPATH/librt.so.1
    - $RPATH/libutil.so.1
    

    requirements:
    build:
    - sysroot_linux-64 2.28.*
    - gcc_linux-64 14.3.0.*
    - gxx_linux-64 14.3.0.*
    - sed
    - make
    - libtool
    - pkg-config

    - ld_impl_linux-64
    
    - ripgrep
    - binutils_impl_linux-64
    
    
    - clang-19
    - llvm-tools-19
    

    host:
    - bzip2 1
    - sqlite 3
    - xz 5

    - zlib 1
    
    - openssl 3
    - readline 8
    - tk 8.6
    
    - xorg-libx11 1
    - xorg-xorgproto 2024
    - ncurses 6
    - libffi 3.4
    - ld_impl_linux-64 >=2.35.1
    - libuuid 1
    - libmpdec-devel 4
    - expat 2
    - zstd 1.5
    

    run:
    - python_abi * _cp314
    - ld_impl_linux-64 >=2.35.1
    - tzdata
    - ncurses
    run_constrained:
    - python_abi 3.14.
    _cp314
    test:
    downstreams:
    - cython
    - setuptools
    requires:
    - ripgrep
    - cmake-no-system
    - make
    - ninja-base
    - sysroot_linux-64 2.28.

    - gcc_linux-64 14.3.0.*

    - gxx_linux-64 14.3.0.*
    

    files:
    - tests/cmake/*
    - tests/cython/*
    - tests/prefix-replacement/*
    - run_test.py
    commands:
    - python -V
    - python3 -V
    - pydoc -h
    - python3-config --help

    - python -c "from zoneinfo import ZoneInfo; from datetime import datetime; dt = datetime(2020, 10, 31, 12, tzinfo=ZoneInfo('America/Los_Angeles')); print(dt.tzname())"
    - python -m venv test-venv
    - test-venv/bin/python -c "import ctypes"
    - python -c "import sysconfig; print(sysconfig.get_config_var('CC'))"
    - _CONDA_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_x86_64_conda_cos6_linux_gnu python -c "import sysconfig; print(sysconfig.get_config_var('CC'))"
    
    - for f in ${CONDA_PREFIX}/lib/python*/_sysconfig*.py; do echo "Checking $f:"; if [[ `rg @[^@]*@ $f` ]]; then echo "FAILED ON $f"; cat $f; exit 1; fi; done
    - test ! -f ${PREFIX}/lib/libpython${PKG_VERSION%.*}.a
    - test ! -f ${PREFIX}/lib/libpython${PKG_VERSION%.*}.nolto.a
    
    - pushd tests
    - pushd prefix-replacement
    - bash build-and-test.sh
    - popd
    - pushd cmake
    
    
    
    <conda_recipe_manager.types.SentinelType object at 0x7f3a28c7e510>:  # https://gitlab.kitware.com/cmake/cmake/-/issues/26016
      - cmake -GNinja -DPY_VER=3.14.6 --debug-find --trace --debug-output --debug-trycompile . || true
      - cmake -GNinja -DPY_VER=3.14.6 --debug-find --trace --debug-output --debug-trycompile .
      - popd
      - popd
      - python run_test.py
    
      - python3.1 --version
    
      - python -c "from ctypes import CFUNCTYPE; CFUNCTYPE(None)(id)"
    
  • name: libpython-static
    script: build_static.sh
    build:
    number: 100
    activate_in_script: true
    ignore_run_exports:
    - python_abi
    string: h1234567_0"_" ~ linkage_nature_dbg_cp314
    script_env:
    - PY_GIL_DISABLED=no
    requirements:
    build:
    - sysroot_linux-64 2.28.*
    - gcc_linux-64 14.3.0.*
    - gxx_linux-64 14.3.0.*
    - git
    host:
    - python
    run:
    - python
    test:
    files:
    - tests/prefix-replacement/*
    requires:
    - sysroot_linux-64 2.28.*
    - gcc_linux-64 14.3.0.*

    - gxx_linux-64 14.3.0.*
    - ripgrep
    

    commands:
    - pushd tests
    - pushd prefix-replacement
    - test -f ${PREFIX}/lib/libpython${PKG_VERSION%.}.a
    - test -f ${PREFIX}/lib/libpython${PKG_VERSION%.
    }.nolto.a
    - bash build-and-test.sh
    - popd
    - popd

  • name: python-freethreading
    build:
    noarch: generic
    skip: true
    requirements:

    • python 3.14.6.*
    • python_abi * *_cp314
  • name: python-gil
    build:
    noarch: generic
    skip: true
    requirements:

    • python 3.14.6.*
    • python_abi * *_cp314
  • name: python-jit
    script: install_jit_activation.sh
    build:
    skip: true
    noarch: generic
    requirements:

    • python 3.14.6
    • __unix
      test:
      files:
      • run_test_jit.py
        commands:
      • python run_test_jit.py

about:
home: https://www.python.org/
license: PSF-2.0
license_family: PSF
license_url: https://docs.python.org/3/license.html
license_file: LICENSE
summary: General purpose programming language
description: |
Python is a widely used high-level, general-purpose, interpreted, dynamic
programming language. Its design philosophy emphasizes code
readability, and its syntax allows programmers to express concepts in
fewer lines of code than would be possible in languages such as C++ or
Java. The language provides constructs intended to enable clear programs
on both a small and large scale.
doc_url: https://www.python.org/doc/versions/
dev_url: https://devguide.python.org/

extra:
feedstock-name: python
recipe-maintainers:
- isuruf
- jakirkham
- mbargull
- mingwandroid
- msarahan
- pelson
- ocefpaf
- scopatz
- katietz
- xhochy
skip-lints:
- license_file_overspecified

INFO:pbpcli.utils.common:Unsetting env var: CONDA_PKGS_DIRS
INFO:pbpcli.utils.common:Unsetting env var: CONDA_SUBDIR
Traceback (most recent call last):
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/metadata.py", line 418, in yamlize
return yaml.load(data, Loader=StringifyNumbersLoader)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/yaml/init.py", line 81, in load
return loader.get_single_data()
~~~~~~~~~~~~~~~~~~~~~~^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/yaml/constructor.py", line 49, in get_single_data
node = self.get_single_node()
File "yaml/_yaml.pyx", line 674, in yaml._yaml.CParser.get_single_node
File "yaml/_yaml.pyx", line 688, in yaml._yaml.CParser._compose_document
File "yaml/_yaml.pyx", line 732, in yaml._yaml.CParser._compose_node
File "yaml/_yaml.pyx", line 846, in yaml._yaml.CParser._compose_mapping_node
File "yaml/_yaml.pyx", line 730, in yaml._yaml.CParser._compose_node
File "yaml/_yaml.pyx", line 807, in yaml._yaml.CParser._compose_sequence_node
File "yaml/_yaml.pyx", line 732, in yaml._yaml.CParser._compose_node
File "yaml/_yaml.pyx", line 846, in yaml._yaml.CParser._compose_mapping_node
File "yaml/_yaml.pyx", line 732, in yaml._yaml.CParser._compose_node
File "yaml/_yaml.pyx", line 846, in yaml._yaml.CParser._compose_mapping_node
File "yaml/_yaml.pyx", line 730, in yaml._yaml.CParser._compose_node
File "yaml/_yaml.pyx", line 809, in yaml._yaml.CParser._compose_sequence_node
File "yaml/_yaml.pyx", line 861, in yaml._yaml.CParser._parse_next_event
yaml.parser.ParserError: while parsing a block collection
in "", line 202, column 9
did not find expected '-' indicator
in "", line 225, column 9

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/opt/conda/envs/webhook-listener/bin/pbp", line 10, in
sys.exit(cli())
~~~^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/click/core.py", line 1442, in call
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/click/core.py", line 1363, in main
rv = self.invoke(ctx)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/click/core.py", line 1830, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/click/core.py", line 1226, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/click/core.py", line 794, in invoke
return callback(*args, **kwargs)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/pbpcli/cli/generate.py", line 430, in wrapper
return func(*args, **kwargs)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/pbpcli/cli/generate.py", line 700, in from_feedstock
build_configs, test_configs = expand_build_matrix(
~~~~~~~~~~~~~~~~~~~^
feedstock.recipe_dir_path, src_channels, parsed_user_variants
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/pbpcli/cli/generate.py", line 96, in expand_build_matrix
_targets, build_configs, test_configs = variants_for_feedstock_and_platform(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
recipe_dir_path, platform, src_channels, user_variants
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/pbpcli/utils/expand_variants.py", line 568, in variants_for_feedstock_and_platform
metadata_tuples = api.render(
parsed.recipe,
...<2 lines>...
variants=user_variants,
)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/api.py", line 60, in render
metadata_tuples = render_recipe(
recipe_path,
...<4 lines>...
permit_unsatisfiable_variants=permit_unsatisfiable_variants,
)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/render.py", line 1048, in render_recipe
m = MetaData(str(recipe), config=config)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/metadata.py", line 1250, in init
self.parse_again(permit_undefined_jinja=True, allow_no_other_outputs=True)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/metadata.py", line 1338, in parse_again
self.meta = parse(
~~~~~^
self._get_contents(
^^^^^^^^^^^^^^^^^^^
...<5 lines>...
path=self.meta_path,
^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/metadata.py", line 581, in parse
res = yamlize(data)
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/metadata.py", line 422, in yamlize
raise UnableToParse(original=e)
~~~~~~~~~~~~~^^^^^^^^^^^^
File "/opt/conda/envs/webhook-listener/lib/python3.13/site-packages/conda_build/exceptions.py", line 22, in init
super().init(*args, **kwargs)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
TypeError: CondaError.init() missing 1 required positional argument: 'message'
'
aws lambda request id: 5bcd1812-0ff1-59cd-94ba-7ab816d2d2ef
View in Grafana

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants