Metadata-Version: 2.1
Name: competitive-verifier
Version: 3.2.1
Summary: Verifier for libraries of competitive programming
Home-page: https://github.com/competitive-verifier/competitive-verifier
License: MIT
Author: kzrnm
Author-email: gengesa@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: appdirs (>=1.4.4,<2.0.0)
Requires-Dist: beautifulsoup4 (>=4.12.3,<5.0.0)
Requires-Dist: charset-normalizer (>=3.3.2,<4.0.0)
Requires-Dist: colorama (>=0.4.6,<0.5.0)
Requires-Dist: colorlog (>=6.7.0,<7.0.0)
Requires-Dist: importlab (>=0.8,<0.9)
Requires-Dist: pydantic (>=2.0.3,<3.0.0)
Requires-Dist: pyyaml (>=6.0,<7.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: tomli (>=2.0.1,<3.0.0) ; python_version < "3.11"
Project-URL: Repository, https://github.com/competitive-verifier/competitive-verifier
Description-Content-Type: text/markdown

# competitive-verifier

[![Actions Status](https://github.com/competitive-verifier/competitive-verifier/actions/workflows/verify.yml/badge.svg)](https://github.com/competitive-verifier/competitive-verifier/actions) [![GitHub Pages](https://img.shields.io/static/v1?label=GitHub+Pages&message=+&color=brightgreen&logo=github)](https://competitive-verifier.github.io/competitive-verifier)
[![PyPI](https://img.shields.io/pypi/v/competitive-verifier)](https://pypi.org/project/competitive-verifier/)

The library is inspired by [online-judge-tools/verification-helper](https://github.com/online-judge-tools/verification-helper).

- [Getting Started](https://competitive-verifier.github.io/competitive-verifier/installer.html) / [日本語](https://competitive-verifier.github.io/competitive-verifier/installer.ja.html)
- [Reference](https://competitive-verifier.github.io/competitive-verifier/document.html) / [日本語](https://competitive-verifier.github.io/competitive-verifier/document.ja.html)
- [DESIGN(日本語)](https://competitive-verifier.github.io/competitive-verifier/DESIGN)


## Get started

### Use in GitHub Actions

See [GitHub Pages](https://competitive-verifier.github.io/competitive-verifier/installer.html).
[日本語](https://competitive-verifier.github.io/competitive-verifier/installer.ja.html)

### Use in local

#### Install(local)

Needs Python 3.9 or greater.

```sh
pip install competitive-verifier
```

Or

```sh
pip install git+https://github.com/competitive-verifier/competitive-verifier.git@latest
```

**Migrate from verification-helper**

Run this script.

```sh
competitive-verifier migrate
```

## Development for contributors

```sh
pip install -U poetry
poetry install

# test
poetry run pytest

# format
poetry run poe format
```
