$ /nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/23zk8sgzamrbmj1fday15szf7f2279s8-nix-2.34.7/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/NorfairKing/dspy?ref=your-first-flake&rev=453ecf257a343742170b3e1cef20271508c3e6a4#packages.x86_64-linux.dspy --print-build-logs  Downloading cached bin from https://cache.staging.nix-ci.com Downloading cached python3.13-pyproject-hooks from https://cache.staging.nix-ci.com Downloading cached python3.13-wheel from https://cache.staging.nix-ci.com Progress: 0 of 6 built, 1 of 4 downloaded from cache (2 downloading) Progress: 0 of 5 built, 2 of 4 downloaded from cache (1 downloading) Downloading cached python3.13-build from https://cache.staging.nix-ci.com Progress: 0 of 4 built, 3 of 4 downloaded from cache (1 downloading) Progress: 0 of 3 built, 4 of 4 downloaded from cache Building /nix/store/9z25g1gssijxvwbzyb3zzkiilqc3jy8v-python3-3.13.13-env.drv [python3-3.13.13-env] structuredAttrs is enabled [python3-3.13.13-env] created 232 symlinks in user environment [python3-3.13.13-env:post-build] Uploading to the NixCI staging cache: /nix/store/6jf70d11yg5ip6z22qpgr8ydjb6c6sj2-python3-3.13.13-env [python3-3.13.13-env:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [python3-3.13.13-env:post-build] copying 0 paths... [python3-3.13.13-env:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [python3-3.13.13-env:post-build] copying 0 paths... Progress: 1 of 3 built, 4 of 4 downloaded from cache Building /nix/store/6sn23c9rnac192i01q1vv9jz8yny38ap-dspy-3.3.0b1.drv [dspy] Phase: unpackPhase [dspy] unpacking source archive /nix/store/65n02b36yl4dm50hw7nc4inq18zbw5rm-r9a1svd8gqmcs0gcy8lz2ssr6798r95l-source [dspy] source root is r9a1svd8gqmcs0gcy8lz2ssr6798r95l-source [dspy] Phase: patchPhase [dspy] Phase: updateAutotoolsGnuConfigScriptsPhase [dspy] Phase: configurePhase [dspy] no configure script, doing nothing [dspy] Phase: buildPhase [dspy] * Getting build dependencies for wheel... [dspy] /nix/store/6jf70d11yg5ip6z22qpgr8ydjb6c6sj2-python3-3.13.13-env/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated [dspy] !! [dspy]  [dspy]  ******************************************************************************** [dspy]  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). [dspy]  [dspy]  This deprecation is overdue, please update your project and remove deprecated [dspy]  calls to avoid build errors in the future. [dspy]  [dspy]  See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. [dspy]  ******************************************************************************** [dspy]  [dspy] !! [dspy]  corresp(dist, value, root_dir) [dspy] running egg_info [dspy] creating dspy.egg-info [dspy] writing dspy.egg-info/PKG-INFO [dspy] writing dependency_links to dspy.egg-info/dependency_links.txt [dspy] writing requirements to dspy.egg-info/requires.txt [dspy] writing top-level names to dspy.egg-info/top_level.txt [dspy] writing manifest file 'dspy.egg-info/SOURCES.txt' [dspy] reading manifest file 'dspy.egg-info/SOURCES.txt' [dspy] adding license file 'LICENSE' [dspy] writing manifest file 'dspy.egg-info/SOURCES.txt' [dspy] * Building wheel... [dspy] /nix/store/6jf70d11yg5ip6z22qpgr8ydjb6c6sj2-python3-3.13.13-env/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated [dspy] !! [dspy]  [dspy]  ******************************************************************************** [dspy]  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). [dspy]  [dspy]  This deprecation is overdue, please update your project and remove deprecated [dspy]  calls to avoid build errors in the future. [dspy]  [dspy]  See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. [dspy]  ******************************************************************************** [dspy]  [dspy] !! [dspy]  corresp(dist, value, root_dir) [dspy] running bdist_wheel [dspy] running build [dspy] running build_py [dspy] creating build/lib/dspy [dspy] copying dspy/__metadata__.py -> build/lib/dspy [dspy] copying dspy/__init__.py -> build/lib/dspy [dspy] creating build/lib/dspy/clients [dspy] copying dspy/clients/embedding.py -> build/lib/dspy/clients [dspy] copying dspy/clients/lm_local.py -> build/lib/dspy/clients [dspy] copying dspy/clients/disk_serialization.py -> build/lib/dspy/clients [dspy] copying dspy/clients/openai.py -> build/lib/dspy/clients [dspy] copying dspy/clients/_litellm.py -> build/lib/dspy/clients [dspy] copying dspy/clients/databricks.py -> build/lib/dspy/clients [dspy] copying dspy/clients/lm.py -> build/lib/dspy/clients [dspy] copying dspy/clients/base_lm.py -> build/lib/dspy/clients [dspy] copying dspy/clients/__init__.py -> build/lib/dspy/clients [dspy] copying dspy/clients/cache.py -> build/lib/dspy/clients [dspy] copying dspy/clients/provider.py -> build/lib/dspy/clients [dspy] copying dspy/clients/utils_finetune.py -> build/lib/dspy/clients [dspy] copying dspy/clients/openai_format.py -> build/lib/dspy/clients [dspy] creating build/lib/dspy/experimental [dspy] copying dspy/experimental/__init__.py -> build/lib/dspy/experimental [dspy] creating build/lib/dspy/utils [dspy] copying dspy/utils/dummies.py -> build/lib/dspy/utils [dspy] copying dspy/utils/hasher.py -> build/lib/dspy/utils [dspy] copying dspy/utils/unbatchify.py -> build/lib/dspy/utils [dspy] copying dspy/utils/callback.py -> build/lib/dspy/utils [dspy] copying dspy/utils/exceptions.py -> build/lib/dspy/utils [dspy] copying dspy/utils/constants.py -> build/lib/dspy/utils [dspy] copying dspy/utils/caching.py -> build/lib/dspy/utils [dspy] copying dspy/utils/saving.py -> build/lib/dspy/utils [dspy] copying dspy/utils/logging_utils.py -> build/lib/dspy/utils [dspy] copying dspy/utils/asyncify.py -> build/lib/dspy/utils [dspy] copying dspy/utils/__init__.py -> build/lib/dspy/utils [dspy] copying dspy/utils/magicattr.py -> build/lib/dspy/utils [dspy] copying dspy/utils/syncify.py -> build/lib/dspy/utils [dspy] copying dspy/utils/inspect_history.py -> build/lib/dspy/utils [dspy] copying dspy/utils/annotation.py -> build/lib/dspy/utils [dspy] copying dspy/utils/parallelizer.py -> build/lib/dspy/utils [dspy] copying dspy/utils/usage_tracker.py -> build/lib/dspy/utils [dspy] copying dspy/utils/lazy_import.py -> build/lib/dspy/utils [dspy] copying dspy/utils/langchain_tool.py -> build/lib/dspy/utils [dspy] copying dspy/utils/mcp.py -> build/lib/dspy/utils [dspy] creating build/lib/dspy/propose [dspy] copying dspy/propose/grounded_proposer.py -> build/lib/dspy/propose [dspy] copying dspy/propose/dataset_summary_generator.py -> build/lib/dspy/propose [dspy] copying dspy/propose/__init__.py -> build/lib/dspy/propose [dspy] copying dspy/propose/utils.py -> build/lib/dspy/propose [dspy] copying dspy/propose/propose_base.py -> build/lib/dspy/propose [dspy] creating build/lib/dspy/streaming [dspy] copying dspy/streaming/streaming_listener.py -> build/lib/dspy/streaming [dspy] copying dspy/streaming/messages.py -> build/lib/dspy/streaming [dspy] copying dspy/streaming/__init__.py -> build/lib/dspy/streaming [dspy] copying dspy/streaming/streamify.py -> build/lib/dspy/streaming [dspy] creating build/lib/dspy/dsp [dspy] copying dspy/dsp/colbertv2.py -> build/lib/dspy/dsp [dspy] copying dspy/dsp/__init__.py -> build/lib/dspy/dsp [dspy] creating build/lib/dspy/evaluate [dspy] copying dspy/evaluate/metrics.py -> build/lib/dspy/evaluate [dspy] copying dspy/evaluate/evaluate.py -> build/lib/dspy/evaluate [dspy] copying dspy/evaluate/__init__.py -> build/lib/dspy/evaluate [dspy] copying dspy/evaluate/auto_evaluation.py -> build/lib/dspy/evaluate [dspy] creating build/lib/dspy/core [dspy] copying dspy/core/types.py -> build/lib/dspy/core [dspy] copying dspy/core/__init__.py -> build/lib/dspy/core [dspy] creating build/lib/dspy/adapters [dspy] copying dspy/adapters/xml_adapter.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/two_step_adapter.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/__init__.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/utils.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/json_adapter.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/chat_adapter.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/baml_adapter.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/_legacy_type_markers.py -> build/lib/dspy/adapters [dspy] copying dspy/adapters/base.py -> build/lib/dspy/adapters [dspy] creating build/lib/dspy/retrievers [dspy] copying dspy/retrievers/weaviate_rm.py -> build/lib/dspy/retrievers [dspy] copying dspy/retrievers/embeddings.py -> build/lib/dspy/retrievers [dspy] copying dspy/retrievers/__init__.py -> build/lib/dspy/retrievers [dspy] copying dspy/retrievers/databricks_rm.py -> build/lib/dspy/retrievers [dspy] copying dspy/retrievers/retrieve.py -> build/lib/dspy/retrievers [dspy] creating build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/simba.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/avatar_optimizer.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/bettertogether.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/grpo.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/knn_fewshot.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/teleprompt_optuna.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/copro_optimizer.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/bootstrap_finetune.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/vanilla.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/teleprompt.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/__init__.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/random_search.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/bootstrap.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/bootstrap_trace.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/mipro_optimizer_v2.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/ensemble.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/simba_utils.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/utils.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/signature_opt.py -> build/lib/dspy/teleprompt [dspy] copying dspy/teleprompt/infer_rules.py -> build/lib/dspy/teleprompt [dspy] creating build/lib/dspy/predict [dspy] copying dspy/predict/retry.py -> build/lib/dspy/predict [dspy] copying dspy/predict/program_of_thought.py -> build/lib/dspy/predict [dspy] copying dspy/predict/predict.py -> build/lib/dspy/predict [dspy] copying dspy/predict/chain_of_thought.py -> build/lib/dspy/predict [dspy] copying dspy/predict/best_of_n.py -> build/lib/dspy/predict [dspy] copying dspy/predict/refine.py -> build/lib/dspy/predict [dspy] copying dspy/predict/code_act.py -> build/lib/dspy/predict [dspy] copying dspy/predict/react_v2.py -> build/lib/dspy/predict [dspy] copying dspy/predict/knn.py -> build/lib/dspy/predict [dspy] copying dspy/predict/parameter.py -> build/lib/dspy/predict [dspy] copying dspy/predict/__init__.py -> build/lib/dspy/predict [dspy] copying dspy/predict/parallel.py -> build/lib/dspy/predict [dspy] copying dspy/predict/multi_chain_comparison.py -> build/lib/dspy/predict [dspy] copying dspy/predict/aggregation.py -> build/lib/dspy/predict [dspy] copying dspy/predict/react.py -> build/lib/dspy/predict [dspy] copying dspy/predict/rlm.py -> build/lib/dspy/predict [dspy] creating build/lib/dspy/datasets [dspy] copying dspy/datasets/colors.py -> build/lib/dspy/datasets [dspy] copying dspy/datasets/gsm8k.py -> build/lib/dspy/datasets [dspy] copying dspy/datasets/dataset.py -> build/lib/dspy/datasets [dspy] copying dspy/datasets/__init__.py -> build/lib/dspy/datasets [dspy] copying dspy/datasets/dataloader.py -> build/lib/dspy/datasets [dspy] copying dspy/datasets/hotpotqa.py -> build/lib/dspy/datasets [dspy] copying dspy/datasets/math.py -> build/lib/dspy/datasets [dspy] creating build/lib/dspy/signatures [dspy] copying dspy/signatures/signature.py -> build/lib/dspy/signatures [dspy] copying dspy/signatures/__init__.py -> build/lib/dspy/signatures [dspy] copying dspy/signatures/utils.py -> build/lib/dspy/signatures [dspy] copying dspy/signatures/field.py -> build/lib/dspy/signatures [dspy] creating build/lib/dspy/primitives [dspy] copying dspy/primitives/python_interpreter.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/prediction.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/base_module.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/module.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/__init__.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/repl_types.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/sandbox_serializable.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/code_interpreter.py -> build/lib/dspy/primitives [dspy] copying dspy/primitives/example.py -> build/lib/dspy/primitives [dspy] creating build/lib/dspy/dsp/utils [dspy] copying dspy/dsp/utils/__init__.py -> build/lib/dspy/dsp/utils [dspy] copying dspy/dsp/utils/settings.py -> build/lib/dspy/dsp/utils [dspy] copying dspy/dsp/utils/utils.py -> build/lib/dspy/dsp/utils [dspy] copying dspy/dsp/utils/dpr.py -> build/lib/dspy/dsp/utils [dspy] creating build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/reasoning.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/file.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/base_type.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/tool.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/code.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/citation.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/__init__.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/history.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/image.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/document.py -> build/lib/dspy/adapters/types [dspy] copying dspy/adapters/types/audio.py -> build/lib/dspy/adapters/types [dspy] creating build/lib/dspy/teleprompt/gepa [dspy] copying dspy/teleprompt/gepa/gepa.py -> build/lib/dspy/teleprompt/gepa [dspy] copying dspy/teleprompt/gepa/instruction_proposal.py -> build/lib/dspy/teleprompt/gepa [dspy] copying dspy/teleprompt/gepa/__init__.py -> build/lib/dspy/teleprompt/gepa [dspy] copying dspy/teleprompt/gepa/gepa_utils.py -> build/lib/dspy/teleprompt/gepa [dspy] creating build/lib/dspy/predict/avatar [dspy] copying dspy/predict/avatar/models.py -> build/lib/dspy/predict/avatar [dspy] copying dspy/predict/avatar/__init__.py -> build/lib/dspy/predict/avatar [dspy] copying dspy/predict/avatar/avatar.py -> build/lib/dspy/predict/avatar [dspy] copying dspy/predict/avatar/signatures.py -> build/lib/dspy/predict/avatar [dspy] creating build/lib/dspy/datasets/alfworld [dspy] copying dspy/datasets/alfworld/alfworld.py -> build/lib/dspy/datasets/alfworld [dspy] copying dspy/datasets/alfworld/__init__.py -> build/lib/dspy/datasets/alfworld [dspy] running egg_info [dspy] writing dspy.egg-info/PKG-INFO [dspy] writing dependency_links to dspy.egg-info/dependency_links.txt [dspy] writing requirements to dspy.egg-info/requires.txt [dspy] writing top-level names to dspy.egg-info/top_level.txt [dspy] reading manifest file 'dspy.egg-info/SOURCES.txt' [dspy] adding license file 'LICENSE' [dspy] writing manifest file 'dspy.egg-info/SOURCES.txt' [dspy] copying dspy/primitives/runner.js -> build/lib/dspy/primitives [dspy] installing to build/bdist.linux-x86_64/wheel [dspy] running install [dspy] running install_lib [dspy] creating build/bdist.linux-x86_64/wheel [dspy] creating build/bdist.linux-x86_64/wheel/dspy [dspy] creating build/bdist.linux-x86_64/wheel/dspy/clients [dspy] copying build/lib/dspy/clients/embedding.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/lm_local.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/disk_serialization.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/openai.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/_litellm.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/databricks.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/lm.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/base_lm.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/cache.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/provider.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/utils_finetune.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] copying build/lib/dspy/clients/openai_format.py -> build/bdist.linux-x86_64/wheel/./dspy/clients [dspy] creating build/bdist.linux-x86_64/wheel/dspy/experimental [dspy] copying build/lib/dspy/experimental/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/experimental [dspy] copying build/lib/dspy/__metadata__.py -> build/bdist.linux-x86_64/wheel/./dspy [dspy] creating build/bdist.linux-x86_64/wheel/dspy/utils [dspy] copying build/lib/dspy/utils/dummies.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/hasher.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/unbatchify.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/callback.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/exceptions.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/constants.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/caching.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/saving.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/logging_utils.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/asyncify.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/magicattr.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/syncify.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/inspect_history.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/annotation.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/parallelizer.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/usage_tracker.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/lazy_import.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/langchain_tool.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] copying build/lib/dspy/utils/mcp.py -> build/bdist.linux-x86_64/wheel/./dspy/utils [dspy] creating build/bdist.linux-x86_64/wheel/dspy/propose [dspy] copying build/lib/dspy/propose/grounded_proposer.py -> build/bdist.linux-x86_64/wheel/./dspy/propose [dspy] copying build/lib/dspy/propose/dataset_summary_generator.py -> build/bdist.linux-x86_64/wheel/./dspy/propose [dspy] copying build/lib/dspy/propose/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/propose [dspy] copying build/lib/dspy/propose/utils.py -> build/bdist.linux-x86_64/wheel/./dspy/propose [dspy] copying build/lib/dspy/propose/propose_base.py -> build/bdist.linux-x86_64/wheel/./dspy/propose [dspy] creating build/bdist.linux-x86_64/wheel/dspy/streaming [dspy] copying build/lib/dspy/streaming/streaming_listener.py -> build/bdist.linux-x86_64/wheel/./dspy/streaming [dspy] copying build/lib/dspy/streaming/messages.py -> build/bdist.linux-x86_64/wheel/./dspy/streaming [dspy] copying build/lib/dspy/streaming/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/streaming [dspy] copying build/lib/dspy/streaming/streamify.py -> build/bdist.linux-x86_64/wheel/./dspy/streaming [dspy] copying build/lib/dspy/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy [dspy] creating build/bdist.linux-x86_64/wheel/dspy/dsp [dspy] copying build/lib/dspy/dsp/colbertv2.py -> build/bdist.linux-x86_64/wheel/./dspy/dsp [dspy] creating build/bdist.linux-x86_64/wheel/dspy/dsp/utils [dspy] copying build/lib/dspy/dsp/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/dsp/utils [dspy] copying build/lib/dspy/dsp/utils/settings.py -> build/bdist.linux-x86_64/wheel/./dspy/dsp/utils [dspy] copying build/lib/dspy/dsp/utils/utils.py -> build/bdist.linux-x86_64/wheel/./dspy/dsp/utils [dspy] copying build/lib/dspy/dsp/utils/dpr.py -> build/bdist.linux-x86_64/wheel/./dspy/dsp/utils [dspy] copying build/lib/dspy/dsp/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/dsp [dspy] creating build/bdist.linux-x86_64/wheel/dspy/evaluate [dspy] copying build/lib/dspy/evaluate/metrics.py -> build/bdist.linux-x86_64/wheel/./dspy/evaluate [dspy] copying build/lib/dspy/evaluate/evaluate.py -> build/bdist.linux-x86_64/wheel/./dspy/evaluate [dspy] copying build/lib/dspy/evaluate/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/evaluate [dspy] copying build/lib/dspy/evaluate/auto_evaluation.py -> build/bdist.linux-x86_64/wheel/./dspy/evaluate [dspy] creating build/bdist.linux-x86_64/wheel/dspy/core [dspy] copying build/lib/dspy/core/types.py -> build/bdist.linux-x86_64/wheel/./dspy/core [dspy] copying build/lib/dspy/core/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/core [dspy] creating build/bdist.linux-x86_64/wheel/dspy/adapters [dspy] copying build/lib/dspy/adapters/xml_adapter.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] creating build/bdist.linux-x86_64/wheel/dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/reasoning.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/file.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/base_type.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/tool.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/code.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/citation.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/history.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/image.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/document.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/types/audio.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters/types [dspy] copying build/lib/dspy/adapters/two_step_adapter.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/utils.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/json_adapter.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/chat_adapter.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/baml_adapter.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/_legacy_type_markers.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] copying build/lib/dspy/adapters/base.py -> build/bdist.linux-x86_64/wheel/./dspy/adapters [dspy] creating build/bdist.linux-x86_64/wheel/dspy/retrievers [dspy] copying build/lib/dspy/retrievers/weaviate_rm.py -> build/bdist.linux-x86_64/wheel/./dspy/retrievers [dspy] copying build/lib/dspy/retrievers/embeddings.py -> build/bdist.linux-x86_64/wheel/./dspy/retrievers [dspy] copying build/lib/dspy/retrievers/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/retrievers [dspy] copying build/lib/dspy/retrievers/databricks_rm.py -> build/bdist.linux-x86_64/wheel/./dspy/retrievers [dspy] copying build/lib/dspy/retrievers/retrieve.py -> build/bdist.linux-x86_64/wheel/./dspy/retrievers [dspy] creating build/bdist.linux-x86_64/wheel/dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/simba.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/avatar_optimizer.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/bettertogether.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/grpo.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/knn_fewshot.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/teleprompt_optuna.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/copro_optimizer.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/bootstrap_finetune.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/vanilla.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/teleprompt.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/random_search.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/bootstrap.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/bootstrap_trace.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/mipro_optimizer_v2.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/ensemble.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/simba_utils.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/utils.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] copying build/lib/dspy/teleprompt/signature_opt.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] creating build/bdist.linux-x86_64/wheel/dspy/teleprompt/gepa [dspy] copying build/lib/dspy/teleprompt/gepa/gepa.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt/gepa [dspy] copying build/lib/dspy/teleprompt/gepa/instruction_proposal.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt/gepa [dspy] copying build/lib/dspy/teleprompt/gepa/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt/gepa [dspy] copying build/lib/dspy/teleprompt/gepa/gepa_utils.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt/gepa [dspy] copying build/lib/dspy/teleprompt/infer_rules.py -> build/bdist.linux-x86_64/wheel/./dspy/teleprompt [dspy] creating build/bdist.linux-x86_64/wheel/dspy/predict [dspy] copying build/lib/dspy/predict/retry.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/program_of_thought.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/predict.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/chain_of_thought.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/best_of_n.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/refine.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/code_act.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/react_v2.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/knn.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/parameter.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] creating build/bdist.linux-x86_64/wheel/dspy/predict/avatar [dspy] copying build/lib/dspy/predict/avatar/models.py -> build/bdist.linux-x86_64/wheel/./dspy/predict/avatar [dspy] copying build/lib/dspy/predict/avatar/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/predict/avatar [dspy] copying build/lib/dspy/predict/avatar/avatar.py -> build/bdist.linux-x86_64/wheel/./dspy/predict/avatar [dspy] copying build/lib/dspy/predict/avatar/signatures.py -> build/bdist.linux-x86_64/wheel/./dspy/predict/avatar [dspy] copying build/lib/dspy/predict/parallel.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/multi_chain_comparison.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/aggregation.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/react.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] copying build/lib/dspy/predict/rlm.py -> build/bdist.linux-x86_64/wheel/./dspy/predict [dspy] creating build/bdist.linux-x86_64/wheel/dspy/datasets [dspy] creating build/bdist.linux-x86_64/wheel/dspy/datasets/alfworld [dspy] copying build/lib/dspy/datasets/alfworld/alfworld.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets/alfworld [dspy] copying build/lib/dspy/datasets/alfworld/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets/alfworld [dspy] copying build/lib/dspy/datasets/colors.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] copying build/lib/dspy/datasets/gsm8k.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] copying build/lib/dspy/datasets/dataset.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] copying build/lib/dspy/datasets/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] copying build/lib/dspy/datasets/dataloader.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] copying build/lib/dspy/datasets/hotpotqa.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] copying build/lib/dspy/datasets/math.py -> build/bdist.linux-x86_64/wheel/./dspy/datasets [dspy] creating build/bdist.linux-x86_64/wheel/dspy/signatures [dspy] copying build/lib/dspy/signatures/signature.py -> build/bdist.linux-x86_64/wheel/./dspy/signatures [dspy] copying build/lib/dspy/signatures/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/signatures [dspy] copying build/lib/dspy/signatures/utils.py -> build/bdist.linux-x86_64/wheel/./dspy/signatures [dspy] copying build/lib/dspy/signatures/field.py -> build/bdist.linux-x86_64/wheel/./dspy/signatures [dspy] creating build/bdist.linux-x86_64/wheel/dspy/primitives [dspy] copying build/lib/dspy/primitives/python_interpreter.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/prediction.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/runner.js -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/base_module.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/module.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/__init__.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/repl_types.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/sandbox_serializable.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/code_interpreter.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] copying build/lib/dspy/primitives/example.py -> build/bdist.linux-x86_64/wheel/./dspy/primitives [dspy] running install_egg_info [dspy] Copying dspy.egg-info to build/bdist.linux-x86_64/wheel/./dspy-3.3.0b1-py3.13.egg-info [dspy] running install_scripts [dspy] creating build/bdist.linux-x86_64/wheel/dspy-3.3.0b1.dist-info/WHEEL [dspy] creating '/build/r9a1svd8gqmcs0gcy8lz2ssr6798r95l-source/dist/.tmp-lf6es854/dspy-3.3.0b1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it [dspy] adding 'dspy/__init__.py' [dspy] adding 'dspy/__metadata__.py' [dspy] adding 'dspy/adapters/__init__.py' [dspy] adding 'dspy/adapters/_legacy_type_markers.py' [dspy] adding 'dspy/adapters/baml_adapter.py' [dspy] adding 'dspy/adapters/base.py' [dspy] adding 'dspy/adapters/chat_adapter.py' [dspy] adding 'dspy/adapters/json_adapter.py' [dspy] adding 'dspy/adapters/two_step_adapter.py' [dspy] adding 'dspy/adapters/utils.py' [dspy] adding 'dspy/adapters/xml_adapter.py' [dspy] adding 'dspy/adapters/types/__init__.py' [dspy] adding 'dspy/adapters/types/audio.py' [dspy] adding 'dspy/adapters/types/base_type.py' [dspy] adding 'dspy/adapters/types/citation.py' [dspy] adding 'dspy/adapters/types/code.py' [dspy] adding 'dspy/adapters/types/document.py' [dspy] adding 'dspy/adapters/types/file.py' [dspy] adding 'dspy/adapters/types/history.py' [dspy] adding 'dspy/adapters/types/image.py' [dspy] adding 'dspy/adapters/types/reasoning.py' [dspy] adding 'dspy/adapters/types/tool.py' [dspy] adding 'dspy/clients/__init__.py' [dspy] adding 'dspy/clients/_litellm.py' [dspy] adding 'dspy/clients/base_lm.py' [dspy] adding 'dspy/clients/cache.py' [dspy] adding 'dspy/clients/databricks.py' [dspy] adding 'dspy/clients/disk_serialization.py' [dspy] adding 'dspy/clients/embedding.py' [dspy] adding 'dspy/clients/lm.py' [dspy] adding 'dspy/clients/lm_local.py' [dspy] adding 'dspy/clients/openai.py' [dspy] adding 'dspy/clients/openai_format.py' [dspy] adding 'dspy/clients/provider.py' [dspy] adding 'dspy/clients/utils_finetune.py' [dspy] adding 'dspy/core/__init__.py' [dspy] adding 'dspy/core/types.py' [dspy] adding 'dspy/datasets/__init__.py' [dspy] adding 'dspy/datasets/colors.py' [dspy] adding 'dspy/datasets/dataloader.py' [dspy] adding 'dspy/datasets/dataset.py' [dspy] adding 'dspy/datasets/gsm8k.py' [dspy] adding 'dspy/datasets/hotpotqa.py' [dspy] adding 'dspy/datasets/math.py' [dspy] adding 'dspy/datasets/alfworld/__init__.py' [dspy] adding 'dspy/datasets/alfworld/alfworld.py' [dspy] adding 'dspy/dsp/__init__.py' [dspy] adding 'dspy/dsp/colbertv2.py' [dspy] adding 'dspy/dsp/utils/__init__.py' [dspy] adding 'dspy/dsp/utils/dpr.py' [dspy] adding 'dspy/dsp/utils/settings.py' [dspy] adding 'dspy/dsp/utils/utils.py' [dspy] adding 'dspy/evaluate/__init__.py' [dspy] adding 'dspy/evaluate/auto_evaluation.py' [dspy] adding 'dspy/evaluate/evaluate.py' [dspy] adding 'dspy/evaluate/metrics.py' [dspy] adding 'dspy/experimental/__init__.py' [dspy] adding 'dspy/predict/__init__.py' [dspy] adding 'dspy/predict/aggregation.py' [dspy] adding 'dspy/predict/best_of_n.py' [dspy] adding 'dspy/predict/chain_of_thought.py' [dspy] adding 'dspy/predict/code_act.py' [dspy] adding 'dspy/predict/knn.py' [dspy] adding 'dspy/predict/multi_chain_comparison.py' [dspy] adding 'dspy/predict/parallel.py' [dspy] adding 'dspy/predict/parameter.py' [dspy] adding 'dspy/predict/predict.py' [dspy] adding 'dspy/predict/program_of_thought.py' [dspy] adding 'dspy/predict/react.py' [dspy] adding 'dspy/predict/react_v2.py' [dspy] adding 'dspy/predict/refine.py' [dspy] adding 'dspy/predict/retry.py' [dspy] adding 'dspy/predict/rlm.py' [dspy] adding 'dspy/predict/avatar/__init__.py' [dspy] adding 'dspy/predict/avatar/avatar.py' [dspy] adding 'dspy/predict/avatar/models.py' [dspy] adding 'dspy/predict/avatar/signatures.py' [dspy] adding 'dspy/primitives/__init__.py' [dspy] adding 'dspy/primitives/base_module.py' [dspy] adding 'dspy/primitives/code_interpreter.py' [dspy] adding 'dspy/primitives/example.py' [dspy] adding 'dspy/primitives/module.py' [dspy] adding 'dspy/primitives/prediction.py' [dspy] adding 'dspy/primitives/python_interpreter.py' [dspy] adding 'dspy/primitives/repl_types.py' [dspy] adding 'dspy/primitives/runner.js' [dspy] adding 'dspy/primitives/sandbox_serializable.py' [dspy] adding 'dspy/propose/__init__.py' [dspy] adding 'dspy/propose/dataset_summary_generator.py' [dspy] adding 'dspy/propose/grounded_proposer.py' [dspy] adding 'dspy/propose/propose_base.py' [dspy] adding 'dspy/propose/utils.py' [dspy] adding 'dspy/retrievers/__init__.py' [dspy] adding 'dspy/retrievers/databricks_rm.py' [dspy] adding 'dspy/retrievers/embeddings.py' [dspy] adding 'dspy/retrievers/retrieve.py' [dspy] adding 'dspy/retrievers/weaviate_rm.py' [dspy] adding 'dspy/signatures/__init__.py' [dspy] adding 'dspy/signatures/field.py' [dspy] adding 'dspy/signatures/signature.py' [dspy] adding 'dspy/signatures/utils.py' [dspy] adding 'dspy/streaming/__init__.py' [dspy] adding 'dspy/streaming/messages.py' [dspy] adding 'dspy/streaming/streamify.py' [dspy] adding 'dspy/streaming/streaming_listener.py' [dspy] adding 'dspy/teleprompt/__init__.py' [dspy] adding 'dspy/teleprompt/avatar_optimizer.py' [dspy] adding 'dspy/teleprompt/bettertogether.py' [dspy] adding 'dspy/teleprompt/bootstrap.py' [dspy] adding 'dspy/teleprompt/bootstrap_finetune.py' [dspy] adding 'dspy/teleprompt/bootstrap_trace.py' [dspy] adding 'dspy/teleprompt/copro_optimizer.py' [dspy] adding 'dspy/teleprompt/ensemble.py' [dspy] adding 'dspy/teleprompt/grpo.py' [dspy] adding 'dspy/teleprompt/infer_rules.py' [dspy] adding 'dspy/teleprompt/knn_fewshot.py' [dspy] adding 'dspy/teleprompt/mipro_optimizer_v2.py' [dspy] adding 'dspy/teleprompt/random_search.py' [dspy] adding 'dspy/teleprompt/signature_opt.py' [dspy] adding 'dspy/teleprompt/simba.py' [dspy] adding 'dspy/teleprompt/simba_utils.py' [dspy] adding 'dspy/teleprompt/teleprompt.py' [dspy] adding 'dspy/teleprompt/teleprompt_optuna.py' [dspy] adding 'dspy/teleprompt/utils.py' [dspy] adding 'dspy/teleprompt/vanilla.py' [dspy] adding 'dspy/teleprompt/gepa/__init__.py' [dspy] adding 'dspy/teleprompt/gepa/gepa.py' [dspy] adding 'dspy/teleprompt/gepa/gepa_utils.py' [dspy] adding 'dspy/teleprompt/gepa/instruction_proposal.py' [dspy] adding 'dspy/utils/__init__.py' [dspy] adding 'dspy/utils/annotation.py' [dspy] adding 'dspy/utils/asyncify.py' [dspy] adding 'dspy/utils/caching.py' [dspy] adding 'dspy/utils/callback.py' [dspy] adding 'dspy/utils/constants.py' [dspy] adding 'dspy/utils/dummies.py' [dspy] adding 'dspy/utils/exceptions.py' [dspy] adding 'dspy/utils/hasher.py' [dspy] adding 'dspy/utils/inspect_history.py' [dspy] adding 'dspy/utils/langchain_tool.py' [dspy] adding 'dspy/utils/lazy_import.py' [dspy] adding 'dspy/utils/logging_utils.py' [dspy] adding 'dspy/utils/magicattr.py' [dspy] adding 'dspy/utils/mcp.py' [dspy] adding 'dspy/utils/parallelizer.py' [dspy] adding 'dspy/utils/saving.py' [dspy] adding 'dspy/utils/syncify.py' [dspy] adding 'dspy/utils/unbatchify.py' [dspy] adding 'dspy/utils/usage_tracker.py' [dspy] adding 'dspy-3.3.0b1.dist-info/licenses/LICENSE' [dspy] adding 'dspy-3.3.0b1.dist-info/METADATA' [dspy] adding 'dspy-3.3.0b1.dist-info/WHEEL' [dspy] adding 'dspy-3.3.0b1.dist-info/top_level.txt' [dspy] adding 'dspy-3.3.0b1.dist-info/RECORD' [dspy] removing build/bdist.linux-x86_64/wheel [dspy] Successfully built dspy-3.3.0b1-py3-none-any.whl [dspy] Phase: installPhase [dspy] Phase: fixupPhase [dspy] shrinking RPATHs of ELF executables and libraries in /nix/store/x7y1dsjydcl3s6559wb2nwnjgcyw0qw8-dspy-3.3.0b1 [dspy] checking for references to /build/ in /nix/store/x7y1dsjydcl3s6559wb2nwnjgcyw0qw8-dspy-3.3.0b1... [dspy] patching script interpreter paths in /nix/store/x7y1dsjydcl3s6559wb2nwnjgcyw0qw8-dspy-3.3.0b1 [dspy:post-build] Uploading to the NixCI staging cache: /nix/store/x7y1dsjydcl3s6559wb2nwnjgcyw0qw8-dspy-3.3.0b1 [dspy:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [dspy:post-build] copying 1 paths... [dspy:post-build] copying path '/nix/store/x7y1dsjydcl3s6559wb2nwnjgcyw0qw8-dspy-3.3.0b1' to 'https://cache.staging.nix-ci.com'... [dspy:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [dspy:post-build] copying 1 paths... [dspy:post-build] copying path '/nix/store/6sn23c9rnac192i01q1vv9jz8yny38ap-dspy-3.3.0b1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 2 of 3 built, 4 of 4 downloaded from cache Progress: 3 of 3 built, 4 of 4 downloaded from cache /nix/store/x7y1dsjydcl3s6559wb2nwnjgcyw0qw8-dspy-3.3.0b1 Build succeeded.