Metadata-Version: 2.4
Name: cup-check
Version: 0.2.0
Summary: Validazione formale locale dei Codici Unici di Progetto (CUP).
Project-URL: Homepage, https://github.com/ale-saglia/cup-check
Project-URL: Repository, https://github.com/ale-saglia/cup-check
Project-URL: Issues, https://github.com/ale-saglia/cup-check/issues
Author: Alessandro Saglia
License-Expression: EUPL-1.2
Keywords: codice unico progetto,cup,opencup,validazione
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# cup-check

Libreria Python per validare localmente il formato dei Codici Unici di Progetto (CUP).

La verifica e solo formale: un CUP con formato valido viene restituito come
`FORMATO_VALIDO_DA_VERIFICARE`, non come CUP esistente.

```python
from cup_check import validate_format

result = validate_format("G17H03000130001")

print(result.outcome)
print(result.failed_rules)
```

Per validare piu valori:

```python
from cup_check import validate_many

results = validate_many(["G17H03000130001", "117H03000130001"])
```
