| [tool.poetry] | |
| name = "meme-generator" | |
| version = "0.0.20" | |
| description = "Python package for making fun pictures" | |
| authors = ["meetwq <[email protected]>"] | |
| license = "MIT" | |
| readme = "README.md" | |
| homepage = "https://github.com/MeetWq/meme-generator" | |
| repository = "https://github.com/MeetWq/meme-generator" | |
| exclude = [ | |
| "meme_generator/memes/**/*.jpg", | |
| "meme_generator/memes/**/*.png", | |
| "meme_generator/memes/**/*.gif", | |
| ] | |
| [tool.poetry.dependencies] | |
| python = "^3.9" | |
| httpx = ">=0.20.0,<1.0.0" | |
| loguru = ">=0.6.0,<1.0.0" | |
| pil-utils = "^0.1.10" | |
| toml = "^0.10.2" | |
| fastapi = ">=0.93.0,<1.0.0" | |
| uvicorn = ">=0.20.0,<1.0.0" | |
| python-multipart = ">=0.0.9,<0.1.0" | |
| filetype = "^1.2.0" | |
| rich = "^13.0.0" | |
| dateparser = "^1.2.0" | |
| typing-extensions = ">=4.4.0,<5.0.0" | |
| [tool.poetry.group.dev.dependencies] | |
| [tool.poetry.scripts] | |
| meme = "meme_generator.cli:main" | |
| [tool.pyright] | |
| pythonVersion = "3.9" | |
| pythonPlatform = "All" | |
| typeCheckingMode = "basic" | |
| [tool.ruff] | |
| line-length = 88 | |
| target-version = "py39" | |
| [tool.ruff.lint] | |
| select = ["E", "W", "F", "UP", "C", "T", "PYI", "PT", "Q"] | |
| ignore = ["E402", "E501", "E711", "C901", "UP037"] | |
| [tool.ruff.lint.isort] | |
| detect-same-package = true | |
| [build-system] | |
| requires = ["poetry-core>=1.0.0"] | |
| build-backend = "poetry.core.masonry.api" | |