Launch
Python with
Launch a new Python project and you will instantly have access to a development environment. No sign-up required.
Launch a new Python project and you will instantly have access to a development environment. No sign-up required.
Diploi
Choose some optional add-ons to launch with Python
During development, the container installs watchfiles to enable automatic reloads when files change. The development server is started with:
uv run watchfiles "python src/main.py"
This will:
watchfiles to watch for file changes and restart the server automatically.src/main.py in an isolated Python environment managed by uv.pyproject.toml or requirements.txt for dependency resolution.Builds a production-ready image. During the build, dependencies are installed with uv sync or uv pip install. When the container starts, it runs:
uv run --frozen src/main.py
This starts your Python application using the exact dependency versions locked in the project.
Diploi is the single SaaS service for managing, developing and hosting your full application.