pulumi/sdk/python/lib/test/automation
Julien 814aea30ff
Switch to pyproject.toml + uv (#18081)
Switch from setup.py to pyproject.toml, and from pip+venv to uv.

This gets rid of "build" folder `env` for the Python SDK. Python does
not have to be built, and the SDK can be installed directly from
`sdk/python`, with or without the `--editable` flag. Previously having a
"build" output helped with the SDK version, but this was previously
addressed when we added the version in the source in
https://github.com/pulumi/pulumi/pull/15713.

In a follow up PR we can move ruff and mypy config into
`pyproject.toml`.
2024-12-27 13:53:42 +00:00
..
data Update golang.org/x/net throughout (#18115) 2024-12-25 17:49:25 +00:00
errors Update golang.org/x/net throughout (#18115) 2024-12-25 17:49:25 +00:00
__init__.py [Automation API] Python Implementation (#5979) 2021-01-12 16:55:59 -08:00
test_cmd.py [auto/python] Add new API to install the Pulumi CLI (#15204) 2024-01-26 14:30:19 +00:00
test_errors.py Switch to pyproject.toml + uv (#18081) 2024-12-27 13:53:42 +00:00
test_isolation.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_local_workspace.py Catch BaseException in automation API server (#17909) 2024-12-03 15:47:58 +00:00
test_project_settings.py Fix YAML serialization of project settings in the Python Automation API (#16660) 2024-07-16 10:00:05 +00:00
test_remote_workspace.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_stack.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00
test_utils.py Use black to format lib/test (#16028) 2024-04-23 08:29:58 +00:00