Skip to content

Commit

Permalink
Merge pull request #609 from RafaelJohn9/implement_duckdb
Browse files Browse the repository at this point in the history
Implement duckdb
  • Loading branch information
cobycloud authored Oct 9, 2024
2 parents a5d9343 + b144fdf commit 5a404d2
Show file tree
Hide file tree
Showing 3 changed files with 474 additions and 63 deletions.
109 changes: 46 additions & 63 deletions pkgs/community/setup.py
Original file line number Diff line number Diff line change
@@ -1,78 +1,61 @@
from setuptools import setup, find_packages
import swarmauri_community
import swarmauri

setup(
name="swarmauri-community",
version=swarmauri_community.__version__,
name="swarmauri",
version=swarmauri.__version__,
author="Jacob Stewart",
author_email="corporate@swarmauri.com",
description="Community version of the swarmauri framework",
long_description=swarmauri_community.__long_desc__,
description="This repository includes core interfaces, standard ABCs and concrete references, third party plugins, and experimental modules for the swarmaURI framework.",
long_description=swarmauri.__long_desc__,
long_description_content_type="text/markdown",
url="http://github.com/swarmauri/swarmauri-sdk",
license="Apache Software License",
packages=find_packages(
include=["swarmauri_community*"]
include=["swarmauri*"]
), # Include packages in your_package and libs directories
install_requires=[
"numpy", # Common dependencies for all distributions
"requests",
"pydantic",
"pymupdf",
"PyPDF2",
"pypdftk",
"neo4j",
"weaviate-client",
"swarmauri_core==0.5.1.dev5",
"redis",
"ai21>=2.2.0",
# "shuttleai",
"transformers>=4.45.0",
"tensorflow",
"typing_extensions",
"google-api-python-client",
"google-auth-httplib2",
"google-auth-oauthlib",
"boto3",
"yake",
"torch",
"scikit-learn",
"gensim",
"textblob",
"spacy",
"pygments",
# "gradio",
"websockets",
"openai",
"groq",
"mistralai",
"cohere",
"google-generativeai",
"anthropic",
"scipy",
"qdrant-client",
"chromadb",
"textstat",
"nltk",
"psutil",
"qrcode",
"folium",
"captcha",
"bs4",
"pygithub",
"swarmauri-core==0.5.0",
"swarmauri==0.5.0",
# "pacmap",
"tf-keras",
"duckdb",
],
extras_require={
"full": [
"ai21>=2.2.0",
"shuttleai",
"transformers>=4.45.0",
"tensorflow",
"typing_extensions",
"google-api-python-client",
"google-auth-httplib2",
"google-auth-oauthlib",
"boto3",
"yake",
"torch",
"scikit-learn",
"gensim",
"textblob",
"spacy",
"pygments",
"gradio",
"websockets",
"openai",
"groq",
"mistralai",
"cohere",
"google-generativeai",
"anthropic",
"scipy",
"qdrant-client",
"chromadb",
"textstat",
"nltk",
"psutil",
"qrcode",
"folium",
"captcha",
"bs4",
"pygithub",
"pacmap",
"tf-keras",
"pinecone[grpc]",
"neo4j",
"tiktoken",
"redis",
"textstat",
]
},
classifiers=[
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3.10",
Expand All @@ -81,4 +64,4 @@
],
python_requires=">=3.10",
setup_requires=["wheel"],
)
)
Loading

0 comments on commit 5a404d2

Please sign in to comment.