INNER CODE UNIT · Python

deploy_python_with_uv

piku/piku · piku.py:794

def deploy_python_with_uv(app, deltas={}):
    """Deploy a Python application using Astral uv"""

    echo("=====> Starting EXPERIMENTAL uv deployment for '{}'".format(app), fg='yellow')
    env_file = join(APP_ROOT, app, 'ENV')
    virtualenv_path = join(ENV_ROOT, app)

    # Create virtualenv directory if needed
    if not exists(virtualenv_path):
        echo("-----> Creating virtualenv directory for '{}'".format(app), fg='green')
        makedirs(virtualenv_path)

    # Set unbuffered output and readable UTF-8 mapping
    env = {
        **environ,
        'PYTHONUNBUFFERED': '1',
        'PYTHONIOENCODING': 'UTF_8:replace',
        'UV_PROJECT_ENVIRONMENT': virtualenv_path,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…