Ctrl K
ComunidadGuías…

tests/cluster/scripted/pyproject.toml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
[project]
name = "noeta-cluster-scripted"
version = "0.1.0"
description = "Test-only plugins for the noeta cluster test: an offline scripted provider, a journalled side-effect tool and a fast-clock schedule."
requires-python = ">=3.11"
dependencies = ["noeta"]

# Registered exactly as a third-party package would be, so `noeta` worker
# processes find them by name.
[project.entry-points."noeta.providers"]
cluster_scripted = "noeta_cluster_scripted:provider"

[project.entry-points."noeta.plugins"]
cluster_effect = "noeta_cluster_scripted:EffectPlugin"
cluster_schedule = "noeta_cluster_scripted:fast_schedule"
cluster_crash = "noeta_cluster_scripted:CrashPlugin"

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"

[tool.hatch.build.targets.wheel]
packages = ["src/noeta_cluster_scripted"]

# Inside this repository: build against the checkout, not a published noeta.
[tool.uv.sources]
noeta = { path = "../../..", editable = true }