cool-easter-32542
11/21/2023, 4:39 PM$ pants package services/qgis-error:qgis-error-lambda
16:27:53.62 [INFO] Completed: Build python_aws_lambda_function artifact for services/qgis-error:qgis-error-lambda
16:27:53.63 [ERROR] 1 Exception encountered:
Engine traceback:
in `package` goal
ProcessExecutionFailure: Process 'Build python_aws_lambda_function artifact for services/qgis-error:qgis-error-lambda' failed with exit code 1.
stdout:
stderr:
Encountered collisions populating services.qgis-error/qgis-error-lambda from PEX at faas_repository.pex:
1. services.qgis-error/qgis-error-lambda/tests/test_defaults.py was provided by:
sha1:2c2019f4e377693cdee64161a78f525a318cf174 -> /tmp/pantsbuild/named_caches/pex_root/installed_wheels/56d14958defcd513098953931ea36e691a6a5b87340d281ff818bc81f0810075/django_hosts-5.1-py3-none-any.whl/tests/test_defaults.py
sha1:5b1d41d271ef3a72762f5008aa8c5fcdced64cb0 -> /tmp/pantsbuild/named_caches/pex_root/installed_wheels/d415a9964690a2cddb66a31ef32dd46c277e9b80434b94e39e3043188ed83e33/draftjs_exporter-2.1.7-py3-none-any.whl/tests/test_defaults.py
2. services.qgis-error/qgis-error-lambda/tests/__init__.py was provided by:
sha1:da39a3ee5e6b4b0d3255bfef95601890afd80709 -> /tmp/pantsbuild/named_caches/pex_root/installed_wheels/56d14958defcd513098953931ea36e691a6a5b87340d281ff818bc81f0810075/django_hosts-5.1-py3-none-any.whl/tests/__init__.py
sha1:ec6017a2bb6aa49c4d51cacabb503f98670a56a6 -> /tmp/pantsbuild/named_caches/pex_root/installed_wheels/d415a9964690a2cddb66a31ef32dd46c277e9b80434b94e39e3043188ed83e33/draftjs_exporter-2.1.7-py3-none-any.whl/tests/__init__.py
The directory does not include a test/ subdir, so I guess this is created by the python_aws_lambda_function but cannot find it's own dependencies?
Target:
python_aws_lambda_function(
name="qgis-error-lambda",
runtime="python3.8",
handler="lambda_handler.py:handler",
)
Pants version
2.18.0 and 2.18.1rc0
OS
Windows 11 WSL Devcontainer
pantsbuild/pantscool-easter-32542
12/11/2023, 4:20 AM