Skip to content

Home

CI CD ProjectTester

ByteOrderMarkerFormatter CaseConflictChecker DependencyChecker EndOfFileFormatter EndOfLineFormatter JSONFormatter JSONLinter LargeFileChecker MarkdownLinter MergeConflictChecker ModuleTestNamingChecker PythonLinter SecretsChecker SecurityChecker ShellFormatter ShellLinter SpellChecker TOMLLinter TrailingWhitespaceFormatter TypeChecker YAMLLinter

PackageManager Pyrigger RemoteVersionController VersionControlHookManager VersionController

DocsBuilder PackageIndex ProgrammingLanguage License


A simple package that contains overrides for pyrig.


Overview

pyrig-overrides carries the project overrides applied to pyrig's own repository. It is a maintenance package for pyrig itself — not a general-purpose plugin — added as a development dependency to the pyrig project.

Installation

uv add pyrig-overrides --dev
uv run pyrig sync

How it works

The package overrides three pyrig classes:

  • Project metadata — extends the generated pyproject.toml with pyrig-specific PyPI trove classifiers and discovery keywords.
  • Docs config — disables mkdocstrings' default member filter in the generated zensical.toml, so pyrig's single-underscore override methods are documented in the API reference.
  • Tool dependencies — excludes pyrig itself from its own dev dependencies it declares automatically.

API Reference

For class- and method-level details, see the API Reference, generated automatically from the source.