Spaces:
Sleeping
Sleeping
| [tool.flake8] | |
| max-line-length = 120 | |
| extend-ignore = [ | |
| "E203", # whitespace before ':' (conflicts with black) | |
| "W503", # line break before binary operator (conflicts with black) | |
| ] | |
| exclude = [ | |
| "venv", | |
| ".venv", | |
| "__pycache__", | |
| ".git", | |
| ".pytest_cache" | |
| ] | |
| per-file-ignores = [ | |
| "__init__.py:F401", | |
| "src/guardrails/error_handlers.py:E501" | |
| ] | |
| [tool.black] | |
| line-length = 88 | |
| target-version = ['py310', 'py311', 'py312'] | |
| include = '\.pyi?$' | |
| extend-exclude = ''' | |
| /( | |
| # directories | |
| \.eggs | |
| | \.git | |
| | \.hg | |
| | \.mypy_cache | |
| | \.tox | |
| | \.venv | |
| | venv | |
| | _build | |
| | buck-out | |
| | build | |
| | dist | |
| )/ | |
| ''' | |
| [tool.isort] | |
| profile = "black" | |
| line_length = 88 | |
| multi_line_output = 3 | |
| include_trailing_comma = true | |
| force_grid_wrap = 0 | |
| use_parentheses = true | |
| ensure_newline_before_comments = true | |
| skip_glob = ["venv/*", ".venv/*"] | |
| [tool.pytest.ini_options] | |
| testpaths = ["tests"] | |
| python_files = "test_*.py" | |
| python_classes = "Test*" | |
| python_functions = "test_*" | |
| addopts = "-v --tb=short" | |
| filterwarnings = [ | |
| "ignore::DeprecationWarning", | |
| "ignore::PendingDeprecationWarning", | |
| ] | |
| markers = [ | |
| "integration: marks tests as integration (deselect with '-m 'not integration')" | |
| ] | |
| [build-system] | |
| requires = ["setuptools>=65.0", "wheel"] | |
| build-backend = "setuptools.build_meta" | |
| [project] | |
| name = "msse-ai-engineering" | |
| version = "0.0.0" | |
| description = "MSSE AI Engineering - RAG application" | |
| readme = "README.md" | |
| requires-python = ">=3.10" | |
| authors = [ { name = "msse-ai-engineering" } ] | |