Observed since 20 Oct, 21:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agent-devlog
# Claude History Viewer A [pyview](https://pyview.rocks) project with [Web Awesome](https://webawesome.com/) components. ## Quick Start ```sh just start ``` Then open http://localhost:8000 to see your app. A virtual environment will be created automatically. ## Commands | Command | Description | |---------|-------------| | `just start` | Run dev server with hot reload | | `just test` | Run tests | | `just type-check` | Run type checking | | `just add-view name` | Scaffold a new view | | `just docker-build` | Build Docker image | | `just docker-run` | Run Docker container | ## Docker ```sh just docker-build just docker-run ``` ## Production Set `PYVIEW_SECRET` for session security: ```sh expo
A pyview project with Web Awesome components.
just start
Then open http://localhost:8000 to see your app. A virtual environment will be created automatically.
| Command | Description |
|---|---|
just start | Run dev server with hot reload |
just test | Run tests |
just type-check | Run type checking |
just add-view name | Scaffold a new view |
just docker-build | Build Docker image |
just docker-run | Run Docker container |
just docker-build
just docker-run
Set PYVIEW_SECRET for session security:
export PYVIEW_SECRET=$(openssl rand -base64 32)
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
pyview-webEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | pyview-web>=0.8.3 | runtime |
uvicornEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | uvicorn>=0.34.0 | runtime |
pydanticEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | pydantic>=2.0 | runtime |
tantivyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | tantivy>=0.25.0 | runtime |
platformdirsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | platformdirs>=4.0 | runtime |
pywebviewEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | pywebview>=5.0 | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | pytest; extra == "dev" | runtime |
ruffEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | ruff; extra == "dev" | runtime |
pyrightEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.14",
"evaluation": "NOT_EVALUATED"
} | pyright; extra == "dev" | runtime |
bdist_wheel · 23.69 KB · Python py3
sdist · 17.88 KB · Python source
Observed since 20 Oct, 21:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:937844698fa9c2cda36e1de4c1929b8dc32991df7d9f01ea9e76753b7bda0b67