Mohammed Naser | 12676ed | 2022-09-15 20:16:15 -0400 | [diff] [blame] | 1 | name = "atmosphere" |
| 2 | |
| 3 | [tool.poetry] |
| 4 | name = "atmosphere" |
| 5 | version = "0.1.0" |
| 6 | description = "" |
| 7 | authors = ["Mohammed Naser <mnaser@vexxhost.com>"] |
| 8 | readme = "README.md" |
| 9 | |
Mohammed Naser | d531f36 | 2022-09-16 11:38:55 -0400 | [diff] [blame] | 10 | [tool.poetry.scripts] |
| 11 | atmosphere-operator = "atmosphere.cmd.operator:main" |
| 12 | |
Mohammed Naser | 12676ed | 2022-09-15 20:16:15 -0400 | [diff] [blame] | 13 | [tool.poetry.dependencies] |
| 14 | python = "^3.10" |
| 15 | schematics = "^2.1.1" |
| 16 | pykube-ng = "^22.7.0" |
Mohammed Naser | d531f36 | 2022-09-16 11:38:55 -0400 | [diff] [blame] | 17 | confspirator = "^0.3.0" |
Mohammed Naser | f9cb89b | 2022-09-18 10:42:37 -0400 | [diff] [blame^] | 18 | watchdog = "^2.1.9" |
| 19 | structlog = "^22.1.0" |
| 20 | rich = "^12.5.1" |
| 21 | better-exceptions = "^0.3.3" |
Mohammed Naser | 12676ed | 2022-09-15 20:16:15 -0400 | [diff] [blame] | 22 | |
| 23 | [tool.poetry.group.dev.dependencies] |
| 24 | pytest = "^7.1.3" |
| 25 | pytest-mock = "^3.8.2" |
| 26 | pytest-cov = "^3.0.0" |
| 27 | pytest-kind = "^22.9.0" |
Mohammed Naser | 491bbd6 | 2022-09-15 21:03:41 -0400 | [diff] [blame] | 28 | flake8 = "^5.0.4" |
| 29 | flake8-isort = "^4.2.0" |
Mohammed Naser | f9cb89b | 2022-09-18 10:42:37 -0400 | [diff] [blame^] | 30 | python-on-whales = "^0.52.0" |
| 31 | Jinja2 = "^3.1.2" |
| 32 | jinja2-base64-filters = "^0.1.4" |
Mohammed Naser | 12676ed | 2022-09-15 20:16:15 -0400 | [diff] [blame] | 33 | |
| 34 | [build-system] |
| 35 | requires = ["poetry-core"] |
| 36 | build-backend = "poetry.core.masonry.api" |
| 37 | |
Mohammed Naser | a45e7d0 | 2022-09-16 16:43:31 -0400 | [diff] [blame] | 38 | [tool.isort] |
| 39 | profile = "black" |
| 40 | |
Mohammed Naser | 12676ed | 2022-09-15 20:16:15 -0400 | [diff] [blame] | 41 | [tool.pytest.ini_options] |
| 42 | addopts = [ |
| 43 | "--cov=atmosphere", |
| 44 | "--cov-report=term-missing", |
| 45 | ] |
| 46 | filterwarnings = [ |
| 47 | "ignore::schematics.deprecated.SchematicsDeprecationWarning" |
| 48 | ] |