semble-0.7.0
checks.x86_64-linux.pkgs-semble
· build #8258
· raw
1structuredAttrs is enabled2Sourcing python-remove-tests-dir-hook3Sourcing python-catch-conflicts-hook.sh4Sourcing python-remove-bin-bytecode-hook.sh5Sourcing pypa-build-hook6Using pypaBuildPhase7Sourcing python-runtime-deps-check-hook8Using pythonRuntimeDepsCheckHook9Sourcing pypa-install-hook10Using pypaInstallPhase11Sourcing python-imports-check-hook.sh12Using pythonImportsCheckPhase13Sourcing python-namespaces-hook14Sourcing python-catch-conflicts-hook.sh15Using checkPhaseThreadLimitHook
unpackPhase
16unpacking source archive /nix/store/0afp4l7in6dmddy2gq5clpmfk3p9md39-source17source root is source18setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"configurePhase
19no configure script, doing nothingbuildPhase
20Executing pypaBuildPhase21Including all tracked files automatically22Creating a wheel...23pypa build flags: --no-isolation --outdir dist/ --wheel24* Getting build dependencies for wheel...25/nix/store/gbx4g3vl293h21nmqbviqmpwb2r0q9dw-python3.14-setuptools-scm-10.2.1/lib/python3.14/site-packages/setuptools_scm/_integration/deprecation.py:9: UserWarning: pyproject.toml: at [tool.setuptools.dynamic]26version = {attr = ...} is forcing setuptools to override the version setuptools-scm did already set27When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it.28Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors.29 warnings.warn(30/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated31!!3233 ********************************************************************************34 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).3536 By 2027-Feb-18, you need to update your project and remove deprecated calls37 or your builds will no longer be supported.3839 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.40 ********************************************************************************4142!!43 corresp(dist, value, root_dir)44/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0).45!!4647 ********************************************************************************4849 By 2027-Feb-18, you need to update your project and remove deprecated calls50 or your builds will no longer be supported.5152 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details.53 ********************************************************************************5455!!56 _apply_tool_table(dist, config, filename)57/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.58!!5960 ********************************************************************************61 Please consider removing the following classifiers in favor of a SPDX license expression:6263 License :: OSI Approved :: MIT License6465 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.66 ********************************************************************************6768!!69 dist._finalize_license_expression()70/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.71!!7273 ********************************************************************************74 Please consider removing the following classifiers in favor of a SPDX license expression:7576 License :: OSI Approved :: MIT License7778 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.79 ********************************************************************************8081!!82 self._finalize_license_expression()83running egg_info84creating src/semble.egg-info85writing src/semble.egg-info/PKG-INFO86writing dependency_links to src/semble.egg-info/dependency_links.txt87writing entry points to src/semble.egg-info/entry_points.txt88writing requirements to src/semble.egg-info/requires.txt89writing top-level names to src/semble.egg-info/top_level.txt90writing manifest file 'src/semble.egg-info/SOURCES.txt'91reading manifest file 'src/semble.egg-info/SOURCES.txt'92reading manifest template 'MANIFEST.in'93warning: no previously-included files matching '*.egg-info' found under directory 'src'94adding license file 'LICENSE'95writing manifest file 'src/semble.egg-info/SOURCES.txt'96* Building wheel...97/nix/store/gbx4g3vl293h21nmqbviqmpwb2r0q9dw-python3.14-setuptools-scm-10.2.1/lib/python3.14/site-packages/setuptools_scm/_integration/deprecation.py:9: UserWarning: pyproject.toml: at [tool.setuptools.dynamic]98version = {attr = ...} is forcing setuptools to override the version setuptools-scm did already set99When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it.100Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors.101 warnings.warn(102/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated103!!104105 ********************************************************************************106 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).107108 By 2027-Feb-18, you need to update your project and remove deprecated calls109 or your builds will no longer be supported.110111 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.112 ********************************************************************************113114!!115 corresp(dist, value, root_dir)116/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0).117!!118119 ********************************************************************************120121 By 2027-Feb-18, you need to update your project and remove deprecated calls122 or your builds will no longer be supported.123124 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details.125 ********************************************************************************126127!!128 _apply_tool_table(dist, config, filename)129/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.130!!131132 ********************************************************************************133 Please consider removing the following classifiers in favor of a SPDX license expression:134135 License :: OSI Approved :: MIT License136137 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.138 ********************************************************************************139140!!141 dist._finalize_license_expression()142/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.143!!144145 ********************************************************************************146 Please consider removing the following classifiers in favor of a SPDX license expression:147148 License :: OSI Approved :: MIT License149150 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.151 ********************************************************************************152153!!154 self._finalize_license_expression()155running bdist_wheel156running build157running build_py158creating build/lib/semble159copying src/semble/stats.py -> build/lib/semble160copying src/semble/cli.py -> build/lib/semble161copying src/semble/mcp.py -> build/lib/semble162copying src/semble/cache.py -> build/lib/semble163copying src/semble/types.py -> build/lib/semble164copying src/semble/version.py -> build/lib/semble165copying src/semble/utils.py -> build/lib/semble166copying src/semble/tokens.py -> build/lib/semble167copying src/semble/search.py -> build/lib/semble168copying src/semble/__init__.py -> build/lib/semble169creating build/lib/semble/chunking170copying src/semble/chunking/chunking.py -> build/lib/semble/chunking171copying src/semble/chunking/core.py -> build/lib/semble/chunking172copying src/semble/chunking/__init__.py -> build/lib/semble/chunking173creating build/lib/semble/index174copying src/semble/index/__init__.py -> build/lib/semble/index175copying src/semble/index/types.py -> build/lib/semble/index176copying src/semble/index/files.py -> build/lib/semble/index177copying src/semble/index/dense.py -> build/lib/semble/index178copying src/semble/index/bm25.py -> build/lib/semble/index179copying src/semble/index/index.py -> build/lib/semble/index180copying src/semble/index/file_walker.py -> build/lib/semble/index181copying src/semble/index/create.py -> build/lib/semble/index182copying src/semble/index/sparse.py -> build/lib/semble/index183creating build/lib/semble/installer184copying src/semble/installer/config.py -> build/lib/semble/installer185copying src/semble/installer/__init__.py -> build/lib/semble/installer186copying src/semble/installer/agents.py -> build/lib/semble/installer187copying src/semble/installer/installer.py -> build/lib/semble/installer188creating build/lib/semble/ranking189copying src/semble/ranking/__init__.py -> build/lib/semble/ranking190copying src/semble/ranking/penalties.py -> build/lib/semble/ranking191copying src/semble/ranking/boosting.py -> build/lib/semble/ranking192running egg_info193writing src/semble.egg-info/PKG-INFO194writing dependency_links to src/semble.egg-info/dependency_links.txt195writing entry points to src/semble.egg-info/entry_points.txt196writing requirements to src/semble.egg-info/requires.txt197writing top-level names to src/semble.egg-info/top_level.txt198reading manifest file 'src/semble.egg-info/SOURCES.txt'199reading manifest template 'MANIFEST.in'200warning: no previously-included files matching '*.egg-info' found under directory 'src'201adding license file 'LICENSE'202writing manifest file 'src/semble.egg-info/SOURCES.txt'203/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'semble.__pycache__' is absent from the `packages` configuration.204!!205206 ********************************************************************************207 ############################208 # Package would be ignored #209 ############################210 Python recognizes 'semble.__pycache__' as an importable package[^1],211 but it is absent from setuptools' `packages` configuration.212213 This leads to an ambiguous overall configuration. If you want to distribute this214 package, please make sure that 'semble.__pycache__' is explicitly added215 to the `packages` configuration field.216217 Alternatively, you can also rely on setuptools' discovery methods218 (for example by using `find_namespace_packages(...)`/`find_namespace:`219 instead of `find_packages(...)`/`find:`).220221 You can read more about "package discovery" on setuptools documentation page:222223 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html224225 If you don't want 'semble.__pycache__' to be distributed and are226 already explicitly excluding 'semble.__pycache__' via227 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,228 you can try to use `exclude_package_data`, or `include-package-data=False` in229 combination with a more fine grained `package-data` configuration.230231 You can read more about "package data files" on setuptools documentation page:232233 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html234235236 [^1]: For Python, any directory (with suitable naming) can be imported,237 even if it does not contain any `.py` files.238 On the other hand, currently there is no concept of package data239 directory, all directories are treated like packages.240 ********************************************************************************241242!!243 check.warn(importable)244copying src/semble/py.typed -> build/lib/semble245creating build/lib/semble/__pycache__246copying src/semble/__pycache__/version.cpython-314.pyc -> build/lib/semble/__pycache__247creating build/lib/semble/agents248copying src/semble/agents/kilo.md -> build/lib/semble/agents249copying src/semble/agents/reasonix.md -> build/lib/semble/agents250copying src/semble/agents/zcode.md -> build/lib/semble/agents251copying src/semble/agents/copilot.md -> build/lib/semble/agents252copying src/semble/agents/pi.md -> build/lib/semble/agents253copying src/semble/agents/grok.md -> build/lib/semble/agents254copying src/semble/agents/claude.md -> build/lib/semble/agents255copying src/semble/agents/kiro.md -> build/lib/semble/agents256copying src/semble/agents/gemini.md -> build/lib/semble/agents257copying src/semble/agents/opencode.md -> build/lib/semble/agents258copying src/semble/agents/commandcode.md -> build/lib/semble/agents259copying src/semble/agents/antigravity.md -> build/lib/semble/agents260copying src/semble/agents/qwen.md -> build/lib/semble/agents261copying src/semble/agents/cursor.md -> build/lib/semble/agents262copying src/semble/agents/codex.toml -> build/lib/semble/agents263installing to build/bdist.linux-x86_64/wheel264running install265running install_lib266creating build/bdist.linux-x86_64/wheel267creating build/bdist.linux-x86_64/wheel/semble268creating build/bdist.linux-x86_64/wheel/semble/installer269copying build/lib/semble/installer/agents.py -> build/bdist.linux-x86_64/wheel/./semble/installer270copying build/lib/semble/installer/__init__.py -> build/bdist.linux-x86_64/wheel/./semble/installer271copying build/lib/semble/installer/installer.py -> build/bdist.linux-x86_64/wheel/./semble/installer272copying build/lib/semble/installer/config.py -> build/bdist.linux-x86_64/wheel/./semble/installer273creating build/bdist.linux-x86_64/wheel/semble/__pycache__274copying build/lib/semble/__pycache__/version.cpython-314.pyc -> build/bdist.linux-x86_64/wheel/./semble/__pycache__275creating build/bdist.linux-x86_64/wheel/semble/ranking276copying build/lib/semble/ranking/penalties.py -> build/bdist.linux-x86_64/wheel/./semble/ranking277copying build/lib/semble/ranking/boosting.py -> build/bdist.linux-x86_64/wheel/./semble/ranking278copying build/lib/semble/ranking/__init__.py -> build/bdist.linux-x86_64/wheel/./semble/ranking279copying build/lib/semble/stats.py -> build/bdist.linux-x86_64/wheel/./semble280copying build/lib/semble/mcp.py -> build/bdist.linux-x86_64/wheel/./semble281creating build/bdist.linux-x86_64/wheel/semble/chunking282copying build/lib/semble/chunking/chunking.py -> build/bdist.linux-x86_64/wheel/./semble/chunking283copying build/lib/semble/chunking/__init__.py -> build/bdist.linux-x86_64/wheel/./semble/chunking284copying build/lib/semble/chunking/core.py -> build/bdist.linux-x86_64/wheel/./semble/chunking285copying build/lib/semble/tokens.py -> build/bdist.linux-x86_64/wheel/./semble286copying build/lib/semble/cli.py -> build/bdist.linux-x86_64/wheel/./semble287creating build/bdist.linux-x86_64/wheel/semble/agents288copying build/lib/semble/agents/grok.md -> build/bdist.linux-x86_64/wheel/./semble/agents289copying build/lib/semble/agents/codex.toml -> build/bdist.linux-x86_64/wheel/./semble/agents290copying build/lib/semble/agents/pi.md -> build/bdist.linux-x86_64/wheel/./semble/agents291copying build/lib/semble/agents/kilo.md -> build/bdist.linux-x86_64/wheel/./semble/agents292copying build/lib/semble/agents/reasonix.md -> build/bdist.linux-x86_64/wheel/./semble/agents293copying build/lib/semble/agents/commandcode.md -> build/bdist.linux-x86_64/wheel/./semble/agents294copying build/lib/semble/agents/copilot.md -> build/bdist.linux-x86_64/wheel/./semble/agents295copying build/lib/semble/agents/antigravity.md -> build/bdist.linux-x86_64/wheel/./semble/agents296copying build/lib/semble/agents/opencode.md -> build/bdist.linux-x86_64/wheel/./semble/agents297copying build/lib/semble/agents/claude.md -> build/bdist.linux-x86_64/wheel/./semble/agents298copying build/lib/semble/agents/qwen.md -> build/bdist.linux-x86_64/wheel/./semble/agents299copying build/lib/semble/agents/zcode.md -> build/bdist.linux-x86_64/wheel/./semble/agents300copying build/lib/semble/agents/gemini.md -> build/bdist.linux-x86_64/wheel/./semble/agents301copying build/lib/semble/agents/kiro.md -> build/bdist.linux-x86_64/wheel/./semble/agents302copying build/lib/semble/agents/cursor.md -> build/bdist.linux-x86_64/wheel/./semble/agents303copying build/lib/semble/cache.py -> build/bdist.linux-x86_64/wheel/./semble304copying build/lib/semble/search.py -> build/bdist.linux-x86_64/wheel/./semble305copying build/lib/semble/types.py -> build/bdist.linux-x86_64/wheel/./semble306copying build/lib/semble/__init__.py -> build/bdist.linux-x86_64/wheel/./semble307creating build/bdist.linux-x86_64/wheel/semble/index308copying build/lib/semble/index/file_walker.py -> build/bdist.linux-x86_64/wheel/./semble/index309copying build/lib/semble/index/__init__.py -> build/bdist.linux-x86_64/wheel/./semble/index310copying build/lib/semble/index/index.py -> build/bdist.linux-x86_64/wheel/./semble/index311copying build/lib/semble/index/sparse.py -> build/bdist.linux-x86_64/wheel/./semble/index312copying build/lib/semble/index/files.py -> build/bdist.linux-x86_64/wheel/./semble/index313copying build/lib/semble/index/dense.py -> build/bdist.linux-x86_64/wheel/./semble/index314copying build/lib/semble/index/create.py -> build/bdist.linux-x86_64/wheel/./semble/index315copying build/lib/semble/index/types.py -> build/bdist.linux-x86_64/wheel/./semble/index316copying build/lib/semble/index/bm25.py -> build/bdist.linux-x86_64/wheel/./semble/index317copying build/lib/semble/utils.py -> build/bdist.linux-x86_64/wheel/./semble318copying build/lib/semble/py.typed -> build/bdist.linux-x86_64/wheel/./semble319copying build/lib/semble/version.py -> build/bdist.linux-x86_64/wheel/./semble320running install_egg_info321Copying src/semble.egg-info to build/bdist.linux-x86_64/wheel/./semble-0.7.0-py3.14.egg-info322running install_scripts323creating build/bdist.linux-x86_64/wheel/semble-0.7.0.dist-info/WHEEL324creating '/build/source/dist/.tmp-tybab50a/semble-0.7.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it325adding 'semble/__init__.py'326adding 'semble/cache.py'327adding 'semble/cli.py'328adding 'semble/mcp.py'329adding 'semble/py.typed'330adding 'semble/search.py'331adding 'semble/stats.py'332adding 'semble/tokens.py'333adding 'semble/types.py'334adding 'semble/utils.py'335adding 'semble/version.py'336adding 'semble/__pycache__/version.cpython-314.pyc'337adding 'semble/agents/antigravity.md'338adding 'semble/agents/claude.md'339adding 'semble/agents/codex.toml'340adding 'semble/agents/commandcode.md'341adding 'semble/agents/copilot.md'342adding 'semble/agents/cursor.md'343adding 'semble/agents/gemini.md'344adding 'semble/agents/grok.md'345adding 'semble/agents/kilo.md'346adding 'semble/agents/kiro.md'347adding 'semble/agents/opencode.md'348adding 'semble/agents/pi.md'349adding 'semble/agents/qwen.md'350adding 'semble/agents/reasonix.md'351adding 'semble/agents/zcode.md'352adding 'semble/chunking/__init__.py'353adding 'semble/chunking/chunking.py'354adding 'semble/chunking/core.py'355adding 'semble/index/__init__.py'356adding 'semble/index/bm25.py'357adding 'semble/index/create.py'358adding 'semble/index/dense.py'359adding 'semble/index/file_walker.py'360adding 'semble/index/files.py'361adding 'semble/index/index.py'362adding 'semble/index/sparse.py'363adding 'semble/index/types.py'364adding 'semble/installer/__init__.py'365adding 'semble/installer/agents.py'366adding 'semble/installer/config.py'367adding 'semble/installer/installer.py'368adding 'semble/ranking/__init__.py'369adding 'semble/ranking/boosting.py'370adding 'semble/ranking/penalties.py'371adding 'semble-0.7.0.dist-info/licenses/LICENSE'372adding 'semble-0.7.0.dist-info/METADATA'373adding 'semble-0.7.0.dist-info/WHEEL'374adding 'semble-0.7.0.dist-info/entry_points.txt'375adding 'semble-0.7.0.dist-info/top_level.txt'376adding 'semble-0.7.0.dist-info/RECORD'377removing build/bdist.linux-x86_64/wheel378Successfully built semble-0.7.0-py3-none-any.whl379Finished creating a wheel...380Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
381Executing pythonRuntimeDepsCheck382Checking runtime dependencies for semble-0.7.0-py3-none-any.whl383Finished executing pythonRuntimeDepsCheckinstallPhase
384Executing pypaInstallPhase385/nix/store/l33dp06nm8rsws9ay08sshbb0j31c8ly-python3.14-installer-1.0.1/lib/python3.14/site-packages/installer/__main__.py:118: RuntimeWarning: Skip installing semble/__pycache__/version.cpython-314.pyc from semble. Installing files in a __pycache__ directory poses a security risk. __pycache__ directories should not be included in wheels. This is probably an issue in the build process of 'semble'.386 installer.install(source, destination, {})387Successfully installed semble-0.7.0-py3-none-any.whl388Finished executing pypaInstallPhasepythonOutputDistPhase
389Executing pythonOutputDistPhase390Finished executing pythonOutputDistPhasefixupPhase
391shrinking RPATHs of ELF executables and libraries in /nix/store/fmiijq2y8s3avxnmq5mcbl55dqkk6gkj-semble-0.7.0-dist392checking for references to /build/ in /nix/store/fmiijq2y8s3avxnmq5mcbl55dqkk6gkj-semble-0.7.0-dist...393patching script interpreter paths in /nix/store/fmiijq2y8s3avxnmq5mcbl55dqkk6gkj-semble-0.7.0-dist394shrinking RPATHs of ELF executables and libraries in /nix/store/i3g9r8py5caw0k90nvsxjyqd296qbcxf-semble-0.7.0395checking for references to /build/ in /nix/store/i3g9r8py5caw0k90nvsxjyqd296qbcxf-semble-0.7.0...396patching script interpreter paths in /nix/store/i3g9r8py5caw0k90nvsxjyqd296qbcxf-semble-0.7.0397stripping (with command strip and flags -S -p) in /nix/store/i3g9r8py5caw0k90nvsxjyqd296qbcxf-semble-0.7.0/lib /nix/store/i3g9r8py5caw0k90nvsxjyqd296qbcxf-semble-0.7.0/bin398Rewriting #! /nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash -e to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8399Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8400wrapping `/nix/store/i3g9r8py5caw0k90nvsxjyqd296qbcxf-semble-0.7.0/bin/semble'...401Executing pythonRemoveTestsDir402Finished executing pythonRemoveTestsDirinstallCheckPhase
403setting known thread variables to default: 1404 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=1pythonImportsCheckPhase
405Executing pythonImportsCheckPhase406Check whether the following modules can be imported: semble semble.cli semble.mcp