diff --git a/e2e/cases/oci/py_image_layer/snapshots/my_app_layers_listing.yaml b/e2e/cases/oci/py_image_layer/snapshots/my_app_layers_listing.yaml index ff4b0d87b..3524361d8 100644 --- a/e2e/cases/oci/py_image_layer/snapshots/my_app_layers_listing.yaml +++ b/e2e/cases/oci/py_image_layer/snapshots/my_app_layers_listing.yaml @@ -2531,51 +2531,12 @@ files: --- layer: 1 files: - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/METADATA -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/METADATA - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/RECORD -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/RECORD - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/REQUESTED -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/REQUESTED - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/WHEEL -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/WHEEL - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/LICENSE.txt -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/LICENSE.txt - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__init__.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/__init__.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/__init__.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ansi.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/ansi.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ansitowin32.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/ansitowin32.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/initialise.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/initialise.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/win32.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/win32.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/winterm.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/winterm.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ansi.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/ansi.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ansitowin32.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/ansitowin32.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/initialise.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/initialise.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__init__.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/__init__.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/__init__.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ansi_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/ansi_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/initialise_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/initialise_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/isatty_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/isatty_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/utils.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/utils.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/winterm_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/winterm_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ansi_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/ansi_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ansitowin32_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/ansitowin32_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/initialise_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/initialise_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/isatty_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/isatty_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/utils.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/utils.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/winterm_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/winterm_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/win32.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/win32.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/winterm.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/winterm.py - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/ - -rwxr-xr-x 0 0 0 322 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/_my_app_bin.venv.pth - -rwxr-xr-x 0 0 0 19 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/_virtualenv.pth - -rwxr-xr-x 0 0 0 4342 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/_virtualenv.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/colorama -> ../../../_wheels/0/lib/python3.11/site-packages/colorama - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/colorama-0.4.6.dist-info -> ../../../_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/colorama -> ../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/lib/python3.11/site-packages/colorama-0.4.6.dist-info -> ../../../../../../../../aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/ - -rwxr-xr-x 0 0 0 14 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER @@ -2629,10 +2590,6 @@ files: - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/_wheels/0/lib/python3.11/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/bin/ - -rwxr-xr-x 0 0 0 2490 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/bin/activate - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/._my_app_bin.venv/bin/python -> ../../../../../../aspect_rules_py++python_interpreters+python_3_11_x86_64_unknown_linux_gnu/bin/python3 diff --git a/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_amd64_layers_listing.yaml b/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_amd64_layers_listing.yaml index e8c5e67c2..0b178612f 100644 --- a/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_amd64_layers_listing.yaml +++ b/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_amd64_layers_listing.yaml @@ -2531,50 +2531,11 @@ files: --- layer: 1 files: - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/METADATA -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/METADATA - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/RECORD -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/RECORD - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/REQUESTED -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/REQUESTED - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/WHEEL -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/WHEEL - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/LICENSE.txt -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/LICENSE.txt - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__init__.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/__init__.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/__init__.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ansi.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/ansi.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ansitowin32.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/ansitowin32.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/initialise.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/initialise.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/win32.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/win32.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/winterm.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/winterm.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ansi.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/ansi.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ansitowin32.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/ansitowin32.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/initialise.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/initialise.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__init__.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/__init__.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/__init__.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ansi_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/ansi_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/initialise_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/initialise_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/isatty_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/isatty_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/utils.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/utils.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/winterm_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/winterm_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ansi_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/ansi_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ansitowin32_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/ansitowin32_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/initialise_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/initialise_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/isatty_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/isatty_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/utils.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/utils.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/winterm_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/winterm_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/win32.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/win32.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/winterm.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/winterm.py - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/ - -rwxr-xr-x 0 0 0 19 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/_virtualenv.pth - -rwxr-xr-x 0 0 0 4342 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/_virtualenv.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama -> ../../../_wheels/0/lib/python3.11/site-packages/colorama - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama-0.4.6.dist-info -> ../../../_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama -> ../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama-0.4.6.dist-info -> ../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info - -rwxr-xr-x 0 0 0 327 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/my_app_bin.venv.pth - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/ @@ -2632,10 +2593,6 @@ files: - -rwxr-xr-x 0 0 0 42 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/branding/__init__.py - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/bin/ - -rwxr-xr-x 0 0 0 2493 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/bin/activate - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/bin/python -> ../../../../../../aspect_rules_py++python_interpreters+python_3_11_x86_64_unknown_linux_gnu/bin/python3 diff --git a/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_arm64_layers_listing.yaml b/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_arm64_layers_listing.yaml index 07f9550b4..a2e1d8f68 100644 --- a/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_arm64_layers_listing.yaml +++ b/e2e/cases/oci/py_venv_image_layer/snapshots/my_app_arm64_layers_listing.yaml @@ -2531,50 +2531,11 @@ files: --- layer: 1 files: - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/INSTALLER - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/METADATA -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/METADATA - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/RECORD -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/RECORD - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/REQUESTED -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/REQUESTED - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/WHEEL -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/WHEEL - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/LICENSE.txt -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/licenses/LICENSE.txt - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__init__.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/__init__.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/__init__.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ansi.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/ansi.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/ansitowin32.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/ansitowin32.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/initialise.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/initialise.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/win32.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/win32.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/__pycache__/winterm.cpython-311.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/__pycache__/winterm.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ansi.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/ansi.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/ansitowin32.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/ansitowin32.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/initialise.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/initialise.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__init__.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/__init__.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/__init__.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ansi_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/ansi_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/ansitowin32_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/initialise_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/initialise_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/isatty_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/isatty_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/utils.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/utils.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/__pycache__/winterm_test.cpython-311.pyc -> ../../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/__pycache__/winterm_test.cpython-311.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ansi_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/ansi_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/ansitowin32_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/ansitowin32_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/initialise_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/initialise_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/isatty_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/isatty_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/utils.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/utils.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/tests/winterm_test.py -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/tests/winterm_test.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/win32.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/win32.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/site-packages/colorama/winterm.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama/winterm.py - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/ - -rwxr-xr-x 0 0 0 19 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/_virtualenv.pth - -rwxr-xr-x 0 0 0 4342 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/_virtualenv.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama -> ../../../_wheels/0/lib/python3.11/site-packages/colorama - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama-0.4.6.dist-info -> ../../../_wheels/0/lib/python3.11/site-packages/colorama-0.4.6.dist-info + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama -> ../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/colorama-0.4.6.dist-info -> ../../../../../../../../aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info - -rwxr-xr-x 0 0 0 327 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/lib/python3.11/site-packages/my_app_bin.venv.pth - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/aspect_rules_py++uv+whl_install__venv_images__colorama__0_4_6/install/lib/python3.11/site-packages/colorama-0.4.6.dist-info/ @@ -2632,10 +2593,6 @@ files: - -rwxr-xr-x 0 0 0 42 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_image_layer/branding/__init__.py - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/_wheels/0/lib/python3.11/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/bin/ - -rwxr-xr-x 0 0 0 2493 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/bin/activate - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/oci/py_venv_image_layer/my_app_bin.runfiles/_main/cases/oci/py_venv_image_layer/.my_app_bin.venv/bin/python -> ../../../../../../aspect_rules_py++python_interpreters+python_3_11_aarch64_unknown_linux_gnu/bin/python3 diff --git a/e2e/cases/uv-deps-650/crossbuild/snapshots/app_amd64_layers_listing.yaml b/e2e/cases/uv-deps-650/crossbuild/snapshots/app_amd64_layers_listing.yaml index 00bd2b3a4..d770eb9b4 100644 --- a/e2e/cases/uv-deps-650/crossbuild/snapshots/app_amd64_layers_listing.yaml +++ b/e2e/cases/uv-deps-650/crossbuild/snapshots/app_amd64_layers_listing.yaml @@ -2055,63 +2055,13 @@ files: --- layer: 1 files: - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__init__.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/__init__.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/__init__.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/_ipaddress.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/_ipaddress.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/_json.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/_json.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/_range.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/_range.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/errorcodes.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/errorcodes.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/errors.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/errors.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/extensions.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/extensions.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/extras.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/extras.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/pool.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/pool.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/sql.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/sql.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/tz.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/tz.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_ipaddress.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_ipaddress.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_json.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_json.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_psycopg.cpython-312-x86_64-linux-gnu.so -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_psycopg.cpython-312-x86_64-linux-gnu.so - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_range.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_range.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/errorcodes.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/errorcodes.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/errors.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/errors.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/extensions.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/extensions.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/extras.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/extras.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/pool.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/pool.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/sql.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/sql.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/tz.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/tz.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/INSTALLER -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/INSTALLER - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/METADATA -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/METADATA - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/RECORD -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/RECORD - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/REQUESTED -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/REQUESTED - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/WHEEL -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/WHEEL - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/licenses/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/licenses/LICENSE -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/licenses/LICENSE - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/top_level.txt -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/top_level.txt - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libcom_err-2abe824b.so.2.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libcom_err-2abe824b.so.2.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libcrypto-81d66ed9.so.3 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libcrypto-81d66ed9.so.3 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libgssapi_krb5-497db0c6.so.2.2 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libgssapi_krb5-497db0c6.so.2.2 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libk5crypto-b1f99d5c.so.3.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libk5crypto-b1f99d5c.so.3.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libkeyutils-dfe70bd6.so.1.5 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libkeyutils-dfe70bd6.so.1.5 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5-fcafa220.so.3.3 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5-fcafa220.so.3.3 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5support-d0bcff84.so.0.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5support-d0bcff84.so.0.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/liblber-568fe118.so.2.0.200 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/liblber-568fe118.so.2.0.200 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libldap-1accf1ee.so.2.0.200 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libldap-1accf1ee.so.2.0.200 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libpcre-9513aab5.so.1.2.0 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libpcre-9513aab5.so.1.2.0 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libpq-9b38f5e3.so.5.17 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libpq-9b38f5e3.so.5.17 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libsasl2-883649fd.so.3.0.0 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libsasl2-883649fd.so.3.0.0 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libselinux-0922c95c.so.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libselinux-0922c95c.so.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libssl-81ffa89e.so.3 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libssl-81ffa89e.so.3 - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/ - -rwxr-xr-x 0 0 0 118 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/_app_bin.venv.pth - -rwxr-xr-x 0 0 0 19 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/_virtualenv.pth - -rwxr-xr-x 0 0 0 4342 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/_virtualenv.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2 -> ../../../_wheels/0/lib/python3.12/site-packages/psycopg2 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info -> ../../../_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary.libs -> ../../../_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2 -> ../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2 + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info -> ../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary.libs -> ../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/ - -rwxr-xr-x 0 0 0 4768 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__init__.py @@ -2176,10 +2126,6 @@ files: - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/bin/ - -rwxr-xr-x 0 0 0 2488 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/bin/activate - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/bin/python -> ../../../../../../aspect_rules_py++python_interpreters+python_3_12_x86_64_unknown_linux_gnu/bin/python3 diff --git a/e2e/cases/uv-deps-650/crossbuild/snapshots/app_arm64_layers_listing.yaml b/e2e/cases/uv-deps-650/crossbuild/snapshots/app_arm64_layers_listing.yaml index 47adc5d4e..1ddabaedb 100644 --- a/e2e/cases/uv-deps-650/crossbuild/snapshots/app_arm64_layers_listing.yaml +++ b/e2e/cases/uv-deps-650/crossbuild/snapshots/app_arm64_layers_listing.yaml @@ -2055,63 +2055,13 @@ files: --- layer: 1 files: - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__init__.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__init__.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/__init__.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/__init__.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/_ipaddress.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/_ipaddress.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/_json.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/_json.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/_range.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/_range.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/errorcodes.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/errorcodes.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/errors.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/errors.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/extensions.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/extensions.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/extras.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/extras.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/pool.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/pool.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/sql.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/sql.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/__pycache__/tz.cpython-312.pyc -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__pycache__/tz.cpython-312.pyc - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_ipaddress.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_ipaddress.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_json.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_json.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_psycopg.cpython-312-aarch64-linux-gnu.so -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_psycopg.cpython-312-aarch64-linux-gnu.so - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/_range.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/_range.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/errorcodes.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/errorcodes.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/errors.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/errors.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/extensions.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/extensions.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/extras.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/extras.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/pool.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/pool.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/sql.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/sql.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2/tz.py -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/tz.py - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/INSTALLER -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/INSTALLER - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/METADATA -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/METADATA - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/RECORD -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/RECORD - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/REQUESTED -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/REQUESTED - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/WHEEL -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/WHEEL - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/licenses/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/licenses/LICENSE -> ../../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/licenses/LICENSE - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/top_level.txt -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info/top_level.txt - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/ - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libcom_err-057ba42b.so.2.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libcom_err-057ba42b.so.2.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libcrypto-88e3da85.so.3 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libcrypto-88e3da85.so.3 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libgssapi_krb5-fec99a71.so.2.2 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libgssapi_krb5-fec99a71.so.2.2 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libk5crypto-47ac5e52.so.3.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libk5crypto-47ac5e52.so.3.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libkeyutils-19c64d08.so.1.5 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libkeyutils-19c64d08.so.1.5 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5-90a0ef7c.so.3.3 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5-90a0ef7c.so.3.3 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5support-73f3f43d.so.0.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libkrb5support-73f3f43d.so.0.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/liblber-33741b08.so.2.0.200 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/liblber-33741b08.so.2.0.200 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libldap-e13ca69f.so.2.0.200 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libldap-e13ca69f.so.2.0.200 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libpcre-6b975b27.so.1.2.0 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libpcre-6b975b27.so.1.2.0 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libpq-320873a1.so.5.17 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libpq-320873a1.so.5.17 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libsasl2-68c9cb0a.so.3.0.0 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libsasl2-68c9cb0a.so.3.0.0 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libselinux-ae24b712.so.1 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libselinux-ae24b712.so.1 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs/libssl-92369ee6.so.3 -> ../../../../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs/libssl-92369ee6.so.3 - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/ - -rwxr-xr-x 0 0 0 118 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/_app_bin.venv.pth - -rwxr-xr-x 0 0 0 19 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/_virtualenv.pth - -rwxr-xr-x 0 0 0 4342 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/_virtualenv.py - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2 -> ../../../_wheels/0/lib/python3.12/site-packages/psycopg2 - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info -> ../../../_wheels/0/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info - - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary.libs -> ../../../_wheels/0/lib/python3.12/site-packages/psycopg2_binary.libs + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2 -> ../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2 + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info -> ../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary-2.9.11.dist-info + - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/lib/python3.12/site-packages/psycopg2_binary.libs -> ../../../../../../../../aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2_binary.libs - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/ - -rwxr-xr-x 0 0 0 4768 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/aspect_rules_py++uv+whl_install__crossbuild__psycopg2_binary__2_9_11/install/lib/python3.12/site-packages/psycopg2/__init__.py @@ -2176,10 +2126,6 @@ files: - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/ - - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/_wheels/0/lib/python3.12/ - drwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/bin/ - -rwxr-xr-x 0 0 0 2488 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/bin/activate - lrwxr-xr-x 0 0 0 0 Jan 1 2023 ./cases/uv-deps-650/crossbuild/app_bin.runfiles/_main/cases/uv-deps-650/crossbuild/._app_bin.venv/bin/python -> ../../../../../../aspect_rules_py++python_interpreters+python_3_12_aarch64_unknown_linux_gnu/bin/python3 diff --git a/e2e/snapshots/firebase_admin.test_tool.venv.pth b/e2e/snapshots/firebase_admin.test_tool.venv.pth index 369c6925f..4bc656237 100644 --- a/e2e/snapshots/firebase_admin.test_tool.venv.pth +++ b/e2e/snapshots/firebase_admin.test_tool.venv.pth @@ -1,11 +1,11 @@ ../../../../../../.. ../../../../../../../_main ../../../../../../../aspect_rules_py++uv+project__firebase_admin_import -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "8", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "9", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "15", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "16", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "26", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "27", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "28", "lib", "python3.11", "site-packages"))) -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "30", "lib", "python3.11", "site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__google_api_core__2_30_3/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__google_auth__2_49_2/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__googleapis_common_protos__1_74_0/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__protobuf__6_33_6/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__google_cloud_firestore__2_27_0/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__google_cloud_core__2_5_1/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__google_cloud_storage__3_10_1/install/lib/python3.11/site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__firebase_admin_import__google_resumable_media__2_8_2/install/lib/python3.11/site-packages"))) diff --git a/e2e/snapshots/pth_namespace_547.test.venv.pth b/e2e/snapshots/pth_namespace_547.test.venv.pth index d8856041c..2794c7183 100644 --- a/e2e/snapshots/pth_namespace_547.test.venv.pth +++ b/e2e/snapshots/pth_namespace_547.test.venv.pth @@ -1,5 +1,5 @@ ../../../../../../.. -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "0", "lib", "python3.11", "site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__pth_namespace_547__jaraco_classes__3_4_0/install/lib/python3.11/site-packages"))) ../../../../../../../_main ../../../../../../../aspect_rules_py++uv+project__pth_namespace_547 -import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "_wheels", "2", "lib", "python3.11", "site-packages"))) +import os, sys, site; site.addsitedir(os.path.normpath(os.path.join(sys.prefix, "../../../..", "aspect_rules_py++uv+whl_install__pth_namespace_547__jaraco_functools__4_4_0/install/lib/python3.11/site-packages"))) diff --git a/py/private/py_venv/venv.bzl b/py/private/py_venv/venv.bzl index b8e149710..eface56cc 100644 --- a/py/private/py_venv/venv.bzl +++ b/py/private/py_venv/venv.bzl @@ -279,71 +279,34 @@ def assemble_venv( venv_name = ".{}.venv".format(safe_name) site_packages_rel = "{}/lib/{}/site-packages".format(venv_name, venv_py_ver) - # Two-hop alias for each wheel that carries its install_tree File: - # - # Hop 1: /_wheels// → (resolved) - # Hop 2: /lib//site-packages/ - # → ../../../_wheels//lib//site-packages/ - # (intra-venv relative, declare_symlink) - # - # Hop 1 is a `ctx.actions.symlink(output=declare_directory, target_file=)`. - # In bazel-bin it's a single absolute symlink to the wheel's tree - # artifact; in runfiles Bazel materialises it as a real directory with - # per-file absolute symlinks inside — same shape the aliased tree - # artifact already has in runfiles, so no new materialisation cost. - # - # Hop 2 is a `declare_symlink` with a relative `target_path`. Relative - # depth is identical in bazel-bin and runfiles because the target - # stays entirely within the venv's own output tree. This is what - # unblocks `py_image_layer` (which walks bazel-bin) and any other - # bazel-bin-walking tool. - site_packages_to_wheels_alias = "/".join([".."] * 3) + "/_wheels" - - # Map from site_packages_rfpath → alias index (and alias-dir File) - # for wheels that carry install_tree. Indexing by rfpath (instead of - # label) keeps the mapping deterministic across builds. - wheels_with_trees = [w for w in wheels if getattr(w, "install_tree", None) != None] - wheel_alias_by_sp = {} - for i, w in enumerate(wheels_with_trees): - wheel_alias_by_sp[w.site_packages_rfpath] = i - declared = [] # accumulator for all outputs - # Hop 1: per-wheel directory aliases. Bazel picks an absolute path - # under bazel-bin; the output is a tree artifact whose contents - # dereference the install_tree. - for i, w in enumerate(wheels_with_trees): - alias_dir = ctx.actions.declare_directory( - "{}/_wheels/{}".format(venv_name, i), - ) - ctx.actions.symlink( - output = alias_dir, - target_file = w.install_tree, - ) - declared.append(alias_dir) - - # Hop 2 (+ legacy one-hop fallback): per-top-level site-packages - # symlinks. If the owning wheel has a `_wheels//` alias, we route - # through it with an intra-venv relative path; otherwise fall back - # to the historical runfiles-root-escape unresolved symlink. + # Per-top-level site-packages symlinks. Each is a `declare_symlink` + # with a `target_path` that escapes from the venv's site-packages + # dir up to the runfiles root and then descends into the owning + # wheel's `site_packages_rfpath`/. Same shape for both wheels + # that carry an `install_tree` File and rules_python-style pip + # wheels that don't — the runfiles tree puts each wheel's content + # at its rfpath either way, so a single escape form covers both. + # + # We deliberately don't declare a `/_wheels/` alias here. + # An earlier version did, to give the venv a self-contained shape + # inside `bazel-bin/`; the cost was that the alias tree artifact + # also landed in runfiles, where Bazel materialised every wheel + # file at the alias path AND at its natural external rfpath — + # doubling on-disk runfiles for any uv-built wheel dep. Real + # consumers (py_image_layer's mtree walk, py_venv_link, `bazel run`) + # all read the runfiles tree, not bazel-bin, so we don't need the + # alias for them. `bazel build :foo.venv` lands a venv tree in + # bazel-bin whose site-packages symlinks dangle (they expect a + # runfiles-shaped layout) — acceptable because nothing's supposed + # to follow those symlinks from bazel-bin directly. for tl, wheel_site_pkgs in top_level_to_site_pkgs.items(): out = ctx.actions.declare_symlink("{}/{}".format(site_packages_rel, tl)) - alias_idx = wheel_alias_by_sp.get(wheel_site_pkgs) - if alias_idx != None: - ctx.actions.symlink( - output = out, - target_path = "{}/{}/lib/{}/site-packages/{}".format( - site_packages_to_wheels_alias, - alias_idx, - wheel_py_ver, - tl, - ), - ) - else: - ctx.actions.symlink( - output = out, - target_path = "{}/{}/{}".format(escape, wheel_site_pkgs, tl), - ) + ctx.actions.symlink( + output = out, + target_path = "{}/{}/{}".format(escape, wheel_site_pkgs, tl), + ) declared.append(out) # .pth for anything NOT handled by the top-level symlinks: @@ -354,21 +317,15 @@ def assemble_venv( # get the `site.addsitedir(...)` treatment so wheel-internal .pth # files (*-nspkg.pth, editable installs, etc.) run # - # For wheels that have a `_wheels//` alias, the addsitedir target - # goes through the alias (intra-venv, context-agnostic). For wheels - # without it, we keep the legacy runfiles-escape form. + # site-packages dirs use sys.prefix-relative `addsitedir` so the + # path stays correct under remote-execution sandbox layouts where + # the runfiles root isn't at a build-host-fixed location. Non + # site-packages imports (first-party py_library `imports`) get a + # plain escape-form path. def _format_imp(imp): if imp in fully_covered_site_pkgs: return None if imp.endswith("site-packages"): - alias_idx = wheel_alias_by_sp.get(imp) - if alias_idx != None: - return ("import os, sys, site; " + - "site.addsitedir(os.path.normpath(os.path.join(" + - "sys.prefix, \"_wheels\", \"{idx}\", \"lib\", \"{py_ver}\", \"site-packages\")))").format( - idx = alias_idx, - py_ver = wheel_py_ver, - ) return ("import os, sys, site; " + "site.addsitedir(os.path.normpath(os.path.join(" + "sys.prefix, \"{venv_escape}\", \"{imp}\")))").format(