├── .flake8 ├── .github └── workflows │ └── unit-tests.yaml ├── .gitignore ├── README.md ├── dev-requirements.txt ├── poetry.lock ├── pydantic_marc ├── __init__.py ├── errors.py ├── fields.py ├── models.py ├── py.typed ├── rules.py └── validators.py ├── pyproject.toml ├── requirements.txt └── tests ├── __init__.py ├── conftest.py ├── test_errors.py ├── test_fields.py ├── test_models.py ├── test_rules.py └── test_validators.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | per-file-ignores = 3 | tests/*:E501 -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/.github/workflows/unit-tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/README.md -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/poetry.lock -------------------------------------------------------------------------------- /pydantic_marc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pydantic_marc/__init__.py -------------------------------------------------------------------------------- /pydantic_marc/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pydantic_marc/errors.py -------------------------------------------------------------------------------- /pydantic_marc/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pydantic_marc/fields.py -------------------------------------------------------------------------------- /pydantic_marc/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pydantic_marc/models.py -------------------------------------------------------------------------------- /pydantic_marc/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pydantic_marc/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pydantic_marc/rules.py -------------------------------------------------------------------------------- /pydantic_marc/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pydantic_marc/validators.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/tests/test_errors.py -------------------------------------------------------------------------------- /tests/test_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/tests/test_fields.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/tests/test_rules.py -------------------------------------------------------------------------------- /tests/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookOps-CAT/pydantic-marc/HEAD/tests/test_validators.py --------------------------------------------------------------------------------