-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
30 lines (27 loc) · 1.73 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# FastAPI related Dependencies
fastapi[all]~=0.85.0 # FastAPI framework, high performance, easy to learn, fast to code, ready for production
starlette~=0.20.4 # Starlette is a lightweight ASGI framework/toolkit, which is ideal for building async web services in Python.
# Other msa Libs Dependencies
msaStorageDict>=0.0.3 # Dict with a Storage Backend like redis or Zookeeper
# General Dependencies
autoflake~=1.6.1 # Removes unused imports and unused variables
flake8~=5.0.4 # modular source code checker: pep8 pyflakes and co
httpx~=0.23.0 # The next generation HTTP client.
isort~=5.10.1 # library to sort Python imports.
mypy~=0.971 # Optional static typing for Python
pydantic~=1.9.2 # Data validation and settings management using python type hints
setuptools~=65.2.0 # Easily download, build, install, upgrade, and uninstall Python packages
# Documentation related Libraries
black~=22.8.0 # Code formatter.
mkdocs~=1.3.1 # Project documentation with Markdown.
mkdocstrings~=0.19.0 # Automatic documentation from sources, for MkDocs.
mkdocstrings-python~=0.7.1 # A Python handler for mkdocstrings.
mkdocs-material~=8.4.4 # Material Design theme for MkDocs
mkdocs-gen-files~=0.4.0 # MkDocs plugin to programmatically generate documentation pages during the build
mkdocs-literate-nav~=0.4.1 # MkDocs plugin to specify the navigation in Markdown instead of YAML
mkdocs-section-index~=0.3.4 # MkDocs plugin to allow clickable sections that lead to an index page
mkdocs-page-pdf~=0.1.0 # Generate a PDF file for each MkDocs page and adds a download button
mkdocs-git-revision-date-localized-plugin~=1.1.0
Pygments~=2.13.0 # generic syntax highlighter
Markdown~=3.3.7 # implementation of Markdown.
mdx-include~=1.4.2 # Markdown extension to include local or remote files