| 
									
										
										
										
											2022-06-22 18:11:22 +00:00
										 |  |  | [tool.poetry] | 
					
						
							|  |  |  | name = "microblogpub" | 
					
						
							|  |  |  | version = "2.0.0" | 
					
						
							|  |  |  | description = "" | 
					
						
							|  |  |  | authors = ["Thomas Sileo <t@a4.io>"] | 
					
						
							|  |  |  | license = "AGPL-3.0" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [tool.poetry.dependencies] | 
					
						
							|  |  |  | python = "^3.10" | 
					
						
							|  |  |  | Jinja2 = "^3.1.2" | 
					
						
							|  |  |  | fastapi = "^0.78.0" | 
					
						
							|  |  |  | uvicorn = "^0.17.6" | 
					
						
							|  |  |  | pycryptodome = "^3.14.1" | 
					
						
							|  |  |  | bcrypt = "^3.2.2" | 
					
						
							|  |  |  | itsdangerous = "^2.1.2" | 
					
						
							|  |  |  | python-multipart = "^0.0.5" | 
					
						
							|  |  |  | tomli = "^2.0.1" | 
					
						
							|  |  |  | httpx = "^0.23.0" | 
					
						
							|  |  |  | timeago = "^1.0.15" | 
					
						
							|  |  |  | SQLAlchemy = {extras = ["mypy"], version = "^1.4.37"} | 
					
						
							|  |  |  | alembic = "^1.8.0" | 
					
						
							|  |  |  | bleach = "^5.0.0" | 
					
						
							|  |  |  | requests = "^2.27.1" | 
					
						
							|  |  |  | Markdown = "^3.3.7" | 
					
						
							|  |  |  | prompt-toolkit = "^3.0.29" | 
					
						
							|  |  |  | tomli-w = "^1.0.0" | 
					
						
							|  |  |  | python-dateutil = "^2.8.2" | 
					
						
							|  |  |  | bs4 = "^0.0.1" | 
					
						
							|  |  |  | html5lib = "^1.1" | 
					
						
							|  |  |  | mf2py = "^1.1.2" | 
					
						
							|  |  |  | Pygments = "^2.12.0" | 
					
						
							|  |  |  | types-python-dateutil = "^2.8.17" | 
					
						
							|  |  |  | loguru = "^0.6.0" | 
					
						
							|  |  |  | mdx-linkify = "^2.1" | 
					
						
							| 
									
										
										
										
											2022-06-23 19:07:20 +00:00
										 |  |  | Pillow = "^9.1.1" | 
					
						
							|  |  |  | blurhash-python = "^1.1.3" | 
					
						
							| 
									
										
										
										
											2022-06-22 18:11:22 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | [tool.poetry.dev-dependencies] | 
					
						
							|  |  |  | black = "^22.3.0" | 
					
						
							|  |  |  | flake8 = "^4.0.1" | 
					
						
							|  |  |  | mypy = "^0.960" | 
					
						
							|  |  |  | isort = "^5.10.1" | 
					
						
							|  |  |  | types-requests = "^2.27.29" | 
					
						
							|  |  |  | invoke = "^1.7.1" | 
					
						
							|  |  |  | libsass = "^0.21.0" | 
					
						
							|  |  |  | pytest = "^7.1.2" | 
					
						
							|  |  |  | respx = "^0.19.2" | 
					
						
							|  |  |  | boussole = "^2.0.0" | 
					
						
							|  |  |  | types-bleach = "^5.0.2" | 
					
						
							|  |  |  | types-Markdown = "^3.3.28" | 
					
						
							|  |  |  | factory-boy = "^3.2.1" | 
					
						
							|  |  |  | pytest-asyncio = "^0.18.3" | 
					
						
							| 
									
										
										
										
											2022-06-23 19:07:20 +00:00
										 |  |  | types-Pillow = "^9.0.20" | 
					
						
							| 
									
										
										
										
											2022-06-22 18:11:22 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | [build-system] | 
					
						
							|  |  |  | requires = ["poetry-core>=1.0.0"] | 
					
						
							|  |  |  | build-backend = "poetry.core.masonry.api" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [tool.isort] | 
					
						
							|  |  |  | profile = "black" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [tool.mypy] | 
					
						
							|  |  |  | exclude = ["alembic/versions/"] | 
					
						
							|  |  |  | plugins = ["sqlalchemy.ext.mypy.plugin", "pydantic.mypy"] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [tool.black] | 
					
						
							|  |  |  | extend-exclude = ''' | 
					
						
							|  |  |  | /( | 
					
						
							|  |  |  |   | alembic/versions | 
					
						
							|  |  |  | )/ | 
					
						
							|  |  |  | ''' |