-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
55 lines (52 loc) · 1.95 KB
/
Copy pathsetup.py
File metadata and controls
55 lines (52 loc) · 1.95 KB
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
from setuptools import setup, find_packages
with open("README.md", "r", encoding="utf-8") as f:
long_description = f.read()
setup(
name="indra-ai",
version="1.0.4",
author="Mahika Jadhav",
author_email="mahikajadhav22@gmail.com",
description="Web intelligence that only thinks when the web changes. Bright Data + LLM agent cache — zero tokens on unchanged pages.",
keywords=[
"web scraping", "bright data", "web monitoring", "change detection",
"llm cost reduction", "ai agent", "web intelligence", "competitor monitoring",
"price monitoring", "token savings", "agent cache", "web data",
"llm", "web crawler", "scraping", "agentic", "serp",
"cost optimization", "web unlocker",
],
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/smartass-4ever/Indra",
packages=find_packages(exclude=["tests", "tests.*"]),
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: System :: Distributed Computing",
"Topic :: Database :: Database Engines/Servers",
],
python_requires=">=3.10",
install_requires=[
"requests>=2.31.0",
"numpy>=1.24.0",
],
extras_require={
"anthropic": ["anthropic>=0.20.0"],
"openai": ["openai>=1.0.0"],
"dev": [
"pytest>=7.0.0",
"pytest-asyncio>=0.21.0",
],
},
entry_points={
"console_scripts": [
"indra=indra.cli:main",
],
},
)