Metadata-Version: 2.1
Name: vellum-workflow-server
Version: 0.14.3
Summary: 
License: AGPL
Requires-Python: >=3.9.0,<4
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: cryptography (==43.0.3)
Requires-Dist: flask (==2.3.3)
Requires-Dist: gunicorn (==23.0.0)
Requires-Dist: orderly-set (==5.2.2)
Requires-Dist: pebble (==5.0.7)
Requires-Dist: pyjwt (==2.10.0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: sentry-sdk[flask] (==2.20.0)
Requires-Dist: vellum-ai (==0.14.3)
Description-Content-Type: text/markdown

# Vellum Workflow Runner Server
This package is meant for installing on container images in order to use custom docker images when using Vellum Workflows.

## Example Dockerfile Usage:
```
FROM python:3.11.6-slim-bookworm

RUN apt-get update && apt-get install --no-install-recommends -y \
    build-essential \
    ca-certificates

RUN pip install --upgrade pip

RUN pip --no-cache-dir install vellum-workflow-server==0.13.2

ENV PYTHONUNBUFFERED 1
ENV PYTHONDONTWRITEBYTECODE 1
COPY ./base-image/code_exec_entrypoint.sh .
RUN chmod +x /code_exec_entrypoint.sh

CMD ["vellum_start_server"]
```

