Technologic101/imagineui
0
1[project]2name = "imagineui"3version = "0.1.0"4description = "An AI-powered CSS style generator using CSS Zen Garden designs"5authors = [6 {name = "Anthony Chapman", email = "adc@thewebdev.us"}7]8readme = "README.md"9requires-python = ">=3.11,<3.12"10dependencies = [11 "jupyter",12 "notebook",13 "ipykernel>=6.29.0",14 "beautifulsoup4>=4.12.0",15 "scrapy>=2.11.0",16 "playwright>=1.42.0",17 "pandas>=2.2.0",18 "numpy>=1.26.0",19 "langchain>=0.1.0",20 "langgraph>=0.0.19",21 "chainlit>=0.7.700",22 "transformers>=4.37.0",23 "datasets>=2.17.0",24 "torch==2.1.2",25 "sentence-transformers>=2.5.0",26 "python-dotenv>=1.0.0",27 "requests>=2.28.1",28 "openai>=1.63.2,<2.0.0",29 "langchain-openai>=0.3.6,<0.4.0",30 "langchain-community>=0.3.18,<0.4.0",31 "faiss-cpu>=1.7.4",32 "jq>=1.8.0",33 "ragas>=0.2.13",34 "rapidfuzz>=3.12.1",35 "websockets>=11.0.3",36 "langsmith>=0.3.11",37 "matplotlib>=3.10.0",38 "accelerate>=0.26.0",39 "nest-asyncio>=1.6.0",40 "anthropic>=0.49.0",41 "langchain-anthropic>=0.3.10",42]43 44[build-system]45requires = ["hatchling"]46build-backend = "hatchling.build"47 48[tool.hatch.build.targets.wheel]49packages = ["src"]50 51[tool.black]52line-length = 8853target-version = ['py311']54 55[tool.ruff]56line-length = 8857target-version = "py311"58 59[tool.ruff.lint]60select = [61 "E", # pycodestyle errors62 "W", # pycodestyle warnings63 "F", # pyflakes64 "I", # isort65 "B", # flake8-bugbear66]67 68[tool.pytest.ini_options]69pythonpath = ["."]70addopts = "-ra -q"71testpaths = ["tests"]72 73[tool.mypy]74python_version = "3.11"75warn_return_any = true76warn_unused_configs = true77check_untyped_defs = true 78 