Files
zeekay bc4ddf332b chore: rebase the tree onto upstream master fa1a9a60
Mechanically re-derived: bin/debrand runs over a fresh import of
posthog/posthog@fa1a9a60d4 (2026-08-06).
The pipeline (.hanzo/workflows), the Dockerfiles and bin/docker*
entrypoints, compose files, LLM.md and the squashed initial migration
are restored from the shipped tree, same as the previous import.

The prune's import-closure guard kept 21 products the new core now
imports; dropping them is a refactor now, recorded rather than forced.
2026-08-06 01:25:36 -07:00

22 lines
728 B
Python

"""Billing-facing exports for the tasks product.
The usage reporter (insights/tasks/usage_report.py) lives in the ``insights`` module,
which may only import ``products.tasks`` through the facade (see tach.toml).
"""
from products.tasks.backend.logic.services.sandbox_pricing import ComputeRateCardConfigurationError
from products.tasks.backend.logic.services.sandbox_usage import (
SandboxComputeUsageByTeam,
SandboxUsageByTeam,
get_billable_sandbox_compute_usage_by_team,
get_task_sandbox_usage_by_team,
)
__all__ = [
"ComputeRateCardConfigurationError",
"SandboxComputeUsageByTeam",
"SandboxUsageByTeam",
"get_billable_sandbox_compute_usage_by_team",
"get_task_sandbox_usage_by_team",
]