File size: 1,493 Bytes
3f25adf |
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
[project]
name = "climsight"
version = "1.0.0"
description = "A tool that combines LLMs with climate data to provide localized insights for decision-making in agriculture, urban planning, disaster management, and policy development."
readme = "README.md"
authors = [
{name = "kuivi"},
{name = "AntoniaJost"},
{name = "koldunovn"},
{name = "dmpantiu"},
{name = "boryasbora"}
]
license = {text = "BSD-3-Clause"}
keywords = ["climate", "llm", "climate-assessment", "rag", "decision-support"]
dependencies = [
"streamlit",
"xarray",
"geopy",
"geopandas",
"pyproj",
"requests",
"requests-mock",
"pandas",
"folium",
"langchain",
"streamlit-folium",
"netcdf4",
"dask",
"pip",
"osmnx",
"matplotlib",
"openai",
"langchain-community",
"langchain-openai",
"langchain-chroma",
"langchain-core",
"pydantic",
"langgraph",
"bs4",
"wikipedia",
"scipy",
"pyproj"
]
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
package-dir = {"" = "src"}
[tool.setuptools.packages.find]
where = ["src"]
#find = {} # Scan the project directory with the default parameters
[project.scripts]
climsight = "climsight.launch:launch_streamlit"
[project.urls]
"Source" = "https://github.com/CliDyn/climsight"
"Citation" = "https://doi.org/10.1038/s43247-023-01199-1"
|