Metadata-Version: 2.5
Name: primate-run
Version: 0.7.0
Summary: Primate Python integration
Project-URL: Homepage, https://primate.run
Project-URL: Documentation, https://primate.run/docs/python
Project-URL: Repository, https://repopack.com/project/primate
Project-URL: Issues, https://repopack.com/project/primate/tasks
Author-email: blue <terrablue@proton.me>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.14
Description-Content-Type: text/markdown

# Primate Python Package

Python integration for the Primate web framework.

## Installation

```sh
pip install primate-run
```

## Development

This package is maintained in `backends/python` of the Primate monorepo. Run
its focused checks from this directory:

```sh
uv build
uvx ruff@0.17.3 format --check primate tests
uvx ruff@0.17.3 check primate tests
python3 -m unittest discover -s tests
```

The `apps/python` fixture builds this directory as a wheel, installs it into its
local virtual environment, and embeds it for installation in Pyodide. Monorepo
builds and backend tests therefore exercise the in-tree source in both the host
version check and the application runtime.

## Releases

The `primate-run` package follows semantic versions. Build and publish releases
from this directory at an exact reviewed Primate revision. Moving its canonical
source into the monorepo does not change its PyPI name or `primate` import path.

## Quickstart

```py
from primate import Route

   @Route.get
   def hello(request):
       return "Hello World!"
```
