Spaces:
Sleeping
Sleeping
| [project] | |
| name = "lineagentic-flow" | |
| version = "1.0.2" | |
| description = "Lineagentic-flow is agentic ai approach for building data lineage across diverse data processing scripts including python, sql, java, airflow, spark, etc." | |
| readme = "README.md" | |
| requires-python = ">=3.13" | |
| license = "MIT" | |
| authors = [ | |
| {name = "Lineagentic Flow Team", email = "team@lineagentic.com"} | |
| ] | |
| keywords = ["data-lineage", "ai-agents", "data-processing", "lineage-tracking"] | |
| classifiers = [ | |
| "Development Status :: 4 - Beta", | |
| "Intended Audience :: Developers", | |
| "Programming Language :: Python :: 3", | |
| "Programming Language :: Python :: 3.13", | |
| "Topic :: Software Development :: Libraries :: Python Modules", | |
| "Topic :: Scientific/Engineering :: Artificial Intelligence", | |
| ] | |
| dependencies = [ | |
| "anthropic>=0.49.0", | |
| "autogen-agentchat==0.6.1", | |
| "autogen-ext[grpc,mcp,ollama,openai]==0.6.1", | |
| "bs4>=0.0.2", | |
| "fastapi>=0.115.0", | |
| "gradio>=5.22.0", | |
| "httpx>=0.28.1", | |
| "ipykernel>=6.29.5", | |
| "ipython>=8.0.0,<9.0.0", | |
| "ipywidgets>=8.1.5", | |
| "jupyter>=1.1.1", | |
| "langchain-anthropic>=0.3.10", | |
| "langchain-community>=0.3.20", | |
| "langchain-experimental>=0.3.4", | |
| "langchain-openai>=0.3.9", | |
| "langgraph>=0.3.18", | |
| "langgraph-checkpoint-sqlite>=2.0.6", | |
| "langsmith>=0.3.18", | |
| "lxml>=5.3.1", | |
| "mcp-server-fetch>=2025.1.17", | |
| "mcp[cli]>=1.5.0", | |
| "mysql-connector-python>=8.0.0", | |
| "nbformat>=4.2.0", | |
| "neo4j>=5.20.0", | |
| "openai==1.91.0", | |
| "openai-agents==0.0.19", | |
| "playwright>=1.51.0", | |
| "plotly>=6.0.1", | |
| "polygon-api-client>=1.14.5", | |
| "psutil>=7.0.0", | |
| "pypdf>=5.4.0", | |
| "pypdf2>=3.0.1", | |
| "python-dotenv>=1.0.1", | |
| "requests>=2.32.3", | |
| "semantic-kernel>=1.25.0", | |
| "sendgrid>=6.11.0", | |
| "setuptools>=78.1.0", | |
| "smithery>=0.1.0", | |
| "speedtest-cli>=2.1.3", | |
| "watchdog>=6.0.0", | |
| "wikipedia>=1.4.0", | |
| ] | |
| [project.optional-dependencies] | |
| dev = [ | |
| "ipykernel>=6.29.5", | |
| "pytest>=8.0.0", | |
| "pytest-asyncio>=0.24.0", | |
| ] | |
| [project.urls] | |
| Homepage = "https://github.com/lineagentic/lineagentic-flow" | |
| Documentation = "https://lineagentic-flow.readthedocs.io" | |
| Repository = "https://github.com/lineagentic/lineagentic-flow" | |
| Issues = "https://github.com/lineagentic/lineagentic-flow/issues" | |
| [project.entry-points."lineagentic.lf_algorithm.plugins"] | |
| sql-lineage-agent = "lf_algorithm.plugins.sql_lineage_agent.lineage_agent:get_plugin_info" | |
| python-lineage-agent = "lf_algorithm.plugins.python_lineage_agent.lineage_agent:get_plugin_info" | |
| airflow-lineage-agent = "lf_algorithm.plugins.airflow_lineage_agent.lineage_agent:get_plugin_info" | |
| java-lineage-agent = "lf_algorithm.plugins.java_lineage_agent.lineage_agent:get_plugin_info" | |
| spark-lineage-agent = "lf_algorithm.plugins.spark_lineage_agent.lineage_agent:get_plugin_info" | |
| [project.scripts] | |
| lineagentic = "cli.main:main" | |
| [build-system] | |
| requires = ["setuptools>=78.1.0", "wheel"] | |
| build-backend = "setuptools.build_meta" | |
| [tool.setuptools.packages.find] | |
| include = ["lf_algorithm*", "cli*"] | |
| [tool.setuptools.package-data] | |
| "lf_algorithm" = [ "*.md"] | |
| "cli" = ["*.md"] | |