├── .coveragerc ├── .github ├── actions │ └── poetry_cached │ │ └── action.yml └── workflows │ ├── lints_and_checks.yml │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── .ruff.toml ├── Makefile ├── README.md ├── cadurso ├── __init__.py ├── errors.py ├── exceptions.py ├── py.typed ├── sugar.py ├── system.py └── type_aliases.py ├── mypy.ini ├── poetry.lock ├── pyproject.toml ├── pytest.ini └── tests ├── __init__.py ├── akira ├── README.md ├── __init__.py ├── conftest.py ├── test_akira_bikes.py ├── test_akira_facilities.py ├── test_akira_locations.py └── test_akira_psychic_powers.py ├── brazil ├── README.md ├── __init__.py ├── conftest.py ├── test_brazil_bureaucracy.py ├── test_brazil_dream.py ├── test_brazil_ducts.py ├── test_brazil_interrogation.py └── test_brazil_security.py ├── test_operational_errors.py ├── test_query_builder_errors.py └── test_rule_definition_errors.py /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = tests/* 3 | -------------------------------------------------------------------------------- /.github/actions/poetry_cached/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.github/actions/poetry_cached/action.yml -------------------------------------------------------------------------------- /.github/workflows/lints_and_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.github/workflows/lints_and_checks.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/.ruff.toml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/README.md -------------------------------------------------------------------------------- /cadurso/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/cadurso/__init__.py -------------------------------------------------------------------------------- /cadurso/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/cadurso/errors.py -------------------------------------------------------------------------------- /cadurso/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/cadurso/exceptions.py -------------------------------------------------------------------------------- /cadurso/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cadurso/sugar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/cadurso/sugar.py -------------------------------------------------------------------------------- /cadurso/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/cadurso/system.py -------------------------------------------------------------------------------- /cadurso/type_aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/cadurso/type_aliases.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/pytest.ini -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/akira/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/akira/README.md -------------------------------------------------------------------------------- /tests/akira/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/akira/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/akira/conftest.py -------------------------------------------------------------------------------- /tests/akira/test_akira_bikes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/akira/test_akira_bikes.py -------------------------------------------------------------------------------- /tests/akira/test_akira_facilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/akira/test_akira_facilities.py -------------------------------------------------------------------------------- /tests/akira/test_akira_locations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/akira/test_akira_locations.py -------------------------------------------------------------------------------- /tests/akira/test_akira_psychic_powers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/akira/test_akira_psychic_powers.py -------------------------------------------------------------------------------- /tests/brazil/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/README.md -------------------------------------------------------------------------------- /tests/brazil/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/brazil/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/conftest.py -------------------------------------------------------------------------------- /tests/brazil/test_brazil_bureaucracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/test_brazil_bureaucracy.py -------------------------------------------------------------------------------- /tests/brazil/test_brazil_dream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/test_brazil_dream.py -------------------------------------------------------------------------------- /tests/brazil/test_brazil_ducts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/test_brazil_ducts.py -------------------------------------------------------------------------------- /tests/brazil/test_brazil_interrogation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/test_brazil_interrogation.py -------------------------------------------------------------------------------- /tests/brazil/test_brazil_security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/brazil/test_brazil_security.py -------------------------------------------------------------------------------- /tests/test_operational_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/test_operational_errors.py -------------------------------------------------------------------------------- /tests/test_query_builder_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/test_query_builder_errors.py -------------------------------------------------------------------------------- /tests/test_rule_definition_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flipbit03/cadurso/HEAD/tests/test_rule_definition_errors.py --------------------------------------------------------------------------------