elastic-arm-c7c4897b: building 94xfdrw9l6c6i86mdgm4s5zxypkh9yz4-dbx-0.7.6.drv Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing setuptools-build-hook Using setuptoolsBuildPhase Using setuptoolsShellHook Sourcing pip-install-hook Using pipInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing setuptools-check-hook Using setuptoolsCheckPhase Sourcing pytest-check-hook Using pytestCheckPhase Removing setuptoolsCheckPhase Running phase: unpackPhase unpacking sources unpacking source archive /nix/store/pm1pw1izlj55d0awlcqzlvjx4q532qdk-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/unit/utils/test_policy_parser.py Running phase: patchPhase patching sources Running phase: updateAutotoolsGnuConfigScriptsPhase updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase configuring no configure script, doing nothing Running phase: buildPhase building Executing setuptoolsBuildPhase running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/dbx copying dbx/__main__.py -> build/lib/dbx copying dbx/__init__.py -> build/lib/dbx copying dbx/callbacks.py -> build/lib/dbx copying dbx/constants.py -> build/lib/dbx copying dbx/cli.py -> build/lib/dbx copying dbx/custom.py -> build/lib/dbx copying dbx/options.py -> build/lib/dbx creating build/lib/dbx/api copying dbx/api/__init__.py -> build/lib/dbx/api copying dbx/api/jinja.py -> build/lib/dbx/api copying dbx/api/auth.py -> build/lib/dbx/api copying dbx/api/_module_loader.py -> build/lib/dbx/api copying dbx/api/output_provider.py -> build/lib/dbx/api copying dbx/api/client_provider.py -> build/lib/dbx/api copying dbx/api/config_reader.py -> build/lib/dbx/api copying dbx/api/cluster.py -> build/lib/dbx/api copying dbx/api/destroyer.py -> build/lib/dbx/api copying dbx/api/configure.py -> build/lib/dbx/api copying dbx/api/context.py -> build/lib/dbx/api copying dbx/api/build.py -> build/lib/dbx/api copying dbx/api/execute.py -> build/lib/dbx/api creating build/lib/dbx/utils copying dbx/utils/__init__.py -> build/lib/dbx/utils copying dbx/utils/dependency_manager.py -> build/lib/dbx/utils copying dbx/utils/job_listing.py -> build/lib/dbx/utils copying dbx/utils/file_uploader.py -> build/lib/dbx/utils copying dbx/utils/named_properties.py -> build/lib/dbx/utils copying dbx/utils/policy_parser.py -> build/lib/dbx/utils copying dbx/utils/json.py -> build/lib/dbx/utils copying dbx/utils/common.py -> build/lib/dbx/utils copying dbx/utils/adjuster.py -> build/lib/dbx/utils creating build/lib/dbx/models copying dbx/models/project.py -> build/lib/dbx/models copying dbx/models/__init__.py -> build/lib/dbx/models copying dbx/models/job_clusters.py -> build/lib/dbx/models copying dbx/models/task.py -> build/lib/dbx/models copying dbx/models/destroyer.py -> build/lib/dbx/models copying dbx/models/options.py -> build/lib/dbx/models copying dbx/models/context.py -> build/lib/dbx/models copying dbx/models/deployment.py -> build/lib/dbx/models creating build/lib/dbx/commands copying dbx/commands/__init__.py -> build/lib/dbx/commands copying dbx/commands/version.py -> build/lib/dbx/commands copying dbx/commands/deploy.py -> build/lib/dbx/commands copying dbx/commands/init.py -> build/lib/dbx/commands copying dbx/commands/configure.py -> build/lib/dbx/commands copying dbx/commands/destroy.py -> build/lib/dbx/commands copying dbx/commands/launch.py -> build/lib/dbx/commands copying dbx/commands/execute.py -> build/lib/dbx/commands creating build/lib/dbx/sync copying dbx/sync/__init__.py -> build/lib/dbx/sync copying dbx/sync/path_matcher.py -> build/lib/dbx/sync copying dbx/sync/constants.py -> build/lib/dbx/sync copying dbx/sync/snapshot.py -> build/lib/dbx/sync copying dbx/sync/event_handler.py -> build/lib/dbx/sync copying dbx/sync/config.py -> build/lib/dbx/sync copying dbx/sync/clients.py -> build/lib/dbx/sync creating build/lib/dbx/api/storage copying dbx/api/storage/__init__.py -> build/lib/dbx/api/storage copying dbx/api/storage/mlflow_based.py -> build/lib/dbx/api/storage creating build/lib/dbx/api/launch copying dbx/api/launch/__init__.py -> build/lib/dbx/api/launch copying dbx/api/launch/processors.py -> build/lib/dbx/api/launch copying dbx/api/launch/functions.py -> build/lib/dbx/api/launch copying dbx/api/launch/tracer.py -> build/lib/dbx/api/launch copying dbx/api/launch/runners.py -> build/lib/dbx/api/launch creating build/lib/dbx/models/parameters copying dbx/models/parameters/__init__.py -> build/lib/dbx/models/parameters copying dbx/models/parameters/run_submit.py -> build/lib/dbx/models/parameters copying dbx/models/parameters/run_now.py -> build/lib/dbx/models/parameters copying dbx/models/parameters/common.py -> build/lib/dbx/models/parameters copying dbx/models/parameters/execute.py -> build/lib/dbx/models/parameters creating build/lib/dbx/commands/sync copying dbx/commands/sync/__init__.py -> build/lib/dbx/commands/sync copying dbx/commands/sync/functions.py -> build/lib/dbx/commands/sync copying dbx/commands/sync/sync.py -> build/lib/dbx/commands/sync copying dbx/commands/sync/options.py -> build/lib/dbx/commands/sync running egg_info creating dbx.egg-info writing dbx.egg-info/PKG-INFO writing dependency_links to dbx.egg-info/dependency_links.txt writing entry points to dbx.egg-info/entry_points.txt writing requirements to dbx.egg-info/requires.txt writing top-level names to dbx.egg-info/top_level.txt writing manifest file 'dbx.egg-info/SOURCES.txt' reading manifest file 'dbx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'NOTICE' writing manifest file 'dbx.egg-info/SOURCES.txt' /nix/store/n30mqhzla67h87x9g9358xq3wrh3w2fn-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'dbx.templates.projects.python_basic.components' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'dbx.templates.projects.python_basic.components' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'dbx.templates.projects.python_basic.components' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'dbx.templates.projects.python_basic.components' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /nix/store/n30mqhzla67h87x9g9358xq3wrh3w2fn-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'dbx.templates.projects.python_basic.components.conf' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'dbx.templates.projects.python_basic.components.conf' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'dbx.templates.projects.python_basic.components.conf' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'dbx.templates.projects.python_basic.components.conf' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /nix/store/n30mqhzla67h87x9g9358xq3wrh3w2fn-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'dbx.templates.projects.python_basic.render' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'dbx.templates.projects.python_basic.render' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'dbx.templates.projects.python_basic.render' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'dbx.templates.projects.python_basic.render' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /nix/store/n30mqhzla67h87x9g9358xq3wrh3w2fn-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'dbx.templates.projects.python_basic.render.hooks' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'dbx.templates.projects.python_basic.render.hooks' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'dbx.templates.projects.python_basic.render.hooks' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'dbx.templates.projects.python_basic.render.hooks' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) creating build/lib/dbx/templates creating build/lib/dbx/templates/projects creating build/lib/dbx/templates/projects/python_basic creating build/lib/dbx/templates/projects/python_basic/components copying dbx/templates/projects/python_basic/components/.gitlab-ci.yml -> build/lib/dbx/templates/projects/python_basic/components copying dbx/templates/projects/python_basic/components/azure-pipelines.yml -> build/lib/dbx/templates/projects/python_basic/components creating build/lib/dbx/templates/projects/python_basic/components/.github creating build/lib/dbx/templates/projects/python_basic/components/.github/workflows copying dbx/templates/projects/python_basic/components/.github/workflows/onpush.yml -> build/lib/dbx/templates/projects/python_basic/components/.github/workflows copying dbx/templates/projects/python_basic/components/.github/workflows/onrelease.yml -> build/lib/dbx/templates/projects/python_basic/components/.github/workflows creating build/lib/dbx/templates/projects/python_basic/components/conf copying dbx/templates/projects/python_basic/components/conf/deployment.yml -> build/lib/dbx/templates/projects/python_basic/components/conf creating build/lib/dbx/templates/projects/python_basic/render copying dbx/templates/projects/python_basic/render/cookiecutter.json -> build/lib/dbx/templates/projects/python_basic/render creating build/lib/dbx/templates/projects/python_basic/render/hooks copying dbx/templates/projects/python_basic/render/hooks/post_gen_project.py -> build/lib/dbx/templates/projects/python_basic/render/hooks creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/.gitignore -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/README.md -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/pyproject.toml -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/setup.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks/sample_etl_config.yml -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks/sample_ml_config.yml -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks/sample_notebook.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/entrypoint.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration/e2e_test.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit/conftest.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit/sample_test.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}} copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/__init__.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}} copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/common.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}} creating build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/__init__.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/sample_etl_task.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/sample_ml_task.py -> build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks /nix/store/n30mqhzla67h87x9g9358xq3wrh3w2fn-python3.10-setuptools-65.3.0/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/dbx copying build/lib/dbx/__main__.py -> build/bdist.linux-aarch64/wheel/dbx copying build/lib/dbx/__init__.py -> build/bdist.linux-aarch64/wheel/dbx copying build/lib/dbx/callbacks.py -> build/bdist.linux-aarch64/wheel/dbx creating build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/jinja.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/auth.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/_module_loader.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/output_provider.py -> build/bdist.linux-aarch64/wheel/dbx/api creating build/bdist.linux-aarch64/wheel/dbx/api/storage copying build/lib/dbx/api/storage/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/api/storage copying build/lib/dbx/api/storage/mlflow_based.py -> build/bdist.linux-aarch64/wheel/dbx/api/storage copying build/lib/dbx/api/client_provider.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/config_reader.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/cluster.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/destroyer.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/configure.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/context.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/build.py -> build/bdist.linux-aarch64/wheel/dbx/api copying build/lib/dbx/api/execute.py -> build/bdist.linux-aarch64/wheel/dbx/api creating build/bdist.linux-aarch64/wheel/dbx/api/launch copying build/lib/dbx/api/launch/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/api/launch copying build/lib/dbx/api/launch/processors.py -> build/bdist.linux-aarch64/wheel/dbx/api/launch copying build/lib/dbx/api/launch/functions.py -> build/bdist.linux-aarch64/wheel/dbx/api/launch copying build/lib/dbx/api/launch/tracer.py -> build/bdist.linux-aarch64/wheel/dbx/api/launch copying build/lib/dbx/api/launch/runners.py -> build/bdist.linux-aarch64/wheel/dbx/api/launch creating build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/dependency_manager.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/job_listing.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/file_uploader.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/named_properties.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/policy_parser.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/json.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/common.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/utils/adjuster.py -> build/bdist.linux-aarch64/wheel/dbx/utils copying build/lib/dbx/constants.py -> build/bdist.linux-aarch64/wheel/dbx copying build/lib/dbx/cli.py -> build/bdist.linux-aarch64/wheel/dbx creating build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/project.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/job_clusters.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/task.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/destroyer.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/options.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/context.py -> build/bdist.linux-aarch64/wheel/dbx/models copying build/lib/dbx/models/deployment.py -> build/bdist.linux-aarch64/wheel/dbx/models creating build/bdist.linux-aarch64/wheel/dbx/models/parameters copying build/lib/dbx/models/parameters/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/models/parameters copying build/lib/dbx/models/parameters/run_submit.py -> build/bdist.linux-aarch64/wheel/dbx/models/parameters copying build/lib/dbx/models/parameters/run_now.py -> build/bdist.linux-aarch64/wheel/dbx/models/parameters copying build/lib/dbx/models/parameters/common.py -> build/bdist.linux-aarch64/wheel/dbx/models/parameters copying build/lib/dbx/models/parameters/execute.py -> build/bdist.linux-aarch64/wheel/dbx/models/parameters creating build/bdist.linux-aarch64/wheel/dbx/templates creating build/bdist.linux-aarch64/wheel/dbx/templates/projects creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/pyproject.toml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/README.md -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/setup.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/.gitignore -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}} creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks/sample_etl_config.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks/sample_ml_config.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks/sample_notebook.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}} copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}} creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/sample_ml_task.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/sample_etl_task.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/common.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}} creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/entrypoint.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit/conftest.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit/sample_test.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration copying build/lib/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration/e2e_test.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/hooks copying build/lib/dbx/templates/projects/python_basic/render/hooks/post_gen_project.py -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render/hooks copying build/lib/dbx/templates/projects/python_basic/render/cookiecutter.json -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/render creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components copying build/lib/dbx/templates/projects/python_basic/components/.gitlab-ci.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components/conf copying build/lib/dbx/templates/projects/python_basic/components/conf/deployment.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components/conf copying build/lib/dbx/templates/projects/python_basic/components/azure-pipelines.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components/.github creating build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components/.github/workflows copying build/lib/dbx/templates/projects/python_basic/components/.github/workflows/onrelease.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components/.github/workflows copying build/lib/dbx/templates/projects/python_basic/components/.github/workflows/onpush.yml -> build/bdist.linux-aarch64/wheel/dbx/templates/projects/python_basic/components/.github/workflows copying build/lib/dbx/custom.py -> build/bdist.linux-aarch64/wheel/dbx copying build/lib/dbx/options.py -> build/bdist.linux-aarch64/wheel/dbx creating build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/version.py -> build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/deploy.py -> build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/init.py -> build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/configure.py -> build/bdist.linux-aarch64/wheel/dbx/commands creating build/bdist.linux-aarch64/wheel/dbx/commands/sync copying build/lib/dbx/commands/sync/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/commands/sync copying build/lib/dbx/commands/sync/functions.py -> build/bdist.linux-aarch64/wheel/dbx/commands/sync copying build/lib/dbx/commands/sync/sync.py -> build/bdist.linux-aarch64/wheel/dbx/commands/sync copying build/lib/dbx/commands/sync/options.py -> build/bdist.linux-aarch64/wheel/dbx/commands/sync copying build/lib/dbx/commands/destroy.py -> build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/launch.py -> build/bdist.linux-aarch64/wheel/dbx/commands copying build/lib/dbx/commands/execute.py -> build/bdist.linux-aarch64/wheel/dbx/commands creating build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/__init__.py -> build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/path_matcher.py -> build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/constants.py -> build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/snapshot.py -> build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/event_handler.py -> build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/config.py -> build/bdist.linux-aarch64/wheel/dbx/sync copying build/lib/dbx/sync/clients.py -> build/bdist.linux-aarch64/wheel/dbx/sync running install_egg_info Copying dbx.egg-info to build/bdist.linux-aarch64/wheel/dbx-0.7.6-py3.10.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "NOTICE" (matched pattern "NOTICE*") creating build/bdist.linux-aarch64/wheel/dbx-0.7.6.dist-info/WHEEL creating 'dist/dbx-0.7.6-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'dbx/__init__.py' adding 'dbx/__main__.py' adding 'dbx/callbacks.py' adding 'dbx/cli.py' adding 'dbx/constants.py' adding 'dbx/custom.py' adding 'dbx/options.py' adding 'dbx/api/__init__.py' adding 'dbx/api/_module_loader.py' adding 'dbx/api/auth.py' adding 'dbx/api/build.py' adding 'dbx/api/client_provider.py' adding 'dbx/api/cluster.py' adding 'dbx/api/config_reader.py' adding 'dbx/api/configure.py' adding 'dbx/api/context.py' adding 'dbx/api/destroyer.py' adding 'dbx/api/execute.py' adding 'dbx/api/jinja.py' adding 'dbx/api/output_provider.py' adding 'dbx/api/launch/__init__.py' adding 'dbx/api/launch/functions.py' adding 'dbx/api/launch/processors.py' adding 'dbx/api/launch/runners.py' adding 'dbx/api/launch/tracer.py' adding 'dbx/api/storage/__init__.py' adding 'dbx/api/storage/mlflow_based.py' adding 'dbx/commands/__init__.py' adding 'dbx/commands/configure.py' adding 'dbx/commands/deploy.py' adding 'dbx/commands/destroy.py' adding 'dbx/commands/execute.py' adding 'dbx/commands/init.py' adding 'dbx/commands/launch.py' adding 'dbx/commands/version.py' adding 'dbx/commands/sync/__init__.py' adding 'dbx/commands/sync/functions.py' adding 'dbx/commands/sync/options.py' adding 'dbx/commands/sync/sync.py' adding 'dbx/models/__init__.py' adding 'dbx/models/context.py' adding 'dbx/models/deployment.py' adding 'dbx/models/destroyer.py' adding 'dbx/models/job_clusters.py' adding 'dbx/models/options.py' adding 'dbx/models/project.py' adding 'dbx/models/task.py' adding 'dbx/models/parameters/__init__.py' adding 'dbx/models/parameters/common.py' adding 'dbx/models/parameters/execute.py' adding 'dbx/models/parameters/run_now.py' adding 'dbx/models/parameters/run_submit.py' adding 'dbx/sync/__init__.py' adding 'dbx/sync/clients.py' adding 'dbx/sync/config.py' adding 'dbx/sync/constants.py' adding 'dbx/sync/event_handler.py' adding 'dbx/sync/path_matcher.py' adding 'dbx/sync/snapshot.py' adding 'dbx/templates/projects/python_basic/components/.gitlab-ci.yml' adding 'dbx/templates/projects/python_basic/components/azure-pipelines.yml' adding 'dbx/templates/projects/python_basic/components/.github/workflows/onpush.yml' adding 'dbx/templates/projects/python_basic/components/.github/workflows/onrelease.yml' adding 'dbx/templates/projects/python_basic/components/conf/deployment.yml' adding 'dbx/templates/projects/python_basic/render/cookiecutter.json' adding 'dbx/templates/projects/python_basic/render/hooks/post_gen_project.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/.gitignore' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/README.md' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/pyproject.toml' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/setup.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks/sample_etl_config.yml' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/conf/tasks/sample_ml_config.yml' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/notebooks/sample_notebook.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/entrypoint.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/integration/e2e_test.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit/conftest.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/tests/unit/sample_test.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/__init__.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/common.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/__init__.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/sample_etl_task.py' adding 'dbx/templates/projects/python_basic/render/{{cookiecutter.project_name}}/{{cookiecutter.project_slug}}/tasks/sample_ml_task.py' adding 'dbx/utils/__init__.py' adding 'dbx/utils/adjuster.py' adding 'dbx/utils/common.py' adding 'dbx/utils/dependency_manager.py' adding 'dbx/utils/file_uploader.py' adding 'dbx/utils/job_listing.py' adding 'dbx/utils/json.py' adding 'dbx/utils/named_properties.py' adding 'dbx/utils/policy_parser.py' adding 'dbx-0.7.6.dist-info/LICENSE' adding 'dbx-0.7.6.dist-info/METADATA' adding 'dbx-0.7.6.dist-info/NOTICE' adding 'dbx-0.7.6.dist-info/WHEEL' adding 'dbx-0.7.6.dist-info/entry_points.txt' adding 'dbx-0.7.6.dist-info/top_level.txt' adding 'dbx-0.7.6.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Finished executing setuptoolsBuildPhase Running phase: installPhase installing Executing pipInstallPhase /build/source/dist /build/source Processing ./dbx-0.7.6-py3-none-any.whl Requirement already satisfied: click<9.0.0,>=8.1.0 in /nix/store/j2vhkvaan3n76j1wrli600aj1nxasj7j-python3.10-click-8.1.3/lib/python3.10/site-packages (from dbx==0.7.6) (8.1.3) Requirement already satisfied: pydantic>=1.9.1 in /nix/store/b19czxx96m3ybv4a8vraiaa2wk4acamd-python3.10-pydantic-1.9.2/lib/python3.10/site-packages (from dbx==0.7.6) (1.9.2) Requirement already satisfied: requests<3.0.0,>=2.24.0 in /nix/store/0r462zb99lvgf3wwk0s0cmx6pw0n4b0p-python3.10-requests-2.28.1/lib/python3.10/site-packages (from dbx==0.7.6) (2.28.1) Requirement already satisfied: pyyaml>=6.0 in /nix/store/xm49dnn3rcz49zl778szsfi91vrp3hx1-python3.10-pyyaml-6.0/lib/python3.10/site-packages (from dbx==0.7.6) (6.0) Requirement already satisfied: Jinja2>=2.11.2 in /nix/store/sd91zjlw0dlykdzzxfzzk56f2s4qzznk-python3.10-Jinja2-3.1.2/lib/python3.10/site-packages (from dbx==0.7.6) (3.1.2) Requirement already satisfied: cryptography<39.0.0,>=3.3.1 in /nix/store/g7r9mm8jggghs9bnvbq4zms680ym1z84-python3.10-cryptography-38.0.4/lib/python3.10/site-packages (from dbx==0.7.6) (38.0.4) Requirement already satisfied: databricks-cli<0.18,>=0.17 in /nix/store/ckvr9q1qn0gvxfibm7q0bp47dk4zm6bi-python3.10-databricks-cli-0.17.4/lib/python3.10/site-packages (from dbx==0.7.6) (0.17.4) Requirement already satisfied: watchdog>=2.1.0 in /nix/store/l15n0y35hssxmw9qjvyc7jlnqy6vy112-python3.10-watchdog-2.1.9/lib/python3.10/site-packages (from dbx==0.7.6) (2.1.9) Requirement already satisfied: aiohttp>=3.8.1 in /nix/store/yh9jnac0dh4d8ypk1alhh9j052g1q7cv-python3.10-aiohttp-3.8.3/lib/python3.10/site-packages (from dbx==0.7.6) (3.8.3) Requirement already satisfied: pathspec>=0.9.0 in /nix/store/kri0gz2nwm3yg4ls21l0hbpsrwdfpkw1-python3.10-pathspec-0.10.1/lib/python3.10/site-packages (from dbx==0.7.6) (0.10.1) Requirement already satisfied: rich in /nix/store/qiqs6k7rspkqx3fyl3i2day90xip82yh-python3.10-rich-12.6.0/lib/python3.10/site-packages (from dbx==0.7.6) (12.6.0) Requirement already satisfied: cookiecutter<3.0.0,>=1.7.2 in /nix/store/nxzm1x6bdzf7sdjrnf6p8l448m7lfpp0-python3.10-cookiecutter-2.1.1/lib/python3.10/site-packages (from dbx==0.7.6) (2.1.1) Requirement already satisfied: typer[all]==0.6.1 in /nix/store/ivbyk9qhhmsa6byavqamqfbfq7wlxgwp-python3.10-typer-0.6.1/lib/python3.10/site-packages (from dbx==0.7.6) (0.6.1) Requirement already satisfied: retry<1.0.0,>=0.9.2 in /nix/store/ib4cxw3ysgpx97x10j29lh5pczlcq459-python3.10-retry-0.9.2/lib/python3.10/site-packages (from dbx==0.7.6) (0.9.2) Requirement already satisfied: mlflow in /nix/store/ym360lldnp7gwibbpw7znqms44rymi12-python3.10-mlflow-1.30.0/lib/python3.10/site-packages (from dbx==0.7.6) (1.30.0) Requirement already satisfied: colorama<0.5.0,>=0.4.3 in /nix/store/1wx92gyvaml3i3yyn71i4nircqr1lk9c-python3.10-colorama-0.4.6/lib/python3.10/site-packages (from typer[all]==0.6.1->dbx==0.7.6) (0.4.6) Requirement already satisfied: shellingham<2.0.0,>=1.3.0 in /nix/store/dzzkx3siakns83pb2flg3h4g369hxryj-python3.10-shellingham-1.5.0/lib/python3.10/site-packages (from typer[all]==0.6.1->dbx==0.7.6) (1.5.0) Requirement already satisfied: multidict<7.0,>=4.5 in /nix/store/0qgaavfdg3254qrlim3qdl73xifrrjai-python3.10-multidict-6.0.2/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (6.0.2) Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /nix/store/5dfrx5xj9542f8ckabgfnakl7v3cyz8d-python3.10-async-timeout-4.0.2/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (4.0.2) Requirement already satisfied: frozenlist>=1.1.1 in /nix/store/84h38k8a99r66pk2jb035y6w4nxvfwzr-python3.10-frozenlist-1.3.3/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (1.3.3) Requirement already satisfied: attrs>=17.3.0 in /nix/store/5qpf7piw6kqj0gfir8adr016w71w1jcd-python3.10-attrs-22.1.0/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (22.1.0) Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /nix/store/3vqzj8vwkgxf9aq30195b5a7m4gwang6-python3.10-charset-normalizer-2.1.0/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (2.1.0) Requirement already satisfied: yarl<2.0,>=1.0 in /nix/store/3li0k7m6cx1q3qlgy1hwrx1scqgvia3c-python3.10-yarl-1.8.1/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (1.8.1) Requirement already satisfied: aiosignal>=1.1.2 in /nix/store/kj1ss0fczlz4nv7ssvqxlal6j0y2rqrb-python3.10-aiosignal-1.2.0/lib/python3.10/site-packages (from aiohttp>=3.8.1->dbx==0.7.6) (1.2.0) Requirement already satisfied: python-slugify>=4.0.0 in /nix/store/hdxj7r6yranyw4zaxs477jv74mqkz9sm-python3.10-python-slugify-6.1.2/lib/python3.10/site-packages (from cookiecutter<3.0.0,>=1.7.2->dbx==0.7.6) (6.1.2) Requirement already satisfied: jinja2-time>=0.2.0 in /nix/store/2v425r50rirsmivpqcg8x29ff0r01p2x-python3.10-jinja2-time-0.2.0/lib/python3.10/site-packages (from cookiecutter<3.0.0,>=1.7.2->dbx==0.7.6) (0.2.0) Requirement already satisfied: binaryornot>=0.4.4 in /nix/store/rh2as8bwfrvvgclr68vrrabbq3ws796f-python3.10-binaryornot-0.4.4/lib/python3.10/site-packages (from cookiecutter<3.0.0,>=1.7.2->dbx==0.7.6) (0.4.4) Requirement already satisfied: cffi>=1.12 in /nix/store/1zk7lwyf5c2ljxzy1842mrjic0c7s5f4-python3.10-cffi-1.15.1/lib/python3.10/site-packages (from cryptography<39.0.0,>=3.3.1->dbx==0.7.6) (1.15.1) Requirement already satisfied: tabulate>=0.7.7 in /nix/store/2ax3z5x0rc0bfcmf06j2kybagrm96shj-python3.10-tabulate-0.8.10/lib/python3.10/site-packages (from databricks-cli<0.18,>=0.17->dbx==0.7.6) (0.8.10) Requirement already satisfied: pyjwt>=1.7.0 in /nix/store/s2s9nndzripdzqcnf83hsi0f9z1006dx-python3.10-pyjwt-2.5.0/lib/python3.10/site-packages (from databricks-cli<0.18,>=0.17->dbx==0.7.6) (2.5.0) Requirement already satisfied: oauthlib>=3.1.0 in /nix/store/j2hk5qmcmd99zfidd1i2i7b8psfp9hlk-python3.10-oauthlib-3.2.2/lib/python3.10/site-packages (from databricks-cli<0.18,>=0.17->dbx==0.7.6) (3.2.2) Requirement already satisfied: six>=1.10.0 in /nix/store/p2ald94sridg6hjjlyzjz6y0wpzabzn4-python3.10-six-1.16.0/lib/python3.10/site-packages (from databricks-cli<0.18,>=0.17->dbx==0.7.6) (1.16.0) Requirement already satisfied: MarkupSafe>=2.0 in /nix/store/14qdj5bp5vdmm7ynvy1dzhpca87cxfym-python3.10-markupsafe-2.1.1/lib/python3.10/site-packages (from Jinja2>=2.11.2->dbx==0.7.6) (2.1.1) Requirement already satisfied: typing-extensions>=3.7.4.3 in /nix/store/cai9sslzx3nf0w80zck50dv0jyxbl8l0-python3.10-typing-extensions-4.3.0/lib/python3.10/site-packages (from pydantic>=1.9.1->dbx==0.7.6) (4.3.0) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /nix/store/6l820r5dww1wq2rsmw8lsxg2s4x7b80y-python3.10-urllib3-1.26.12/lib/python3.10/site-packages (from requests<3.0.0,>=2.24.0->dbx==0.7.6) (1.26.12) Requirement already satisfied: certifi>=2017.4.17 in /nix/store/gkkbipqcgb7jzf0ckc0zwa791n58an6l-python3.10-certifi-2022.12.07/lib/python3.10/site-packages (from requests<3.0.0,>=2.24.0->dbx==0.7.6) (2022.12.7) Requirement already satisfied: idna<4,>=2.5 in /nix/store/493ihwr43mhk69kzxmm1n0ydn3pgfibg-python3.10-idna-3.4/lib/python3.10/site-packages (from requests<3.0.0,>=2.24.0->dbx==0.7.6) (3.4) Requirement already satisfied: decorator>=3.4.2 in /nix/store/yq84cpr2bnrh3235irxz4zs5g466kwxa-python3.10-decorator-5.1.1/lib/python3.10/site-packages (from retry<1.0.0,>=0.9.2->dbx==0.7.6) (5.1.1) Requirement already satisfied: py<2.0.0,>=1.4.26 in /nix/store/6d0c2h81by0xp0061g1mrkghya1dfz98-python3.10-py-1.11.0/lib/python3.10/site-packages (from retry<1.0.0,>=0.9.2->dbx==0.7.6) (1.11.0) Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in /nix/store/yjdnqbva34l2md2q1n4n91g23q5141xn-python3.10-commonmark-0.9.1/lib/python3.10/site-packages (from rich->dbx==0.7.6) (0.9.1) Requirement already satisfied: pygments<3.0.0,>=2.6.0 in /nix/store/cy483xdjq1mpy8vsc3vlmj2zfvqv9vg0-python3.10-pygments-2.13.0/lib/python3.10/site-packages (from rich->dbx==0.7.6) (2.13.0) Requirement already satisfied: gitpython<4,>=2.1.0 in /nix/store/71yi2kjn5cp8l7y6c4wdsg32wigqhbhf-python3.10-gitpython-3.1.30/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (3.1.30) Requirement already satisfied: protobuf<5,>=3.12.0 in /nix/store/fk90s5hwakjkn5c8pq8njq2jaycg3gzl-python3.10-protobuf-4.21.8/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (4.21.8) Requirement already satisfied: pytz<2023 in /nix/store/5g9vlld8rb9xzpwvxgsxqq21gw5pbcsi-python3.10-pytz-2022.6/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (2022.6) Requirement already satisfied: cloudpickle<3 in /nix/store/jmz4dg0gpixr7h0hb50nzyhnrjmr47sb-python3.10-cloudpickle-2.2.0/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (2.2.0) Requirement already satisfied: sqlparse<1,>=0.4.0 in /nix/store/l95aa2m7j2g5vc19654d4x20arnsxv36-python3.10-sqlparse-0.4.2/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (0.4.2) Requirement already satisfied: scipy<2 in /nix/store/bqm8yjdabfx3m4117fivqn3csgj02zn3-python3.10-scipy-1.9.3/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (1.9.3) Requirement already satisfied: entrypoints<1 in /nix/store/8xzqx9ap70ppywv2skc1iwaqmw1dfw88-python3.10-entrypoints-0.4/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (0.4) Requirement already satisfied: pandas<2 in /nix/store/s5pyxk69vdr8ywm278xw7ilfp7vgai4n-python3.10-pandas-1.4.4/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (1.4.4) Requirement already satisfied: numpy<2 in /nix/store/sj6bl9gnk5www74gs3lnllb57jk2pyj5-python3.10-numpy-1.23.3/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (1.23.3) Requirement already satisfied: importlib-metadata!=4.7.0,<6,>=3.7.0 in /nix/store/f30gzb3lnvhb899znyspahzwg6nwa8sc-python3.10-importlib-metadata-4.12.0/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (4.12.0) Requirement already satisfied: packaging<22 in /nix/store/zq254v1fjfsg1qvjf99ww3ph8bjavysk-python3.10-packaging-21.3/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (21.3) Requirement already satisfied: alembic<2 in /nix/store/dqkv3372mgby59nrdwhz3wvrg3b9qh3r-python3.10-alembic-1.8.1/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (1.8.1) Requirement already satisfied: Flask<3 in /nix/store/9l024wr0w428bqrxz4xzhlwbnwkd749i-python3.10-flask-2.2.2/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (2.2.2) Requirement already satisfied: sqlalchemy<2,>=1.4.0 in /nix/store/s8gq9hq0vv9zkpcxc83vbv4la3cx9f8f-python3.10-SQLAlchemy-1.4.41/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (1.4.41) Requirement already satisfied: docker<7,>=4.0.0 in /nix/store/r16fp33r9d7v903cc331mvdzi1xdfvn6-python3.10-docker-6.0.1/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (6.0.1) Requirement already satisfied: gunicorn<21 in /nix/store/654aihp25qic28znh57h625px154yzdl-python3.10-gunicorn-20.1.0/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (20.1.0) Requirement already satisfied: prometheus-flask-exporter<1 in /nix/store/ibqanilpc6z00n7igx728idlmrzsr814-python3.10-prometheus-flask-exporter-0.20.3/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (0.20.3) Requirement already satisfied: querystring-parser<2 in /nix/store/qdqxfwjdq7iivygdk972g8sw1zrj6rh0-python3.10-querystring_parser-1.2.4/lib/python3.10/site-packages (from mlflow->dbx==0.7.6) (1.2.4) Requirement already satisfied: Mako in /nix/store/n0rba164rdjp0ipzzi59x6bv3svw651r-python3.10-Mako-1.2.2/lib/python3.10/site-packages (from alembic<2->mlflow->dbx==0.7.6) (1.2.2) Requirement already satisfied: chardet>=3.0.2 in /nix/store/g9l2hfjf0pbllhfxi4nc2i2r77x67nrg-python3.10-chardet-5.0.0/lib/python3.10/site-packages (from binaryornot>=0.4.4->cookiecutter<3.0.0,>=1.7.2->dbx==0.7.6) (5.0.0) Requirement already satisfied: pycparser in /nix/store/4bajzbmci12qfy5xva8hhv1c57lf08gv-python3.10-pycparser-2.21/lib/python3.10/site-packages (from cffi>=1.12->cryptography<39.0.0,>=3.3.1->dbx==0.7.6) (2.21) Requirement already satisfied: websocket-client>=0.32.0 in /nix/store/8k5q2ybivs6296dnmxhrhjc4ln7j7zb1-python3.10-websocket-client-1.4.2/lib/python3.10/site-packages (from docker<7,>=4.0.0->mlflow->dbx==0.7.6) (1.4.2) Requirement already satisfied: Werkzeug>=2.2.2 in /nix/store/8lrqynj90n5k8scqdx5v8yvxr0pdsb8z-python3.10-werkzeug-2.2.2/lib/python3.10/site-packages (from Flask<3->mlflow->dbx==0.7.6) (2.2.2) Requirement already satisfied: itsdangerous>=2.0 in /nix/store/10c3z784h81y6alwgch8ja9piydrkz9s-python3.10-itsdangerous-2.1.2/lib/python3.10/site-packages (from Flask<3->mlflow->dbx==0.7.6) (2.1.2) Requirement already satisfied: gitdb<5,>=4.0.1 in /nix/store/j5lmiiydka9rr0m6i2hnzdj1076l5vmr-python3.10-gitdb-4.0.9/lib/python3.10/site-packages (from gitpython<4,>=2.1.0->mlflow->dbx==0.7.6) (4.0.9) Requirement already satisfied: setuptools>=3.0 in /nix/store/n30mqhzla67h87x9g9358xq3wrh3w2fn-python3.10-setuptools-65.3.0/lib/python3.10/site-packages (from gunicorn<21->mlflow->dbx==0.7.6) (65.3.0.post0) Requirement already satisfied: zipp>=0.5 in /nix/store/wlfgabi39f47q8ak7mpy5w0phakp7yhy-python3.10-zipp-3.10.0/lib/python3.10/site-packages (from importlib-metadata!=4.7.0,<6,>=3.7.0->mlflow->dbx==0.7.6) (3.10.0) Requirement already satisfied: arrow in /nix/store/ykbd0kjigmn22xhcav8hmxgqz6242s4y-python3.10-arrow-1.2.3/lib/python3.10/site-packages (from jinja2-time>=0.2.0->cookiecutter<3.0.0,>=1.7.2->dbx==0.7.6) (1.2.3) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /nix/store/qx5grw6n131xhxn6qm6zv1l3mx53k67m-python3.10-pyparsing-3.0.9/lib/python3.10/site-packages (from packaging<22->mlflow->dbx==0.7.6) (3.0.9) Requirement already satisfied: python-dateutil>=2.8.1 in /nix/store/s4v0f787wrpf2d9lvlvigz29d08z5x0q-python3.10-python-dateutil-2.8.2/lib/python3.10/site-packages (from pandas<2->mlflow->dbx==0.7.6) (2.8.2) Requirement already satisfied: prometheus-client in /nix/store/xgdlmlhnp7y788ymryp0gvb3mfw49vy9-python3.10-prometheus-client-0.15.0/lib/python3.10/site-packages (from prometheus-flask-exporter<1->mlflow->dbx==0.7.6) (0.15.0) Requirement already satisfied: text-unidecode>=1.3 in /nix/store/kf1fg9k8d5i7dllfcl9ajjsvq53blrw6-python3.10-text-unidecode-1.3/lib/python3.10/site-packages (from python-slugify>=4.0.0->cookiecutter<3.0.0,>=1.7.2->dbx==0.7.6) (1.3) Requirement already satisfied: greenlet!=0.4.17 in /nix/store/k4rjl8hrj23n8lw00cpff6479wvj9c50-python3.10-greenlet-1.1.3/lib/python3.10/site-packages (from sqlalchemy<2,>=1.4.0->mlflow->dbx==0.7.6) (1.1.3) Requirement already satisfied: smmap<6,>=3.0.1 in /nix/store/8a03ksf3ccbviif4dh5i9c8jklpmbgpf-python3.10-smmap-5.0.0/lib/python3.10/site-packages (from gitdb<5,>=4.0.1->gitpython<4,>=2.1.0->mlflow->dbx==0.7.6) (5.0.0) Installing collected packages: dbx Successfully installed dbx-0.7.6 /build/source Finished executing pipInstallPhase Running phase: pythonOutputDistPhase pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/2rqkkfsz2sbhpp6zk7pxi04cnmii8pin-dbx-0.7.6 strip is /nix/store/jm6gqq369d0vd9pz3b7swn2vyycygdb9-gcc-wrapper-9.5.0/bin/strip stripping (with command strip and flags -S) in /nix/store/2rqkkfsz2sbhpp6zk7pxi04cnmii8pin-dbx-0.7.6/lib /nix/store/2rqkkfsz2sbhpp6zk7pxi04cnmii8pin-dbx-0.7.6/bin patching script interpreter paths in /nix/store/2rqkkfsz2sbhpp6zk7pxi04cnmii8pin-dbx-0.7.6 checking for references to /build/ in /nix/store/2rqkkfsz2sbhpp6zk7pxi04cnmii8pin-dbx-0.7.6... shrinking RPATHs of ELF executables and libraries in /nix/store/3l50gkwnsbkg98k6hnk9ymyipnpjfgla-dbx-0.7.6-dist strip is /nix/store/jm6gqq369d0vd9pz3b7swn2vyycygdb9-gcc-wrapper-9.5.0/bin/strip patching script interpreter paths in /nix/store/3l50gkwnsbkg98k6hnk9ymyipnpjfgla-dbx-0.7.6-dist checking for references to /build/ in /nix/store/3l50gkwnsbkg98k6hnk9ymyipnpjfgla-dbx-0.7.6-dist... Rewriting #!/nix/store/ar76b3831ydkmfhf0r9v3wbma5i61iz2-python3-3.10.9/bin/python3.10 to #!/nix/store/ar76b3831ydkmfhf0r9v3wbma5i61iz2-python3-3.10.9 wrapping `/nix/store/2rqkkfsz2sbhpp6zk7pxi04cnmii8pin-dbx-0.7.6/bin/dbx'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase running install tests no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: dbx Running phase: pytestCheckPhase pytestCheckPhase Executing pytestCheckPhase ============================= test session starts ============================== platform linux -- Python 3.10.9, pytest-7.1.3, pluggy-1.0.0 rootdir: /build/source, configfile: pyproject.toml plugins: asyncio-0.19.0, mock-3.8.2, timeout-2.1.0, requests-mock-1.10.0 asyncio: mode=strict timeout: 3600.0s timeout method: signal timeout func_only: False collecting 289 items [dbx][2026-10-10 00:31:29.364] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:31:29.369] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:31:29.369] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:31:29.373] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:31:29.374] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:31:29.375] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:31:29.376] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:31:29.376] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:31:29.381] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:31:29.382] No build logic defined in the deployment file. Default pip-based build logic will be used. collected 340 items / 3 deselected / 337 selected tests/unit/api/test_auth.py::test_auth_profile_non_existent -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:29][INFO][conftest][mlflow_fixture] Configuring local Mlflow instance [pytest][2026-10-10 00:31:29][INFO][conftest][mlflow_fixture] Mlflow instance configured PASSED tests/unit/api/test_auth.py::test_auth_profile_positive [dbx][2026-10-10 00:31:29.410] Found auth config from provider ProfileEnvConfigProvider, verifying it [dbx][2026-10-10 00:31:29.411] Found auth config from provider ProfileEnvConfigProvider, verification successful [dbx][2026-10-10 00:31:29.411] Profile test-existent-profile will be used for deployment PASSED tests/unit/api/test_auth.py::test_auth_env_positive [dbx][2026-10-10 00:31:29.415] Found auth config from provider EnvironmentVariableConfigProvider, verifying it [dbx][2026-10-10 00:31:29.416] Found auth config from provider EnvironmentVariableConfigProvider, verification successful PASSED tests/unit/api/test_auth.py::test_auth_both [dbx][2026-10-10 00:31:29.420] Found auth config from provider EnvironmentVariableConfigProvider, verifying it [dbx][2026-10-10 00:31:29.421] Found auth config from provider EnvironmentVariableConfigProvider, verification successful PASSED tests/unit/api/test_auth.py::test_auth_none PASSED tests/unit/api/test_auth.py::test_config_validity PASSED tests/unit/api/test_auth.py::test_resolution_order [dbx][2026-10-10 00:31:29.427] Found auth config from provider EnvironmentVariableConfigProvider, verifying it [dbx][2026-10-10 00:31:29.428] Found auth config from provider EnvironmentVariableConfigProvider, verification successful PASSED tests/unit/api/test_build.py::test_empty PASSED tests/unit/api/test_build.py::test_commands PASSED tests/unit/api/test_build.py::test_poetry -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:29][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_poetry0 with project name dev_dbx_608705b7 [dbx][2026-10-10 00:31:29.441] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:30.266] Configuring new environment with name default [dbx][2026-10-10 00:31:30.271] Environment configuration successfully finished [dbx][2026-10-10 00:31:32.787] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:31:32.791] Following the provided build logic [dbx][2026-10-10 00:31:32.792] 🐍 Building a Python-based project ⠋ Building the package 🔨 [dbx][2026-10-10 00:31:32.795] ✅ Python-based project build finished PASSED tests/unit/api/test_build.py::test_flit [dbx][2026-10-10 00:31:32.799] Following the provided build logic [dbx][2026-10-10 00:31:32.799] 🐍 Building a Python-based project ⠋ Building the package 🔨 [dbx][2026-10-10 00:31:32.801] ✅ Python-based project build finished PASSED tests/unit/api/test_configure.py::test_configure_non_existent_project -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:32][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_non_existent_pr0 with project name dev_dbx_d1a7aaab [dbx][2026-10-10 00:31:32.805] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:33.589] Configuring new environment with name default [dbx][2026-10-10 00:31:33.594] Environment configuration successfully finished [dbx][2026-10-10 00:31:36.021] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_configure.py::test_configure_jinja_support -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:36][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_jinja_support0 with project name dev_dbx_5e880646 [dbx][2026-10-10 00:31:36.027] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:36.783] Configuring new environment with name default [dbx][2026-10-10 00:31:36.787] Environment configuration successfully finished [dbx][2026-10-10 00:31:39.270] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_context.py::test_local_context_serde -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:39][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_local_context_serde0 with project name dev_dbx_4d80166a [dbx][2026-10-10 00:31:39.276] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:40.137] Configuring new environment with name default [dbx][2026-10-10 00:31:40.141] Environment configuration successfully finished [dbx][2026-10-10 00:31:42.590] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_context.py::test_local_context_non_existent -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:42][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_local_context_non_existen0 with project name dev_dbx_9f1d33dd [dbx][2026-10-10 00:31:42.596] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:43.364] Configuring new environment with name default [dbx][2026-10-10 00:31:43.368] Environment configuration successfully finished [dbx][2026-10-10 00:31:45.894] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_destroyer_modes[conf0-True-True] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:45][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroyer_modes_conf0_Tru0 with project name dev_dbx_800c674b [dbx][2026-10-10 00:31:45.900] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:46.685] Configuring new environment with name default [dbx][2026-10-10 00:31:46.689] Environment configuration successfully finished [dbx][2026-10-10 00:31:49.163] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_destroyer_modes[conf1-True-False] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:49][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroyer_modes_conf1_Tru0 with project name dev_dbx_85267397 [dbx][2026-10-10 00:31:49.175] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:49.945] Configuring new environment with name default [dbx][2026-10-10 00:31:49.949] Environment configuration successfully finished [dbx][2026-10-10 00:31:52.402] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_destroyer_modes[conf2-False-True] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:52][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroyer_modes_conf2_Fal0 with project name dev_dbx_f79cebf2 [dbx][2026-10-10 00:31:52.413] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:53.162] Configuring new environment with name default [dbx][2026-10-10 00:31:53.166] Environment configuration successfully finished [dbx][2026-10-10 00:31:55.529] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_destroyer_modes[conf3-False-True] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:55][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroyer_modes_conf3_Fal0 with project name dev_dbx_3f0072be [dbx][2026-10-10 00:31:55.541] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:31:56.307] Configuring new environment with name default [dbx][2026-10-10 00:31:56.312] Environment configuration successfully finished [dbx][2026-10-10 00:31:58.862] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_workflow_eraser_dr[True] PASSED tests/unit/api/test_destroyer.py::test_workflow_eraser_dr[False] PASSED tests/unit/api/test_destroyer.py::test_workflow_eraser_list[job_response0-expected0] [dbx][2026-10-10 00:31:58.883] Job object w1 will be deleted PASSED tests/unit/api/test_destroyer.py::test_workflow_eraser_list[job_response1-doesn't exist] PASSED tests/unit/api/test_destroyer.py::test_workflow_eraser_list[job_response2-w1 was successfully deleted] PASSED tests/unit/api/test_destroyer.py::test_asset_eraser_dr[True] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:31:58][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_asset_eraser_dr_True_0 with project name dev_dbx_3817e78d [dbx][2026-10-10 00:31:59.685] Configuring new environment with name default [dbx][2026-10-10 00:31:59.689] Environment configuration successfully finished [dbx][2026-10-10 00:31:58.897] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:02.329] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_asset_eraser_dr[False] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:03][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_asset_eraser_dr_False_0 with project name dev_dbx_f9939321 [dbx][2026-10-10 00:32:04.549] Configuring new environment with name default [dbx][2026-10-10 00:32:04.554] Environment configuration successfully finished [dbx][2026-10-10 00:32:03.698] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:07.180] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_asset_eraser_no_experiment -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:08][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_asset_eraser_no_experimen0 with project name dev_dbx_39d9f456 [dbx][2026-10-10 00:32:09.505] Configuring new environment with name default [dbx][2026-10-10 00:32:09.510] Environment configuration successfully finished [dbx][2026-10-10 00:32:08.562] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:12.059] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/api/test_destroyer.py::test_asset_eraser_no_runs -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:12][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_asset_eraser_no_runs0 with project name dev_dbx_3a1e81b9 [dbx][2026-10-10 00:32:12.958] Configuring new environment with name default [dbx][2026-10-10 00:32:12.963] Environment configuration successfully finished [dbx][2026-10-10 00:32:12.081] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:15.584] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:32:15.604] 🚮 Launching the destroy process [dbx][2026-10-10 00:32:15.605] Deleting the assets [dbx][2026-10-10 00:32:15.607] Assets deletion finished successfully ✅ [dbx][2026-10-10 00:32:15.608] Destroy process finished ✅ PASSED tests/unit/api/test_execution_controller.py::test_execution_controller -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:15][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_execution_controller0 with project name dev_dbx_fb15cf8d [dbx][2026-10-10 00:32:15.612] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:16.586] Configuring new environment with name default [dbx][2026-10-10 00:32:16.591] Environment configuration successfully finished [dbx][2026-10-10 00:32:19.319] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:32:19.322] Preparing execution context [dbx][2026-10-10 00:32:19.323] Existing context is not active, creating a new one [dbx][2026-10-10 00:32:19.325] New context prepared, ready to use it PASSED tests/unit/api/test_jinja.py::test_jinja_functions [dbx][2026-10-10 00:32:22.334] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_jinja_functions0 with file sample.yml [dbx][2026-10-10 00:32:22.340] Found latest file in provided path /build/pytest-of-nixbld/pytest-0/test_jinja_functions0/content [dbx][2026-10-10 00:32:22.341] No file was found in path /build/pytest-of-nixbld/pytest-0/test_jinja_functions0/content PASSED tests/unit/api/test_jinja.py::test_nested_vars_behaviour [dbx][2026-10-10 00:32:25.349] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_nested_vars_behaviour0 with file sample.yml PASSED tests/unit/api/test_jinja.py::test_custom_functions -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:25][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_custom_functions0 with project name dev_dbx_c54695f5 [dbx][2026-10-10 00:32:25.356] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:26.140] Configuring new environment with name default [dbx][2026-10-10 00:32:26.145] Environment configuration successfully finished [dbx][2026-10-10 00:32:28.978] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:32:28.982] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_custom_functions0/dev_dbx_c54695f5 with file sample.yml [dbx][2026-10-10 00:32:28.985] 🔌 Found custom Jinja functions defined in .dbx/_custom_jinja_functions.py, loading them [dbx][2026-10-10 00:32:28.987] ✅ Custom Jinja functions successfully loaded PASSED tests/unit/api/test_output_provider.py::test_provider_empty PASSED tests/unit/api/test_output_provider.py::test_provider_full PASSED tests/unit/api/test_output_provider.py::test_provider_logs_missing PASSED tests/unit/api/launch/test_functions.py::test_cancel PASSED ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠴ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠦ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠧ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠇ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠏ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠋ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠙ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠴ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠦ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠧ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠇ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠏ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠋ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠙ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠴ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠦ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠧ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠇ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠏ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠙ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠴ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠦ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠧ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠇ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠏ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠋ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠙ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠴ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠦ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠧ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠇ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠏ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠋ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠙ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠴ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠦ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠇ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠏ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠋ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠙ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠹ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠸ [dbx][2026-10-10 00:32:34.035] [Run Id: 1] run state: {'life_cycle_state': ⠼ [dbx][2026-10-10 00:32:39.039] [Run Id: 1] run state: {'life_cycle_state': 'TERMINATED'} PASSED tests/unit/api/launch/test_functions.py::test_load_file PASSED tests/unit/api/launch/test_processors.py::test_preprocessor_positive ⠋ 🔍 Iterating over task definitions to find shared job cluster usages [dbx][2026-10-10 00:32:39.107] ✅ All shared job cluster usages were replaced with their relevant cluster definitions PASSED tests/unit/api/launch/test_runners.py::test_v2d0_parameter_override_negative PASSED tests/unit/api/launch/test_runners.py::test_v2d0_parameter_override_positive PASSED tests/unit/api/launch/test_runners.py::test_vd21_parameter_override_no_tasks PASSED tests/unit/api/launch/test_runners.py::test_vd21_parameter_override_no_task_key PASSED tests/unit/api/launch/test_runners.py::test_vd21_parameter_override_incorrect_type PASSED tests/unit/api/launch/test_runners.py::test_vd21_parameter_override_positive PASSED tests/unit/api/launch/test_runners.py::test_run_submit_reuse -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:39][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_run_submit_reuse0 with project name dev_dbx_e0f06049 [dbx][2026-10-10 00:32:39.122] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:39.909] Configuring new environment with name default [dbx][2026-10-10 00:32:39.913] Environment configuration successfully finished [dbx][2026-10-10 00:32:42.579] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:32:42.586] Launching workflow via run submit API ⠋ 🔍 Iterating over task definitions to find shared job cluster usages [dbx][2026-10-10 00:32:42.595] ✅ All shared job cluster usages were replaced with their relevant cluster definitions PASSED tests/unit/api/launch/test_runners.py::test_unsupported_properties PASSED tests/unit/api/launch/test_tracer.py::test_tracer_with_interruption [dbx][2026-10-10 00:32:42.604] Click Ctrl+C to stop the run [dbx][2026-10-10 00:32:42.604] Cancelling the run gracefully [dbx][2026-10-10 00:32:42.605] Run cancelled successfully PASSED tests/unit/api/storage/test_mlflow_storage.py::test_url_strip PASSED tests/unit/api/storage/test_mlflow_storage.py::test_experiment_setup PASSED tests/unit/api/storage/test_mlflow_storage.py::test_experiment_exception PASSED tests/unit/commands/test_configure.py::test_configure_default -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:42][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_default0 with project name dev_dbx_11f8d6d5 [dbx][2026-10-10 00:32:42.624] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:43.910] Configuring new environment with name default [dbx][2026-10-10 00:32:43.915] Environment configuration successfully finished [dbx][2026-10-10 00:32:46.495] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_configure.py::test_configure_and_enable_jinja -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:46][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_and_enable_jinj0 with project name dev_dbx_20c312f2 [dbx][2026-10-10 00:32:46.513] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:47.975] Configuring new environment with name default [dbx][2026-10-10 00:32:47.985] Environment configuration successfully finished [dbx][2026-10-10 00:32:51.189] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_configure.py::test_configure_and_enable_failsafe_cluster_reuse -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:51][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_and_enable_fail0 with project name dev_dbx_9337d679 [dbx][2026-10-10 00:32:51.237] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:52.069] Configuring new environment with name default [dbx][2026-10-10 00:32:52.074] Environment configuration successfully finished [dbx][2026-10-10 00:32:54.749] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_configure.py::test_configure_custom_location -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:54][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_custom_location0 with project name dev_dbx_75ebd5bd [dbx][2026-10-10 00:32:54.783] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:55.660] Configuring new environment with name default [dbx][2026-10-10 00:32:55.664] Environment configuration successfully finished [dbx][2026-10-10 00:32:58.193] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_configure.py::test_config_update -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:32:58][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_config_update0 with project name dev_dbx_e864a4f8 [dbx][2026-10-10 00:32:58.210] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:32:59.039] Configuring new environment with name default [dbx][2026-10-10 00:32:59.044] Environment configuration successfully finished [dbx][2026-10-10 00:33:01.637] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_configure.py::test_configure_from_legacy -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:01][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_configure_from_legacy0 with project name dev_dbx_b96eebd3 [dbx][2026-10-10 00:33:01.667] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:02.524] Configuring new environment with name default [dbx][2026-10-10 00:33:02.529] Environment configuration successfully finished [dbx][2026-10-10 00:33:05.208] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:33:05.212] Legacy environment format is used in project file. Please take a look at the docs and upgrade to the new format version. PASSED tests/unit/commands/test_deploy.py::test_deploy_smoke_default -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:05][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_smoke_default0 with project name dev_dbx_70d1fb17 [dbx][2026-10-10 00:33:05.217] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:06.038] Configuring new environment with name default [dbx][2026-10-10 00:33:06.043] Environment configuration successfully finished [dbx][2026-10-10 00:33:09.261] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_deploy_files_only_smoke_default -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:09][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_files_only_smoke_d0 with project name dev_dbx_dde4fcc4 [dbx][2026-10-10 00:33:09.398] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:10.852] Configuring new environment with name default [dbx][2026-10-10 00:33:10.857] Environment configuration successfully finished [dbx][2026-10-10 00:33:13.989] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_deploy_assets_only_smoke_default -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:14][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_assets_only_smoke_0 with project name dev_dbx_d820ea89 [dbx][2026-10-10 00:33:14.098] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:14.965] Configuring new environment with name default [dbx][2026-10-10 00:33:14.974] Environment configuration successfully finished [dbx][2026-10-10 00:33:18.237] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_deploy_multitask_smoke -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:18][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_multitask_smoke0 with project name dev_dbx_ba4551f6 [dbx][2026-10-10 00:33:18.351] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:19.196] Configuring new environment with name default [dbx][2026-10-10 00:33:19.201] Environment configuration successfully finished [dbx][2026-10-10 00:33:22.239] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_deploy_path_adjustment_json -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:22][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_path_adjustment_js0 with project name dev_dbx_fd1ec8c1 [dbx][2026-10-10 00:33:22.431] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:23.316] Configuring new environment with name default [dbx][2026-10-10 00:33:23.321] Environment configuration successfully finished [dbx][2026-10-10 00:33:25.977] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_incorrect_location PASSED tests/unit/commands/test_deploy.py::test_non_existent_env -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:26][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_non_existent_env0 with project name dev_dbx_873dbcd6 [dbx][2026-10-10 00:33:26.169] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:26.979] Configuring new environment with name default [dbx][2026-10-10 00:33:26.984] Environment configuration successfully finished [dbx][2026-10-10 00:33:29.668] Project configuration finished. You're all set to use dbx 🔥 -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:33:29][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Environment configured-but-not-provided not found in the deployment file. Available environments are: ['default'] PASSED tests/unit/commands/test_deploy.py::test_deploy_only_chosen_workflow -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:29][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_only_chosen_workfl0 with project name dev_dbx_78136725 [dbx][2026-10-10 00:33:29.701] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:30.486] Configuring new environment with name default [dbx][2026-10-10 00:33:30.490] Environment configuration successfully finished [dbx][2026-10-10 00:33:33.093] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:33:33.108] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_deploy.py::test_deploy_only_chosen_jobs -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:33][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_only_chosen_jobs0 with project name dev_dbx_b0319f73 [dbx][2026-10-10 00:33:33.193] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:34.016] Configuring new environment with name default [dbx][2026-10-10 00:33:34.021] Environment configuration successfully finished [dbx][2026-10-10 00:33:36.624] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:33:36.639] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_deploy.py::test_deploy_only_chosen_workflows -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:36][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_only_chosen_workfl1 with project name dev_dbx_c5de0483 [dbx][2026-10-10 00:33:36.725] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:37.527] Configuring new environment with name default [dbx][2026-10-10 00:33:37.532] Environment configuration successfully finished [dbx][2026-10-10 00:33:40.081] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:33:40.096] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_deploy.py::test_negative_both_arguments -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:40][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_negative_both_arguments0 with project name dev_dbx_f2d81f83 [dbx][2026-10-10 00:33:40.191] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:41.000] Configuring new environment with name default [dbx][2026-10-10 00:33:41.005] Environment configuration successfully finished [dbx][2026-10-10 00:33:43.474] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:33:43.489] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:33:43][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Both --job and --jobs cannot be provided together PASSED tests/unit/commands/test_deploy.py::test_deploy_with_requirements_and_branch -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:43][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_deploy_with_requirements_0 with project name dev_dbx_a96368b8 [dbx][2026-10-10 00:33:43.518] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:44.311] Configuring new environment with name default [dbx][2026-10-10 00:33:44.316] Environment configuration successfully finished [dbx][2026-10-10 00:33:46.891] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_smoke_update_job_positive [dbx][2026-10-10 00:33:46.991] Updating existing job with id: aa-bbb-ccc-111 and name: 1 PASSED tests/unit/commands/test_deploy.py::test_smoke_update_job_negative [dbx][2026-10-10 00:33:46.995] Updating existing job with id: aa-bbb-ccc-111 and name: 1 [dbx][2026-10-10 00:33:46.996] 💥 Failed to update job with definition: [dbx][2026-10-10 00:33:46.997] {'name': 1} PASSED tests/unit/commands/test_deploy.py::test_create_job_with_error [dbx][2026-10-10 00:33:47.001] Creating a new job with name some-job [dbx][2026-10-10 00:33:47.002] 💥 Failed to create job with definition: [dbx][2026-10-10 00:33:47.003] {'name': 'some-job'} PASSED tests/unit/commands/test_deploy.py::test_preprocess_jobs [dbx][2026-10-10 00:33:47.006] Deployment will be performed only for the following jobs: ['some-job-name'] PASSED tests/unit/commands/test_deploy.py::test_with_permissions -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:47][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_with_permissions0 with project name dev_dbx_863489e1 [dbx][2026-10-10 00:33:47.015] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:47.831] Configuring new environment with name default [dbx][2026-10-10 00:33:47.836] Environment configuration successfully finished [dbx][2026-10-10 00:33:50.392] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_jinja_custom_path -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:50][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_custom_path0 with project name dev_dbx_a9b6984a [dbx][2026-10-10 00:33:50.499] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:51.295] Configuring new environment with name default [dbx][2026-10-10 00:33:51.300] Environment configuration successfully finished [dbx][2026-10-10 00:33:53.782] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_deploy.py::test_update_job_v21_with_permissions [dbx][2026-10-10 00:33:53.855] Updating existing job with id: 1 and name: test PASSED tests/unit/commands/test_deploy.py::test_preprocess_empty_info[None-Exit] [dbx][2026-10-10 00:33:53.858] 🤷 No workflows were provided in the deployment file! PASSED tests/unit/commands/test_deploy.py::test_preprocess_empty_info[inp1-Exception] [dbx][2026-10-10 00:33:53.861] 🤷 No workflows were provided in the deployment file! PASSED tests/unit/commands/test_deploy_jinja_variables_file.py::test_incorrect_file_name -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:53][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_incorrect_file_name0 with project name dev_dbx_a6c393cf [dbx][2026-10-10 00:33:53.864] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:54.645] Configuring new environment with name default [dbx][2026-10-10 00:33:54.649] Environment configuration successfully finished [dbx][2026-10-10 00:33:57.171] Project configuration finished. You're all set to use dbx 🔥 -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:33:57][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Jinja variables file shall be provided in yaml or yml format PASSED tests/unit/commands/test_deploy_jinja_variables_file.py::test_non_existent_file -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:33:57][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_non_existent_file0 with project name dev_dbx_989562f6 [dbx][2026-10-10 00:33:57.190] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:33:57.995] Configuring new environment with name default [dbx][2026-10-10 00:33:58.000] Environment configuration successfully finished [dbx][2026-10-10 00:34:00.550] Project configuration finished. You're all set to use dbx 🔥 -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:34:00][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Jinja variables file option is not empty, but file is non-existent some-non-existent.yml PASSED tests/unit/commands/test_deploy_jinja_variables_file.py::test_passed_with_unsupported -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:00][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_passed_with_unsupported0 with project name dev_dbx_69de0fb1 [dbx][2026-10-10 00:34:00.570] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:01.381] Configuring new environment with name default [dbx][2026-10-10 00:34:01.387] Environment configuration successfully finished [dbx][2026-10-10 00:34:04.062] Project configuration finished. You're all set to use dbx 🔥 -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:34:04][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Jinja variables file is provided, but the deployment file is not based on Jinja and inplace jinja support is not enabled for this project. PASSED tests/unit/commands/test_deploy_jinja_variables_file.py::test_passed_with_inplace -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:04][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_passed_with_inplace0 with project name dev_dbx_2b009aa4 [dbx][2026-10-10 00:34:04.087] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:04.907] Configuring new environment with name default [dbx][2026-10-10 00:34:04.912] Environment configuration successfully finished [dbx][2026-10-10 00:34:07.516] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:07.533] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_passed_with_inplace0/dev_dbx_2b009aa4/conf with file deployment.yml [dbx][2026-10-10 00:34:07.544] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:34:07.546] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_passed_with_inplace0/dev_dbx_2b009aa4/conf with file deployment.yml [dbx][2026-10-10 00:34:07.557] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_deploy_jinja_variables_file.py::test_jinja_vars_file_api -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:07][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_vars_file_api0 with project name dev_dbx_0d8144f8 [dbx][2026-10-10 00:34:07.565] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:08.354] Configuring new environment with name default [dbx][2026-10-10 00:34:08.358] Environment configuration successfully finished [dbx][2026-10-10 00:34:10.998] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:11.002] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:34:11.004] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_jinja_vars_file_api0/dev_dbx_0d8144f8/conf with file 09-jinja-with-custom-vars.yaml.j2 [dbx][2026-10-10 00:34:11.011] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:34:11.012] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:34:11.013] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:34:11.014] The following path will be used for the jinja loader: /build/pytest-of-nixbld/pytest-0/test_jinja_vars_file_api0/dev_dbx_0d8144f8/conf with file 09-jinja-with-custom-vars.json.j2 [dbx][2026-10-10 00:34:11.019] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:34:11.020] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:34:11.021] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). PASSED tests/unit/commands/test_deploy_jinja_variables_file.py::test_jinja_vars_file_cli -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:11][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_vars_file_cli0 with project name dev_dbx_e1d82cb3 [dbx][2026-10-10 00:34:11.028] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:11.838] Configuring new environment with name default [dbx][2026-10-10 00:34:11.843] Environment configuration successfully finished [dbx][2026-10-10 00:34:14.771] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_destroy.py::test_ask_for_confirmation_positive -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:14][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_ask_for_confirmation_posi0 with project name dev_dbx_dbe30598 [dbx][2026-10-10 00:34:14.980] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:16.911] Configuring new environment with name default [dbx][2026-10-10 00:34:16.915] Environment configuration successfully finished [dbx][2026-10-10 00:34:20.235] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:20.249] No build logic defined in the deployment file. Default pip-based build logic will be used. 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 The following action is going to irreversibly delete selected workflows and (or) assets in your Databricks environment. 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 The following workflows are marked for deletion: ['dev_dbx_dbe30598-sample-tests', 'dev_dbx_dbe30598-sample-etl', 'dev_dbx_dbe30598-sample-multitask'], assets won't be affected ================================================================================ dbx and it's maintainers are not responsible for any kind of technical and financial implications that are following the deletion. If you understand the consequences of this action and take the responsibility for the potential consequences, type 'yes' [yes/no]: PASSED tests/unit/commands/test_destroy.py::test_ask_for_confirmation_negative -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:20][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_ask_for_confirmation_nega0 with project name dev_dbx_2873ac6f [dbx][2026-10-10 00:34:20.256] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:21.102] Configuring new environment with name default [dbx][2026-10-10 00:34:21.107] Environment configuration successfully finished [dbx][2026-10-10 00:34:25.959] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:25.972] No build logic defined in the deployment file. Default pip-based build logic will be used. 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 The following action is going to irreversibly delete selected workflows and (or) assets in your Databricks environment. 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 The following workflows are marked for deletion: ['dev_dbx_2873ac6f-sample-tests', 'dev_dbx_2873ac6f-sample-etl', 'dev_dbx_2873ac6f-sample-multitask'], assets won't be affected ================================================================================ dbx and it's maintainers are not responsible for any kind of technical and financial implications that are following the deletion. If you understand the consequences of this action and take the responsibility for the potential consequences, type 'yes' [yes/no]: [dbx][2026-10-10 00:34:25.976] Deletion has been cancelled. PASSED tests/unit/commands/test_destroy.py::test_various_confirmation_inputs[all-All assets are also marked for deletion] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:25][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_various_confirmation_inpu0 with project name dev_dbx_8676df8a [dbx][2026-10-10 00:34:25.980] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:26.820] Configuring new environment with name default [dbx][2026-10-10 00:34:26.825] Environment configuration successfully finished [dbx][2026-10-10 00:34:29.469] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:29.482] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_destroy.py::test_various_confirmation_inputs[workflows_only-assets won't be affected] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:29][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_various_confirmation_inpu1 with project name dev_dbx_64c96704 [dbx][2026-10-10 00:34:29.490] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:30.306] Configuring new environment with name default [dbx][2026-10-10 00:34:30.311] Environment configuration successfully finished [dbx][2026-10-10 00:34:32.858] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:32.872] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_destroy.py::test_various_confirmation_inputs[assets_only-workflow definitions won't be affected] -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:32][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_various_confirmation_inpu2 with project name dev_dbx_68a82975 [dbx][2026-10-10 00:34:32.879] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:33.698] Configuring new environment with name default [dbx][2026-10-10 00:34:33.703] Environment configuration successfully finished [dbx][2026-10-10 00:34:36.250] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:34:36.264] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_destroy.py::test_destroy_wrong_args -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:36][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroy_wrong_args0 with project name dev_dbx_43d6db29 [dbx][2026-10-10 00:34:36.271] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:37.064] Configuring new environment with name default [dbx][2026-10-10 00:34:37.069] Environment configuration successfully finished [dbx][2026-10-10 00:34:39.620] Project configuration finished. You're all set to use dbx 🔥 -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:34:39][ERROR][conftest][invoke_cli_runner] Exception in the cli runner: arguments wf1 and wf2,wf3 cannot be provided together PASSED tests/unit/commands/test_destroy.py::test_destroy_smoke -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:39][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroy_smoke0 with project name dev_dbx_f43875c3 [dbx][2026-10-10 00:34:39.637] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:40.416] Configuring new environment with name default [dbx][2026-10-10 00:34:40.420] Environment configuration successfully finished [dbx][2026-10-10 00:34:43.061] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_destroy.py::test_destroy_smoke_confirm -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:43][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroy_smoke_confirm0 with project name dev_dbx_4ffb058a [dbx][2026-10-10 00:34:43.092] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:43.865] Configuring new environment with name default [dbx][2026-10-10 00:34:43.870] Environment configuration successfully finished [dbx][2026-10-10 00:34:46.452] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_destroy.py::test_destroy_smoke_dry -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:46][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroy_smoke_dry0 with project name dev_dbx_fac4486a [dbx][2026-10-10 00:34:46.506] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:47.473] Configuring new environment with name default [dbx][2026-10-10 00:34:47.481] Environment configuration successfully finished [dbx][2026-10-10 00:34:50.532] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_smoke_execute_bad_argument -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:50][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute_bad_argumen0 with project name dev_dbx_5e657925 [dbx][2026-10-10 00:34:50.615] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:51.517] Configuring new environment with name default [dbx][2026-10-10 00:34:51.522] Environment configuration successfully finished [dbx][2026-10-10 00:34:54.912] Project configuration finished. You're all set to use dbx 🔥 -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:34:54][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Expecting property name enclosed in double quotes: line 1 column 2 (char 1) PASSED tests/unit/commands/test_execute.py::test_smoke_execute -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:54][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute0 with project name dev_dbx_e37c6133 [dbx][2026-10-10 00:34:54.947] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:34:55.841] Configuring new environment with name default [dbx][2026-10-10 00:34:55.846] Environment configuration successfully finished [dbx][2026-10-10 00:34:59.231] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_smoke_execute_workflow -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:34:59][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute_workflow0 with project name dev_dbx_a932acab [dbx][2026-10-10 00:34:59.484] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:00.543] Configuring new environment with name default [dbx][2026-10-10 00:35:00.549] Environment configuration successfully finished [dbx][2026-10-10 00:35:04.739] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_smoke_execute_spark_python_task -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:04][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute_spark_pytho0 with project name dev_dbx_8a3cc88b [dbx][2026-10-10 00:35:04.888] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:06.396] Configuring new environment with name default [dbx][2026-10-10 00:35:06.403] Environment configuration successfully finished [dbx][2026-10-10 00:35:10.044] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_smoke_execute_python_wheel_task -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:10][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute_python_whee0 with project name dev_dbx_a8b96730 [dbx][2026-10-10 00:35:10.197] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:11.259] Configuring new environment with name default [dbx][2026-10-10 00:35:11.265] Environment configuration successfully finished [dbx][2026-10-10 00:35:14.537] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_smoke_execute_python_wheel_task_with_params -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:14][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute_python_whee1 with project name dev_dbx_456807d3 [dbx][2026-10-10 00:35:14.696] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:15.849] Configuring new environment with name default [dbx][2026-10-10 00:35:15.854] Environment configuration successfully finished [dbx][2026-10-10 00:35:19.041] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_smoke_execute_spark_python_task_with_params -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:19][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_execute_spark_pytho1 with project name dev_dbx_d12e5e32 [dbx][2026-10-10 00:35:19.358] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:20.784] Configuring new environment with name default [dbx][2026-10-10 00:35:20.790] Environment configuration successfully finished [dbx][2026-10-10 00:35:23.899] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_execute.py::test_preprocess_cluster_args PASSED ⠼ Cluster is ready ⠋ Preparing the all-purpose cluster PASSED tests/unit/commands/test_help.py::test_help -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:34][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_help0 with project name dev_dbx_22cd937a [dbx][2026-10-10 00:35:34.107] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:35.011] Configuring new environment with name default [dbx][2026-10-10 00:35:35.016] Environment configuration successfully finished [dbx][2026-10-10 00:35:38.668] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/commands/test_launch.py::test_smoke_launch -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:38][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_launch0 with project name dev_dbx_77bced11 [dbx][2026-10-10 00:35:38.790] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:40.328] Configuring new environment with name default [dbx][2026-10-10 00:35:40.333] Environment configuration successfully finished [dbx][2026-10-10 00:35:45.314] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:35:45.545] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:35:45][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: No deployments provided per given set of filters: tags.dbx_environment = 'default' and tags.dbx_status = 'SUCCESS' and tags.dbx_action_type = 'deploy' and tags.dbx_branch_name = 'master' With asset-based deployments (dbx_deployment_type='files_only'). To verify current status of deployments please check experiment UI in workspace dir: /Shared/dbx/dev_dbx_77bced11 PASSED tests/unit/commands/test_launch.py::test_smoke_launch_workflow -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:45][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_smoke_launch_workflow0 with project name dev_dbx_ec0c77d7 [dbx][2026-10-10 00:35:45.678] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:47.200] Configuring new environment with name default [dbx][2026-10-10 00:35:47.206] Environment configuration successfully finished [dbx][2026-10-10 00:35:50.961] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:35:51.199] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_no_arguments -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:51][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_no_arguments0 with project name dev_dbx_58d668af [dbx][2026-10-10 00:35:51.385] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:52.756] Configuring new environment with name default [dbx][2026-10-10 00:35:52.762] Environment configuration successfully finished [dbx][2026-10-10 00:35:57.100] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:35:57.230] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:35:57][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Please provide workflow name as an argument PASSED tests/unit/commands/test_launch.py::test_parametrized_tags -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:35:57][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_parametrized_tags0 with project name dev_dbx_d328493f [dbx][2026-10-10 00:35:57.245] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:35:58.258] Configuring new environment with name default [dbx][2026-10-10 00:35:58.263] Environment configuration successfully finished [dbx][2026-10-10 00:36:02.308] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:02.437] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_long_tags_list -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:02][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_long_tags_list0 with project name dev_dbx_81654696 [dbx][2026-10-10 00:36:02.554] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:03.724] Configuring new environment with name default [dbx][2026-10-10 00:36:03.729] Environment configuration successfully finished [dbx][2026-10-10 00:36:07.074] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:07.348] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_unmatched_deploy_and_launch -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:07][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_unmatched_deploy_and_laun0 with project name dev_dbx_fc6178ac [dbx][2026-10-10 00:36:07.445] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:08.571] Configuring new environment with name default [dbx][2026-10-10 00:36:08.576] Environment configuration successfully finished [dbx][2026-10-10 00:36:11.758] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:11.883] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:36:11][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: No deployments provided per given set of filters: tags.dbx_environment = 'default' and tags.dbx_status = 'SUCCESS' and tags.dbx_action_type = 'deploy' and tags.dbx_branch_name = 'master' With asset-based deployments (dbx_deployment_type='files_only'). To verify current status of deployments please check experiment UI in workspace dir: /Shared/dbx/dev_dbx_fc6178ac PASSED tests/unit/commands/test_launch.py::test_launch_run_submit -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:11][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_run_submit0 with project name dev_dbx_b0c1691f [dbx][2026-10-10 00:36:11.963] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:12.958] Configuring new environment with name default [dbx][2026-10-10 00:36:12.972] Environment configuration successfully finished [dbx][2026-10-10 00:36:16.097] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:16.329] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_not_found -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:16][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_not_found0 with project name dev_dbx_5bd68053 [dbx][2026-10-10 00:36:16.436] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:17.331] Configuring new environment with name default [dbx][2026-10-10 00:36:17.336] Environment configuration successfully finished [dbx][2026-10-10 00:36:20.296] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:20.547] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:36:20][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: No deployments provided per given set of filters: tags.dbx_environment = 'default' and tags.dbx_status = 'SUCCESS' and tags.dbx_action_type = 'deploy' and tags.dbx_branch_name = 'master' With additional tags: {'cake': 'cheesecake'} To verify current status of deployments please check experiment UI in workspace dir: /Shared/dbx/dev_dbx_5bd68053 PASSED tests/unit/commands/test_launch.py::test_launch_empty_runs -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:20][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_empty_runs0 with project name dev_dbx_bcb9a53d [dbx][2026-10-10 00:36:20.600] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:21.704] Configuring new environment with name default [dbx][2026-10-10 00:36:21.709] Environment configuration successfully finished [dbx][2026-10-10 00:36:25.109] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:25.226] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:36:25][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: No deployments provided per given set of filters: tags.dbx_environment = 'default' and tags.dbx_status = 'SUCCESS' and tags.dbx_action_type = 'deploy' and tags.dbx_branch_name = 'master' With additional tags: {'cake': 'cheesecake'} With asset-based deployments (dbx_deployment_type='files_only'). To verify current status of deployments please check experiment UI in workspace dir: /Shared/dbx/dev_dbx_bcb9a53d PASSED tests/unit/commands/test_launch.py::test_launch_with_output -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:25][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_output0 with project name dev_dbx_1a88f38f [dbx][2026-10-10 00:36:25.274] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:26.281] Configuring new environment with name default [dbx][2026-10-10 00:36:26.286] Environment configuration successfully finished [dbx][2026-10-10 00:36:30.402] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:30.538] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_with_unparsable_params -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:30][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_unparsable_pa0 with project name dev_dbx_c5c51b2d [dbx][2026-10-10 00:36:30.645] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:31.785] Configuring new environment with name default [dbx][2026-10-10 00:36:31.789] Environment configuration successfully finished [dbx][2026-10-10 00:36:34.943] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:35.095] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:36:35][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Expecting property name enclosed in double quotes: line 1 column 2 (char 1) PASSED tests/unit/commands/test_launch.py::test_launch_with_run_now_v21_params -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:35][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_run_now_v21_p0 with project name dev_dbx_f0b64782 [dbx][2026-10-10 00:36:35.110] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:36.418] Configuring new environment with name default [dbx][2026-10-10 00:36:36.424] Environment configuration successfully finished [dbx][2026-10-10 00:36:40.186] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:40.422] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_with_run_now_v20_params -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:40][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_run_now_v20_p0 with project name dev_dbx_5c7be44e [dbx][2026-10-10 00:36:40.640] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:41.672] Configuring new environment with name default [dbx][2026-10-10 00:36:41.676] Environment configuration successfully finished [dbx][2026-10-10 00:36:44.700] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:44.822] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_with_trace -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:44][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_trace0 with project name dev_dbx_06a8d515 [dbx][2026-10-10 00:36:44.928] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:45.929] Configuring new environment with name default [dbx][2026-10-10 00:36:45.934] Environment configuration successfully finished [dbx][2026-10-10 00:36:49.116] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:49.344] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_with_trace_failed -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:36:54][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_trace_failed0 with project name dev_dbx_8cf0c3ba [dbx][2026-10-10 00:36:54.471] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:36:55.515] Configuring new environment with name default [dbx][2026-10-10 00:36:55.520] Environment configuration successfully finished [dbx][2026-10-10 00:36:58.792] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:36:58.950] No build logic defined in the deployment file. Default pip-based build logic will be used. -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:37:04][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: Tracked run failed during execution. Please check the status and logs of the run for details. PASSED tests/unit/commands/test_launch.py::test_launch_with_trace_and_kill_on_sigterm -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:04][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_trace_and_kil0 with project name dev_dbx_e67ffbcc [dbx][2026-10-10 00:37:04.075] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:05.252] Configuring new environment with name default [dbx][2026-10-10 00:37:05.257] Environment configuration successfully finished [dbx][2026-10-10 00:37:08.479] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:37:08.606] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/commands/test_launch.py::test_launch_with_trace_and_kill_on_sigterm_with_interruption -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:13][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_launch_with_trace_and_kil1 with project name dev_dbx_1399dbc2 [dbx][2026-10-10 00:37:13.875] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:14.882] Configuring new environment with name default [dbx][2026-10-10 00:37:14.887] Environment configuration successfully finished [dbx][2026-10-10 00:37:18.035] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:37:18.253] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/models/test_deployment.py::test_jobs_deprecated_message -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:18][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jobs_deprecated_message0 with project name dev_dbx_92aedc20 [dbx][2026-10-10 00:37:19.598] Configuring new environment with name default [dbx][2026-10-10 00:37:19.603] Environment configuration successfully finished [dbx][2026-10-10 00:37:18.483] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:22.679] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/models/test_deployment.py::test_workflows_consistency -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:22][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_workflows_consistency0 with project name dev_dbx_7930beb1 [dbx][2026-10-10 00:37:23.858] Configuring new environment with name default [dbx][2026-10-10 00:37:23.866] Environment configuration successfully finished [dbx][2026-10-10 00:37:22.695] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:27.090] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:37:27.097] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:37:27.098] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:37:27.122] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/models/test_deployment.py::test_non_unique_environments PASSED tests/unit/models/test_deployment.py::test_raise_if_not_found PASSED tests/unit/models/test_deployment.py::test_build_payload PASSED tests/unit/models/test_deployment.py::test_build_payload_warning PASSED tests/unit/models/test_deployment.py::test_legacy_build_conflict PASSED tests/unit/models/test_destroyer.py::test_destroy_model -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:27][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_destroy_model0 with project name dev_dbx_720c8112 [dbx][2026-10-10 00:37:27.152] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:28.618] Configuring new environment with name default [dbx][2026-10-10 00:37:28.623] Environment configuration successfully finished [dbx][2026-10-10 00:37:31.575] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:37:31.596] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/models/test_job_clusters.py::test_empty PASSED tests/unit/models/test_job_clusters.py::test_duplicates PASSED tests/unit/models/test_job_clusters.py::test_incorrect_format PASSED tests/unit/models/test_job_clusters.py::test_not_found PASSED tests/unit/models/test_job_clusters.py::test_positive PASSED tests/unit/models/test_parameters.py::test_empty_execute PASSED tests/unit/models/test_parameters.py::test_multiple_execute PASSED tests/unit/models/test_parameters.py::test_params_execute PASSED tests/unit/models/test_parameters.py::test_named_params_execute PASSED tests/unit/models/test_parameters.py::test_runnow_v20 PASSED tests/unit/models/test_parameters.py::test_runnow_v20_two PASSED tests/unit/models/test_parameters.py::test_runnow_v20_negative PASSED tests/unit/models/test_parameters.py::test_runnow_v21 PASSED tests/unit/models/test_parameters.py::test_runsubmit_v20 PASSED tests/unit/models/test_parameters.py::test_runsubmit_v20_non_unique PASSED tests/unit/models/test_parameters.py::test_runsubmit_v20_empty PASSED tests/unit/models/test_parameters.py::test_runsubmit_v21_empty_tasks PASSED tests/unit/models/test_parameters.py::test_runsubmit_v21_empty PASSED tests/unit/models/test_parameters.py::test_runsubmit_v21_good PASSED tests/unit/models/test_task.py::test_spark_python_task_positive -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:31][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_spark_python_task_positiv0 with project name dev_dbx_deb40d1a [dbx][2026-10-10 00:37:31.656] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:32.751] Configuring new environment with name default [dbx][2026-10-10 00:37:32.755] Environment configuration successfully finished [dbx][2026-10-10 00:37:35.876] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/models/test_task.py::test_task_recognition -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:35][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_task_recognition0 with project name dev_dbx_25c662a2 [dbx][2026-10-10 00:37:35.882] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:36.878] Configuring new environment with name default [dbx][2026-10-10 00:37:36.883] Environment configuration successfully finished [dbx][2026-10-10 00:37:39.835] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/models/test_task.py::test_python_wheel_task PASSED tests/unit/models/test_task.py::test_python_wheel_task_named PASSED tests/unit/models/test_task.py::test_python_wheel_task_named_invalid_prefix PASSED tests/unit/models/test_task.py::test_python_wheel_task_named_invalid_equal PASSED tests/unit/models/test_task.py::test_negative PASSED tests/unit/models/test_task.py::test_multiple -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:39][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_multiple0 with project name dev_dbx_78f4854e [dbx][2026-10-10 00:37:39.855] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:40.931] Configuring new environment with name default [dbx][2026-10-10 00:37:40.936] Environment configuration successfully finished [dbx][2026-10-10 00:37:44.277] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/sync/test_commands.py::test_get_user_name PASSED tests/unit/sync/test_commands.py::test_get_source_base_name PASSED tests/unit/sync/test_commands.py::test_repo_no_opts -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:37:44][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: 2 PASSED tests/unit/sync/test_commands.py::test_repo_environment -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:44][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_repo_environment0 with project name dev_dbx_30e7d96f [dbx][2026-10-10 00:37:44.295] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:45.226] Configuring new environment with name default [dbx][2026-10-10 00:37:45.230] Environment configuration successfully finished [dbx][2026-10-10 00:37:48.307] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/sync/test_commands.py::test_dbfs_environment -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:37:48][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_dbfs_environment0 with project name dev_dbx_ba4d9189 [dbx][2026-10-10 00:37:48.323] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:37:49.229] Configuring new environment with name default [dbx][2026-10-10 00:37:49.234] Environment configuration successfully finished [dbx][2026-10-10 00:37:52.232] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/sync/test_commands.py::test_repo_basic_opts PASSED tests/unit/sync/test_commands.py::test_repo_unknown_user -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:37:52][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: 2 PASSED tests/unit/sync/test_commands.py::test_repo_dry_run PASSED tests/unit/sync/test_commands.py::test_repo_polling PASSED tests/unit/sync/test_commands.py::test_repo_include_dir PASSED tests/unit/sync/test_commands.py::test_repo_force_include_dir PASSED tests/unit/sync/test_commands.py::test_repo_include_pattern PASSED tests/unit/sync/test_commands.py::test_repo_force_include_pattern PASSED tests/unit/sync/test_commands.py::test_repo_exclude_dir PASSED tests/unit/sync/test_commands.py::test_repo_exclude_pattern PASSED tests/unit/sync/test_commands.py::test_repo_include_dir_not_exists -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:37:52][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: 2 PASSED tests/unit/sync/test_commands.py::test_repo_inferred_source PASSED tests/unit/sync/test_commands.py::test_repo_inferred_source_no_git -------------------------------- live log call --------------------------------- [pytest][2026-10-10 00:37:52][INFO][conftest][invoke_cli_runner] Expected exception in the cli runner: 2 PASSED tests/unit/sync/test_commands.py::test_repo_allow_delete_unmatched PASSED tests/unit/sync/test_commands.py::test_repo_disallow_delete_unmatched PASSED tests/unit/sync/test_commands.py::test_dbfs_no_opts PASSED tests/unit/sync/test_commands.py::test_dbfs_polling PASSED tests/unit/sync/test_commands.py::test_dbfs_dry_run PASSED tests/unit/sync/test_commands.py::test_dbfs_source_dest PASSED tests/unit/sync/test_commands.py::test_dbfs_specify_user PASSED tests/unit/sync/test_commands.py::test_repo_use_gitignore PASSED tests/unit/sync/test_commands.py::test_repo_no_use_gitignore PASSED tests/unit/sync/test_config.py::test_has_valid_token PASSED tests/unit/sync/test_config.py::test_not_has_valid_token PASSED tests/unit/sync/test_config.py::test_get_databricks_config_default PASSED tests/unit/sync/test_config.py::test_get_databricks_config_default_invalid_token PASSED tests/unit/sync/test_config.py::test_get_databricks_config_default_no_config PASSED tests/unit/sync/test_config.py::test_get_databricks_config_default_config_error PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_file PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_file_polling [dbx][2026-10-10 00:37:52.636] Starting file system polling with 0.5 second polling interval PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_file_polling_fabllack [dbx][2026-10-10 00:37:53.167] Failed to start file watcher. Falling back to polling-based observer. [dbx][2026-10-10 00:37:53.167] Starting file system polling with 1.0 second polling interval PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_file_ignored PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_file_ignored_from_ignores PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_file_force_includes PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_dir PASSED tests/unit/sync/test_event_handler.py::test_event_handler_create_dir_ignored PASSED tests/unit/sync/test_event_handler.py::test_event_handler_delete_file PASSED tests/unit/sync/test_event_handler.py::test_event_handler_delete_file_ignored PASSED tests/unit/sync/test_event_handler.py::test_event_handler_modify_file PASSED tests/unit/sync/test_event_handler.py::test_event_handler_modify_file_ignored PASSED tests/unit/sync/test_event_handler.py::test_event_handler_move_file PASSED tests/unit/sync/test_event_handler.py::test_event_handler_move_file_ignored PASSED tests/unit/sync/test_event_handler.py::test_keyboard_interrupt PASSED tests/unit/sync/test_main_loop.py::test_main_loop_no_watch [dbx][2026-10-10 00:37:55.156] Starting initial copy [dbx][2026-10-10 00:37:55.156] No changes found during initial copy PASSED tests/unit/sync/test_main_loop.py::test_main_loop_dry_run [dbx][2026-10-10 00:37:55.163] Starting initial copy [dbx][2026-10-10 00:37:55.164] This was a dry run. Exiting now. PASSED tests/unit/sync/test_main_loop.py::test_main_loop_watch [dbx][2026-10-10 00:37:55.173] Starting initial copy [dbx][2026-10-10 00:37:55.174] Done. Watching for changes... [dbx][2026-10-10 00:37:55.174] Done [dbx][2026-10-10 00:37:55.175] Done PASSED tests/unit/sync/test_main_loop.py::test_main_loop_watch_no_events [dbx][2026-10-10 00:37:55.184] Starting initial copy [dbx][2026-10-10 00:37:55.185] Done. Watching for changes... [dbx][2026-10-10 00:37:55.239] Done PASSED tests/unit/sync/test_path_matcher.py::test_no_rules PASSED tests/unit/sync/test_path_matcher.py::test_invalid_root PASSED tests/unit/sync/test_path_matcher.py::test_include_spec PASSED tests/unit/sync/test_path_matcher.py::test_ignore_spec PASSED tests/unit/sync/test_path_matcher.py::test_ignore_include_and_force_include_spec PASSED tests/unit/sync/test_path_matcher.py::test_create_path_matcher PASSED tests/unit/sync/test_path_matcher.py::test_create_path_matcher_with_gitignore [dbx][2026-10-10 00:37:55.263] Ignoring patterns from /build/tmpl8s61bru/.gitignore PASSED tests/unit/sync/test_path_matcher.py::test_create_path_matcher_with_syncinclude [dbx][2026-10-10 00:37:55.267] Including patterns from /build/tmptgwx4m4x/.syncinclude PASSED tests/unit/sync/test_path_matcher.py::test_create_path_matcher_with_syncinclude_and_includes PASSED tests/unit/sync/test_path_matcher.py::test_nonexistent_file PASSED tests/unit/sync/test_path_matcher.py::test_filtered_listdir_no_rules PASSED tests/unit/sync/test_path_matcher.py::test_filtered_listdir_includes PASSED tests/unit/sync/test_path_matcher.py::test_filtered_listdir_ignores PASSED tests/unit/sync/test_path_matcher.py::test_filtered_listdir_ignores_force_includes PASSED tests/unit/sync/test_snapshot.py::test_empty_dir PASSED tests/unit/sync/test_snapshot.py::test_create_dir PASSED tests/unit/sync/test_snapshot.py::test_delete_dir PASSED tests/unit/sync/test_snapshot.py::test_move_dir PASSED tests/unit/sync/test_snapshot.py::test_create_file PASSED tests/unit/sync/test_snapshot.py::test_delete_file PASSED tests/unit/sync/test_snapshot.py::test_modify_file PASSED tests/unit/sync/test_snapshot.py::test_move_file PASSED tests/unit/sync/test_snapshot.py::test_create_dir_with_file PASSED tests/unit/sync/test_snapshot.py::test_move_dir_with_file PASSED tests/unit/sync/test_snapshot.py::test_delete_dir_with_file PASSED tests/unit/sync/test_snapshot.py::test_replace_dir_with_file PASSED tests/unit/sync/test_snapshot.py::test_replace_file_with_dir PASSED tests/unit/sync/clients/test_dbfs_client.py::test_init [dbx][2026-10-10 00:37:55.333] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete [dbx][2026-10-10 00:37:55.346] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:55.367] Deleting dbfs:/tmp/foo/foo/bar PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_secure [dbx][2026-10-10 00:37:55.372] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:55.374] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:55.378] Deleting dbfs:/tmp/foo/foo/bar PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_backslash [dbx][2026-10-10 00:37:55.382] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_no_path [dbx][2026-10-10 00:37:55.390] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_recursive [dbx][2026-10-10 00:37:55.395] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:55.400] Deleting dbfs:/tmp/foo/foo/bar PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_rate_limited [dbx][2026-10-10 00:37:55.404] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:55.414] Deleting dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:55.415] Rate limited [dbx][2026-10-10 00:37:55.415] Sleeping 0.5 seconds PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_rate_limited_retry_after [dbx][2026-10-10 00:37:55.923] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:55.948] Deleting dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:55.949] Rate limited [dbx][2026-10-10 00:37:55.950] Sleeping 1.0 seconds PASSED tests/unit/sync/clients/test_dbfs_client.py::test_delete_unauthorized [dbx][2026-10-10 00:37:56.956] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:56.971] Deleting dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:56.979] HTTP : PASSED tests/unit/sync/clients/test_dbfs_client.py::test_mkdirs [dbx][2026-10-10 00:37:57.002] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:57.010] Creating dbfs:/tmp/foo/foo/bar PASSED tests/unit/sync/clients/test_dbfs_client.py::test_mkdirs_backslash [dbx][2026-10-10 00:37:57.014] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_mkdirs_no_path [dbx][2026-10-10 00:37:57.021] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_mkdirs_rate_limited [dbx][2026-10-10 00:37:57.026] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:57.033] Creating dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:57.034] Rate limited [dbx][2026-10-10 00:37:57.035] Sleeping 0.5 seconds PASSED tests/unit/sync/clients/test_dbfs_client.py::test_mkdirs_rate_limited_retry_after [dbx][2026-10-10 00:37:57.540] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:57.560] Creating dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:57.560] Rate limited [dbx][2026-10-10 00:37:57.561] Sleeping 1.0 seconds PASSED tests/unit/sync/clients/test_dbfs_client.py::test_mkdirs_unauthorized [dbx][2026-10-10 00:37:58.569] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:58.579] Creating dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:58.597] HTTP : PASSED tests/unit/sync/clients/test_dbfs_client.py::test_put [dbx][2026-10-10 00:37:58.605] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:58.618] Putting dbfs:/tmp/foo/foo/bar PASSED tests/unit/sync/clients/test_dbfs_client.py::test_put_backslash [dbx][2026-10-10 00:37:58.627] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_put_no_path [dbx][2026-10-10 00:37:58.647] Target base path: dbfs:/tmp/foo PASSED tests/unit/sync/clients/test_dbfs_client.py::test_put_rate_limited [dbx][2026-10-10 00:37:58.662] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:58.671] Putting dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:58.672] Rate limited [dbx][2026-10-10 00:37:58.674] Sleeping 0.5 seconds PASSED tests/unit/sync/clients/test_dbfs_client.py::test_put_rate_limited_retry_after [dbx][2026-10-10 00:37:59.178] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:37:59.201] Putting dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:37:59.206] Rate limited [dbx][2026-10-10 00:37:59.207] Sleeping 1.0 seconds PASSED tests/unit/sync/clients/test_dbfs_client.py::test_put_unauthorized [dbx][2026-10-10 00:38:00.218] Target base path: dbfs:/tmp/foo [dbx][2026-10-10 00:38:00.236] Putting dbfs:/tmp/foo/foo/bar [dbx][2026-10-10 00:38:00.243] HTTP : PASSED tests/unit/sync/clients/test_get_user.py::test_get_user PASSED tests/unit/sync/clients/test_get_user.py::test_get_user_failed PASSED tests/unit/sync/clients/test_repos_client.py::test_init [dbx][2026-10-10 00:38:00.282] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_delete [dbx][2026-10-10 00:38:00.285] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.291] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_secure [dbx][2026-10-10 00:38:00.301] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.309] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.320] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_insecure [dbx][2026-10-10 00:38:00.328] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.331] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.335] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_backslash [dbx][2026-10-10 00:38:00.347] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_no_path [dbx][2026-10-10 00:38:00.366] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_recursive [dbx][2026-10-10 00:38:00.372] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.377] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_rate_limited [dbx][2026-10-10 00:38:00.397] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.423] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:00.426] Rate limited [dbx][2026-10-10 00:38:00.427] Sleeping 0.5 seconds PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_rate_limited_retry_after [dbx][2026-10-10 00:38:00.960] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:00.974] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:00.975] Rate limited [dbx][2026-10-10 00:38:00.977] Sleeping 1.0 seconds PASSED tests/unit/sync/clients/test_repos_client.py::test_delete_unauthorized [dbx][2026-10-10 00:38:01.982] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:02.001] Deleting /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:02.009] HTTP : PASSED tests/unit/sync/clients/test_repos_client.py::test_mkdirs [dbx][2026-10-10 00:38:02.018] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:02.041] Creating /Repos/foo@somewhere.com/my-repo/foo/bar PASSED tests/unit/sync/clients/test_repos_client.py::test_mkdirs_backslash [dbx][2026-10-10 00:38:02.050] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_mkdirs_no_path [dbx][2026-10-10 00:38:02.067] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_mkdirs_rate_limited [dbx][2026-10-10 00:38:02.082] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:02.095] Creating /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:02.096] Rate limited [dbx][2026-10-10 00:38:02.097] Sleeping 0.5 seconds PASSED tests/unit/sync/clients/test_repos_client.py::test_mkdirs_rate_limited_retry_after [dbx][2026-10-10 00:38:02.606] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:02.642] Creating /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:02.643] Rate limited [dbx][2026-10-10 00:38:02.644] Sleeping 1.0 seconds PASSED tests/unit/sync/clients/test_repos_client.py::test_mkdirs_unauthorized [dbx][2026-10-10 00:38:03.649] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:03.653] Creating /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:03.670] HTTP : PASSED tests/unit/sync/clients/test_repos_client.py::test_put [dbx][2026-10-10 00:38:03.691] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:03.699] Putting /Repos/foo@somewhere.com/my-repo/foo/bar PASSED tests/unit/sync/clients/test_repos_client.py::test_put_backslash [dbx][2026-10-10 00:38:03.709] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_put_no_path [dbx][2026-10-10 00:38:03.724] Target base path: /Repos/foo@somewhere.com/my-repo PASSED tests/unit/sync/clients/test_repos_client.py::test_put_rate_limited [dbx][2026-10-10 00:38:03.730] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:03.739] Putting /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:03.741] Rate limited [dbx][2026-10-10 00:38:03.742] Sleeping 0.5 seconds PASSED tests/unit/sync/clients/test_repos_client.py::test_put_rate_limited_retry_after [dbx][2026-10-10 00:38:04.255] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:04.266] Putting /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:04.267] Rate limited [dbx][2026-10-10 00:38:04.268] Sleeping 1.0 seconds PASSED tests/unit/sync/clients/test_repos_client.py::test_put_unauthorized [dbx][2026-10-10 00:38:05.275] Target base path: /Repos/foo@somewhere.com/my-repo [dbx][2026-10-10 00:38:05.289] Putting /Repos/foo@somewhere.com/my-repo/foo/bar [dbx][2026-10-10 00:38:05.458] HTTP : PASSED tests/unit/sync/sync/test_dry_run.py::test_single_file_put [dbx][2026-10-10 00:38:05.467] Performing a dry run [dbx][2026-10-10 00:38:05.468] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.469] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.470] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.475] (noop) File created: /build/tmpivz11lux/foo PASSED tests/unit/sync/sync/test_dry_run.py::test_mkdir_put [dbx][2026-10-10 00:38:05.482] Performing a dry run [dbx][2026-10-10 00:38:05.483] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.484] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.485] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.490] (noop) Dir created: /build/tmpfwz6agm7/foo [dbx][2026-10-10 00:38:05.491] (noop) File created: /build/tmpfwz6agm7/foo/bar PASSED tests/unit/sync/sync/test_dry_run.py::test_delete [dbx][2026-10-10 00:38:05.499] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.500] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.501] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.511] Performing a dry run [dbx][2026-10-10 00:38:05.512] Restoring sync snapshot from /build/tmpp5o2rqv5/test-test-45f5959c57c95bc49067e48a4eef8b11 [dbx][2026-10-10 00:38:05.513] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.514] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.515] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.516] (noop) Dir deleted: /build/tmpjvaw2yus/foo [dbx][2026-10-10 00:38:05.517] (noop) File deleted: /build/tmpjvaw2yus/foo/bar PASSED tests/unit/sync/sync/test_dry_run.py::test_single_file_put_twice [dbx][2026-10-10 00:38:05.525] Performing a dry run [dbx][2026-10-10 00:38:05.527] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.528] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.528] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.534] (noop) File created: /build/tmpx6f1_kqq/foo [dbx][2026-10-10 00:38:05.536] (noop) File modified: /build/tmpx6f1_kqq/foo PASSED tests/unit/sync/sync/test_filtering.py::test_include [dbx][2026-10-10 00:38:05.547] Checking if any unmatched files/directories would be deleted PASSED tests/unit/sync/sync/test_filtering.py::test_default_ignore_git [dbx][2026-10-10 00:38:05.567] Checking if any unmatched files/directories would be deleted PASSED tests/unit/sync/sync/test_filtering.py::test_exclude [dbx][2026-10-10 00:38:05.584] Checking if any unmatched files/directories would be deleted PASSED tests/unit/sync/sync/test_filtering.py::test_include_deeply_nested [dbx][2026-10-10 00:38:05.601] Checking if any unmatched files/directories would be deleted PASSED tests/unit/sync/sync/test_full_sync.py::test_initial_full_sync [dbx][2026-10-10 00:38:05.629] Performing a full sync [dbx][2026-10-10 00:38:05.630] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.631] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.632] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_full_sync.py::test_full_sync_after_initial_sync [dbx][2026-10-10 00:38:05.660] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.660] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.661] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.671] Restoring sync snapshot from /build/tmpe6ji4qee/test-test-70a8556f033f5429b19c3db36094c3ff [dbx][2026-10-10 00:38:05.672] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.674] Performing a full sync [dbx][2026-10-10 00:38:05.676] Checking if any unmatched files/directories would be deleted PASSED tests/unit/sync/sync/test_full_sync.py::test_dry_run_full_sync_after_initial_sync [dbx][2026-10-10 00:38:05.685] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.685] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.686] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.696] Performing a dry run [dbx][2026-10-10 00:38:05.697] Performing a full sync [dbx][2026-10-10 00:38:05.699] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.700] (noop) Dir created: /build/tmpo9dqs3tt/foo [dbx][2026-10-10 00:38:05.701] (noop) File created: /build/tmpo9dqs3tt/foo/bar PASSED tests/unit/sync/sync/test_many_files.py::test_syncing_many_files [dbx][2026-10-10 00:38:05.708] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.708] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.709] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_many_files.py::test_syncing_many_flat_dirs [dbx][2026-10-10 00:38:05.734] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.735] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.735] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_many_files.py::test_syncing_many_nested_dirs [dbx][2026-10-10 00:38:05.756] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.757] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.757] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_sync.py::test_empty_dir [dbx][2026-10-10 00:38:05.783] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.785] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.786] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_sync.py::test_state_dir_creation PASSED tests/unit/sync/sync/test_sync.py::test_single_file_put_and_delete [dbx][2026-10-10 00:38:05.799] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.800] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.800] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_sync.py::test_put_dir_and_file_and_delete [dbx][2026-10-10 00:38:05.834] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.844] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.845] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_sync.py::test_single_file_put_twice [dbx][2026-10-10 00:38:05.891] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.891] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.892] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). PASSED tests/unit/sync/sync/test_sync.py::test_get_relative_path PASSED tests/unit/sync/sync/test_sync.py::test_corrupt_state [dbx][2026-10-10 00:38:05.925] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.925] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.926] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.936] Restoring sync snapshot from /build/tmphkcd0m4z/test-test-0bcf719002f5fa30c078ae5c4b463cbb [dbx][2026-10-10 00:38:05.937] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.944] Restoring sync snapshot from /build/tmphkcd0m4z/test-test-0bcf719002f5fa30c078ae5c4b463cbb [dbx][2026-10-10 00:38:05.945] Failed to restore sync state. Starting from clean state. [dbx][2026-10-10 00:38:05.946] Checking if any unmatched files/directories would be deleted PASSED tests/unit/sync/sync/test_unmatched_deletes.py::test_unmatched_delete_confirm_yes[True-False] [dbx][2026-10-10 00:38:05.958] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.959] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.960] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.968] Restoring sync snapshot from /build/tmpa3pmox_q/test-test-da14dec6ebfa346dd19d0429c890c5a4 [dbx][2026-10-10 00:38:05.970] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.971] (noop) File deleted: /build/tmp10q_uh7j/foo [dbx][2026-10-10 00:38:05.972] Detected 1 files and/or directories that will be deleted in the remote location because they don't match the current include/exclude filters. [dbx][2026-10-10 00:38:05.972] You most likely have changed the include/exclude filters since the last run. [dbx][2026-10-10 00:38:05.973] You can either: [dbx][2026-10-10 00:38:05.973] 1) proceed with deleting these files in the remote location, or [dbx][2026-10-10 00:38:05.974] 2) clear the paths from the local sync state so they won't be removed [dbx][2026-10-10 00:38:05.975] Note: see options --allow-delete-unmatched and --disallow-delete-unmatched [dbx][2026-10-10 00:38:05.975] Unmatched files/directories will be removed in the remote location. PASSED tests/unit/sync/sync/test_unmatched_deletes.py::test_unmatched_delete_confirm_yes[False-False] [dbx][2026-10-10 00:38:05.985] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.986] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:05.987] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:05.996] Restoring sync snapshot from /build/tmp1fvqdmop/test-test-d3f704031a4767ea65164944b997c7f8 [dbx][2026-10-10 00:38:05.997] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:05.998] (noop) File deleted: /build/tmpwoe40_e1/foo [dbx][2026-10-10 00:38:05.998] Detected 1 files and/or directories that will be deleted in the remote location because they don't match the current include/exclude filters. [dbx][2026-10-10 00:38:05.999] You most likely have changed the include/exclude filters since the last run. [dbx][2026-10-10 00:38:06.000] You can either: [dbx][2026-10-10 00:38:06.000] 1) proceed with deleting these files in the remote location, or [dbx][2026-10-10 00:38:06.001] 2) clear the paths from the local sync state so they won't be removed [dbx][2026-10-10 00:38:06.001] Note: see options --allow-delete-unmatched and --disallow-delete-unmatched [dbx][2026-10-10 00:38:06.002] Unmatched files/directories will not be removed in the remote location. PASSED tests/unit/sync/sync/test_unmatched_deletes.py::test_unmatched_delete_confirm_yes[True-True] [dbx][2026-10-10 00:38:06.019] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:06.036] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:06.036] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:06.051] Restoring sync snapshot from /build/tmp0vsqlfeq/test-test-7b64cdd915c8f4d7f6c46175a4358c74 [dbx][2026-10-10 00:38:06.056] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:06.057] (noop) File deleted: /build/tmpu6l05_bi/foo [dbx][2026-10-10 00:38:06.058] Detected 1 files and/or directories that will be deleted in the remote location because they don't match the current include/exclude filters. [dbx][2026-10-10 00:38:06.076] Unmatched files/directories will be removed in the remote location. PASSED tests/unit/sync/sync/test_unmatched_deletes.py::test_unmatched_delete_confirm_yes[False-True] [dbx][2026-10-10 00:38:06.086] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:06.087] WARNING: No files were found under the source directory with the current filters. This means no files will be copied over. [dbx][2026-10-10 00:38:06.088] WARNING: Consider adjusting the patterns you are filtering on (--include-pattern and --exclude-pattern). [dbx][2026-10-10 00:38:06.097] Restoring sync snapshot from /build/tmp2l3f3f7b/test-test-31c6108cc592e646db6de716a657ae4e [dbx][2026-10-10 00:38:06.099] Checking if any unmatched files/directories would be deleted [dbx][2026-10-10 00:38:06.100] (noop) File deleted: /build/tmptjifqm3k/foo [dbx][2026-10-10 00:38:06.100] Detected 1 files and/or directories that will be deleted in the remote location because they don't match the current include/exclude filters. [dbx][2026-10-10 00:38:06.101] Unmatched files/directories will not be removed in the remote location. PASSED tests/unit/utils/test_common.py::test_all_file_formats_can_be_read -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:06][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_all_file_formats_can_be_r0 with project name dev_dbx_6d9908e8 [dbx][2026-10-10 00:38:06.107] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:07.113] Configuring new environment with name default [dbx][2026-10-10 00:38:07.117] Environment configuration successfully finished [dbx][2026-10-10 00:38:10.387] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:10.390] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:10.391] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:10.392] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:10.409] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:10.410] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:10.411] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:10.412] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 01-jinja-test.json.j2 [dbx][2026-10-10 00:38:10.415] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:10.416] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:10.416] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:10.417] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:10.419] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 01-jinja-test.yaml.j2 [dbx][2026-10-10 00:38:10.438] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:10.440] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_all_file_formats_contents_match -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:10][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_all_file_formats_contents0 with project name dev_dbx_c27f9d12 [dbx][2026-10-10 00:38:10.445] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:11.416] Configuring new environment with name default [dbx][2026-10-10 00:38:11.421] Environment configuration successfully finished [dbx][2026-10-10 00:38:14.638] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:14.640] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:14.642] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:14.642] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:14.646] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:14.647] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:14.665] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:14.666] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 01-jinja-test.json.j2 [dbx][2026-10-10 00:38:14.668] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:14.669] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:14.670] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:14.671] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:14.672] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 01-jinja-test.yaml.j2 [dbx][2026-10-10 00:38:14.676] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:14.677] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_jinja_files_with_env_variables_scalar_type -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:14][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_files_with_env_vari0 with project name dev_dbx_3a5ab95f [dbx][2026-10-10 00:38:14.681] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:15.638] Configuring new environment with name default [dbx][2026-10-10 00:38:15.643] Environment configuration successfully finished [dbx][2026-10-10 00:38:18.624] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:18.627] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:18.629] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 04-jinja-with-env-vars.json.j2 [dbx][2026-10-10 00:38:18.633] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:18.636] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:18.637] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:18.638] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:18.639] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 04-jinja-with-env-vars.yaml.j2 [dbx][2026-10-10 00:38:18.646] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:18.648] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_jinja_files_with_env_variables_array_type -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:18][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_files_with_env_vari1 with project name dev_dbx_223e6cad [dbx][2026-10-10 00:38:18.653] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:19.576] Configuring new environment with name default [dbx][2026-10-10 00:38:19.580] Environment configuration successfully finished [dbx][2026-10-10 00:38:22.445] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:22.447] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:22.449] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 04-jinja-with-env-vars.json.j2 [dbx][2026-10-10 00:38:22.454] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:22.456] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:22.457] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:22.458] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:22.459] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 04-jinja-with-env-vars.yaml.j2 [dbx][2026-10-10 00:38:22.470] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:22.471] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_jinja_file_with_env_variables_default_values -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:22][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_file_with_env_varia0 with project name dev_dbx_77882182 [dbx][2026-10-10 00:38:22.476] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:23.332] Configuring new environment with name default [dbx][2026-10-10 00:38:23.337] Environment configuration successfully finished [dbx][2026-10-10 00:38:26.399] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:26.401] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:26.402] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 04-jinja-with-env-vars.json.j2 [dbx][2026-10-10 00:38:26.407] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:26.413] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:26.414] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:26.415] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:26.421] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 04-jinja-with-env-vars.yaml.j2 [dbx][2026-10-10 00:38:26.428] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:26.429] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_jinja_files_with_env_variables_logic_1 -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:26][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_files_with_env_vari2 with project name dev_dbx_fb50ab46 [dbx][2026-10-10 00:38:26.434] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:27.264] Configuring new environment with name default [dbx][2026-10-10 00:38:27.268] Environment configuration successfully finished [dbx][2026-10-10 00:38:30.504] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:30.507] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:30.508] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 06-jinja-with-logic.json.j2 [dbx][2026-10-10 00:38:30.514] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:30.515] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:30.516] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:30.516] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:30.518] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 06-jinja-with-logic.yaml.j2 [dbx][2026-10-10 00:38:30.526] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:30.528] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_jinja_files_with_env_variables_logic_2 -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:30][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_files_with_env_vari3 with project name dev_dbx_443fbf6f [dbx][2026-10-10 00:38:30.534] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:31.529] Configuring new environment with name default [dbx][2026-10-10 00:38:31.538] Environment configuration successfully finished [dbx][2026-10-10 00:38:35.279] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:35.282] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:35.287] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 06-jinja-with-logic.json.j2 [dbx][2026-10-10 00:38:35.302] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:35.304] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:35.305] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:35.312] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:35.313] The following path will be used for the jinja loader: /build/source/tests/deployment-configs with file 06-jinja-with-logic.yaml.j2 [dbx][2026-10-10 00:38:35.323] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). [dbx][2026-10-10 00:38:35.324] No build logic defined in the deployment file. Default pip-based build logic will be used. PASSED tests/unit/utils/test_common.py::test_jinja_with_include -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:35][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_jinja_with_include0 with project name dev_dbx_ba7e16ad [dbx][2026-10-10 00:38:35.344] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:36.303] Configuring new environment with name default [dbx][2026-10-10 00:38:36.308] Environment configuration successfully finished [dbx][2026-10-10 00:38:39.618] Project configuration finished. You're all set to use dbx 🔥 [dbx][2026-10-10 00:38:39.626] You're using a deployment file with .j2 extension. if you would like to use Jinja directly inside YAML or JSON files without changing the extension, you can also configure your project to support in-place Jinja by running: dbx configure --enable-inplace-jinja-support [dbx][2026-10-10 00:38:39.630] The following path will be used for the jinja loader: /build/source/tests/deployment-configs/nested-configs with file 09-jinja-include.json.j2 [dbx][2026-10-10 00:38:39.640] Since v0.7.0 environment configurations should be nested under environments section. Please nest environment configurations under this section to avoid potential issues while using "build" configuration directive. [dbx][2026-10-10 00:38:39.641] No build logic defined in the deployment file. Default pip-based build logic will be used. [dbx][2026-10-10 00:38:39.642] Usage of jobs keyword in deployment file is deprecated. Please use workflows instead (simply rename this section to workflows). PASSED tests/unit/utils/test_common.py::test_get_environment_data -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:39][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_get_environment_data0 with project name dev_dbx_d1556c2a [dbx][2026-10-10 00:38:39.653] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:40.604] Configuring new environment with name default [dbx][2026-10-10 00:38:40.611] Environment configuration successfully finished [dbx][2026-10-10 00:38:43.793] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/utils/test_common.py::test_get_current_branch_name_gh PASSED tests/unit/utils/test_common.py::test_get_current_branch_name_no_env -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:43][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_get_current_branch_name_n0 with project name dev_dbx_6ff493d6 [dbx][2026-10-10 00:38:43.808] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:45.035] Configuring new environment with name default [dbx][2026-10-10 00:38:45.046] Environment configuration successfully finished [dbx][2026-10-10 00:38:48.377] Project configuration finished. You're all set to use dbx 🔥 PASSED tests/unit/utils/test_common.py::test_handle_package_no_setup -------------------------------- live log setup -------------------------------- [pytest][2026-10-10 00:38:48][INFO][conftest][temp_project] Launching test in directory /build/pytest-of-nixbld/pytest-0/test_handle_package_no_setup0 with project name dev_dbx_6fc9bcb8 [dbx][2026-10-10 00:38:48.396] Configuring new project from template python_basic ⚙ [dbx][2026-10-10 00:38:49.421] Configuring new environment with name default [dbx][2026-10-10 00:38:49.426] Environment configuration successfully finished [dbx][2026-10-10 00:38:53.721] Project configuration finished. You're all set to use dbx 🔥 [pytest][2026-10-10 00:38:53][INFO][conftest][temp_project] Disabling the execute_shell_command for specific test [dbx][2026-10-10 00:38:53.723] Following the provided build logic [dbx][2026-10-10 00:38:53.728] 🐍 Building a Python-based project ⠴ Building the package 🔨[dbx][2026-10-10 00:39:04.646] 💥Command execution failed ⠴ Building the package 🔨 PASSED tests/unit/utils/test_common.py::test_non_existent_path_adjustment PASSED tests/unit/utils/test_common.py::test_path_adjustment PASSED tests/unit/utils/test_common.py::test_filter_string PASSED tests/unit/utils/test_common.py::test_job_listing_duplicates PASSED tests/unit/utils/test_dependency_manager.py::test_simple_requirements_file [dbx][2026-10-10 00:39:04.684] Following the provided build logic [dbx][2026-10-10 00:39:04.685] Locating package file [dbx][2026-10-10 00:39:04.686] Package file was not found [dbx][2026-10-10 00:39:04.686] No package definition will be added into any jobs in the given deployment PASSED tests/unit/utils/test_dependency_manager.py::test_requirements_with_comments [dbx][2026-10-10 00:39:04.700] Following the provided build logic [dbx][2026-10-10 00:39:04.703] Locating package file [dbx][2026-10-10 00:39:04.705] Package file was not found [dbx][2026-10-10 00:39:04.705] No package definition will be added into any jobs in the given deployment PASSED tests/unit/utils/test_dependency_manager.py::test_requirements_with_empty_line [dbx][2026-10-10 00:39:04.715] Following the provided build logic [dbx][2026-10-10 00:39:04.731] Locating package file [dbx][2026-10-10 00:39:04.732] Package file was not found [dbx][2026-10-10 00:39:04.733] No package definition will be added into any jobs in the given deployment PASSED tests/unit/utils/test_dependency_manager.py::test_requirements_with_filtered_pyspark [dbx][2026-10-10 00:39:04.739] Following the provided build logic [dbx][2026-10-10 00:39:04.740] Locating package file [dbx][2026-10-10 00:39:04.740] Package file was not found [dbx][2026-10-10 00:39:04.741] No package definition will be added into any jobs in the given deployment [dbx][2026-10-10 00:39:04.743] pyspark dependency deleted from the list of libraries, because it's a managed library PASSED tests/unit/utils/test_dependency_manager.py::test_not_matching_conditions PASSED tests/unit/utils/test_entrypoint.py::test_main_version [dbx][2026-10-10 00:39:07.402] 🧱Databricks eXtensions aka dbx, version ~> 0.7.6 PASSED tests/unit/utils/test_file_uploader.py::test_mlflow_uploader [dbx][2026-10-10 00:39:07.778] ⬆ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.779] ✅ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.780] ⬆ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.781] ✅ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.782] ⬆ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.795] ✅ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.796] ⬆ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.797] ✅ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.797] ⬆ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.798] ✅ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.799] ⬆ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.800] ✅ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.801] ⬆ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.802] ✅ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.803] ⬆ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.803] ✅ Uploading local file C:\some\file PASSED tests/unit/utils/test_file_uploader.py::test_context_uploader [dbx][2026-10-10 00:39:07.807] ⬆ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.809] ✅ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.816] Cleaning up the temp directory [dbx][2026-10-10 00:39:07.817] ✅ Cleaning up the temp directory [dbx][2026-10-10 00:39:07.818] ⬆ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.819] ✅ Uploading local file C:\some\file [dbx][2026-10-10 00:39:07.820] Cleaning up the temp directory [dbx][2026-10-10 00:39:07.837] ✅ Cleaning up the temp directory PASSED tests/unit/utils/test_file_uploader.py::test_fuse_support [dbx][2026-10-10 00:39:07.841] ⬆ Uploading local file /some/local/file [dbx][2026-10-10 00:39:07.842] ✅ Uploading local file /some/local/file PASSED tests/unit/utils/test_named_properties.py::test_instance_profile_name_positive [dbx][2026-10-10 00:39:07.848] Named parameter instance_profile_name is provided, looking for it's id [dbx][2026-10-10 00:39:07.849] Named parameter instance_profile_name is provided, looking for it's id PASSED tests/unit/utils/test_named_properties.py::test_instance_profile_name_negative [dbx][2026-10-10 00:39:07.853] Named parameter instance_profile_name is provided, looking for it's id [dbx][2026-10-10 00:39:07.854] Named parameter instance_profile_name is provided, looking for it's id PASSED tests/unit/utils/test_named_properties.py::test_instance_pool_name_positive [dbx][2026-10-10 00:39:07.858] Named parameter driver_instance_pool_name is provided, looking for its id [dbx][2026-10-10 00:39:07.859] Named parameter instance_pool_name is provided, looking for its id [dbx][2026-10-10 00:39:07.860] Named parameter driver_instance_pool_name is provided, looking for its id [dbx][2026-10-10 00:39:07.861] Named parameter instance_pool_name is provided, looking for its id PASSED tests/unit/utils/test_named_properties.py::test_instance_pool_name_negative [dbx][2026-10-10 00:39:07.865] Named parameter driver_instance_pool_name is provided, looking for its id [dbx][2026-10-10 00:39:07.867] Named parameter driver_instance_pool_name is provided, looking for its id PASSED tests/unit/utils/test_named_properties.py::test_existing_cluster_name_positive [dbx][2026-10-10 00:39:07.873] Named parameter existing_cluster_name is provided, looking for it's id [dbx][2026-10-10 00:39:07.876] Named parameter existing_cluster_name is provided, looking for it's id PASSED tests/unit/utils/test_named_properties.py::test_existing_cluster_name_negative [dbx][2026-10-10 00:39:07.881] Named parameter existing_cluster_name is provided, looking for it's id PASSED tests/unit/utils/test_named_properties.py::test_mtj_named_positive [dbx][2026-10-10 00:39:07.887] Following the provided build logic [dbx][2026-10-10 00:39:07.888] Locating package file [dbx][2026-10-10 00:39:07.889] Package file was not found [dbx][2026-10-10 00:39:07.890] Package file was not found! Please check your dist folder if you expect to use package-based imports [dbx][2026-10-10 00:39:07.890] No requirements file was provided [dbx][2026-10-10 00:39:07.892] Tasks section found in the job dbx-mtj-sample, job will be deployed as a multitask job [dbx][2026-10-10 00:39:07.892] Named parameter instance_profile_name is provided, looking for it's id [dbx][2026-10-10 00:39:07.893] Tasks section found in the job dbx-mtj-sample, job will be deployed as a multitask job [dbx][2026-10-10 00:39:07.894] Named parameter instance_profile_name is provided, looking for it's id PASSED tests/unit/utils/test_policy_parser.py::test_base_aws_policy PASSED ------------------------------ live log teardown ------------------------------- [pytest][2026-10-10 00:39:07][INFO][conftest][mlflow_fixture] Test session finished, unrolling the Mlflow instance ================ 337 passed, 3 deselected in 460.04s (0:07:40) ================= Finished executing pytestCheckPhase pytestCheckPhase completed in 7 minutes 43 seconds Running phase: pytestcachePhase pytestcachePhase Running phase: pytestRemoveBytecodePhase pytestRemoveBytecodePhase