Spaces:
Sleeping
Sleeping
[build-system] | |
requires = ["poetry-core==1.4.2"] | |
build-backend = "poetry.core.masonry.api" | |
[tool.poetry] | |
name = "LLMazing-Use-Cases" | |
version = "0.0.1" | |
description = "An assembly of use cases for LLMs." | |
authors = [ | |
"Maximilian Gartz <gartz.maximilian@gmail.com>", | |
"Shubham Krishna <shubhamkrishna.ism@gmail.com>", | |
"Sören Erichsen <soeren.erichsen99@gmail.com>" | |
] | |
license = "Apache-2.0" | |
readme = "README.md" | |
packages = [] | |
homepage = "" | |
repository = "https://github.com/shub-kris/LLMazing-Use-Cases" | |
documentation = "" | |
keywords = [] | |
classifiers = [] | |
[tool.poetry.dependencies] | |
python = ">=3.8.1,<3.9.16" | |
langchain = "^0.0.131" | |
llama-index = "^0.5.7" | |
gradio = "^3.25.0" | |
setuptools = "^67.6.1" | |
feedparser = "^6.0.10" | |
pinecone-client = "^2.2.1" | |
[tool.poetry.group.test] | |
optional = true | |
[tool.poetry.group.test.dependencies] | |
ruff = "^0.0.261" | |
mypy = "^1.1.1" | |
bandit = "^1.7.5" | |
[tool.poetry.group.docs] | |
optional = true | |
[tool.poetry.group.docs.dependencies] | |
mkdocs = "^1.4.2" | |
[tool.ruff] | |
select = ["E", "F"] | |
ignore = [] | |
fixable = ["A", "B", "C", "D", "E", "F"] | |
unfixable = [] | |
src = ["."] | |
exclude = ["venv"] | |
per-file-ignores = { } | |
line-length = 100 | |
dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$" | |
target-version = "py38" | |
[tool.ruff.mccabe] | |
max-complexity = 10 | |
[tool.mypy] | |
python_version = 3.8 | |
warn_return_any = false | |
warn_unused_configs = true | |
ignore_missing_imports = true | |
follow_imports = "skip" | |
disallow_untyped_defs = true | |
disable_error_code = ["override", "attr-defined", "import", "empty-body"] | |
exclude = ["venv/"] | |
[tool.bandit] | |
exclude_dirs = [ | |
"**/test_*.py", | |
"./venv/", | |
"./*cache*/", | |
"./resources/", | |
"./notebooks/" | |
] | |
skips = ["B608"] |