Metadata-Version: 2.4
Name: repolish
Version: 1.0.0
Summary: Maintain consistency across repositories
Author: hotdog-werx
License-Expression: MIT
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: cyclopts>=4.8.0
Requires-Dist: hotlog>=0.2.0
Requires-Dist: jinja2==3.1.6
Requires-Dist: pydantic>=2.0.0
Requires-Dist: typing-extensions>=4.0; python_version < '3.12'
Description-Content-Type: text/markdown

<p align="center">
  <img
    alt="repolish"
    src="https://raw.githubusercontent.com/hotdog-werx/repolish/master/docs/assets/logo.svg"
    width="120"
    height="120"
  >
</p>

<p align="center">
  <strong>Package your standards. Own your edits.</strong>
</p>

<p align="center">
  <a href="https://github.com/hotdog-werx/repolish/actions"><img
    src="https://github.com/hotdog-werx/repolish/actions/workflows/ci-checks.yaml/badge.svg"
    alt="CI"
  /></a>
  <a href="https://pypi.org/project/repolish"><img
    src="https://img.shields.io/pypi/v/repolish?logo=python&logoColor=white&label=PyPI"
    alt="Python Package Index"
  /></a>
  <a href="https://pypistats.org/packages/repolish"><img
    src="https://img.shields.io/pypi/dm/repolish.svg"
    alt="Downloads"
  /></a>
</p>

<p align="center">
  <a href="https://hotdog-werx.github.io/repolish/"><strong>Home</strong></a>
  &middot;
  <a href="https://hotdog-werx.github.io/repolish/getting-started/installation/"><strong>Get started</strong></a>
  &middot;
  <a href="https://hotdog-werx.github.io/repolish/tutorial/"><strong>Tutorial</strong></a>
  &middot;
  <a href="https://hotdog-werx.github.io/repolish/concepts/overview/"><strong>Concepts</strong></a>
  &middot;
  <a href="https://hotdog-werx.github.io/repolish/provider-development/overview/"><strong>Provider Development</strong></a>
  &middot;
  <a href="https://hotdog-werx.github.io/repolish/llms/"><strong>AI Agent Reference</strong></a>
</p>

---

Repolish lets a team publish their repository conventions as **providers** and
apply them consistently across every project that opts in — without overwriting
the local changes that developers own.

Run `repolish --check` in CI to catch drift. Run `repolish apply` to pull in
updates.

```bash
uv add repolish
```
