| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- [project]
- name = "jogai"
- version = "0.1.0"
- description = ""
- authors = [
- {name = "Zero! Studio",email = "info@zero.gal"}
- ]
- readme = "README.md"
- requires-python = ">=3.11,<4.0"
- dependencies = [
- "ignr (>=2.2,<3.0)",
- "jinja2 (>=3.1.6,<4.0.0)",
- "pygame-ce (>=2.5.7,<3.0.0)"
- ]
- [build-system]
- requires = ["poetry-core>=2.0.0,<3.0.0"]
- build-backend = "poetry.core.masonry.api"
- [tool.poetry.group.dev.dependencies]
- pytest = "^8.3.5"
- pytest-cov = "^6.0.0"
- isort = "^6.0.1"
- blue = "^0.9.1"
- taskipy = "^1.14.1"
- polib = "^1.2.0"
- [tool.poetry.group.doc.dependencies]
- mkdocs-material = "^9.6.9"
- mkdocstrings = "^0.29.0"
- mkdocstrings-python = "^1.16.6"
- pymdown-extensions = "^10.14.3"
- [tool.pytest.ini_options]
- pythonpath = "."
- #addopts = "--doctest-modules"
- [tool.isort]
- profile = "black"
- line_length = 79
- [tool.taskipy.tasks]
- lint = "blue --check --diff . && isort --check --diff ."
- docs = "mkdocs serve"
- pre_test = "task lint"
- test = "pytest -x -s --pdb --cov=jogai -vv"
- scripts = "pytest -s scripts/${LANG}_basics.py"
- post_test = "coverage html"
|