Skip to content

Commit 378590e

Browse files
authored
Merge pull request #29 from GYFX35/feature/add-packaging-setup-8642627983910784269
Add Packaging and Release Setup
2 parents 95c9c7a + 54798c3 commit 378590e

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ pip-wheel-metadata/
1010
.installed.cfg
1111
*.egg-info/
1212
*.egg
13+
dist/
14+
build/
1315

1416
# Logs
1517
*.log

setup.py

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
from setuptools import setup, find_packages
2+
3+
with open("README.md", "r", encoding="utf-8") as fh:
4+
long_description = fh.read()
5+
6+
setup(
7+
name="ai-services-agent",
8+
version="0.1.0",
9+
author="Jules",
10+
author_email="[email protected]",
11+
description="A web-based AI agent that can perform several roles to assist with software development and business tasks.",
12+
long_description=long_description,
13+
long_description_content_type="text/markdown",
14+
url="https://github.com/GYFX35/AI-services",
15+
packages=find_packages(),
16+
include_package_data=True,
17+
install_requires=[
18+
"Flask[async]",
19+
"Flask-Babel",
20+
"Flask-SQLAlchemy",
21+
"python-dotenv",
22+
"requests",
23+
"beautifulsoup4",
24+
"lxml",
25+
"httpx",
26+
"anyio",
27+
"sniffio",
28+
"stripe",
29+
"facebook-business",
30+
"google-cloud-aiplatform",
31+
"google-auth",
32+
],
33+
classifiers=[
34+
"Programming Language :: Python :: 3",
35+
"License :: OSI Approved :: MIT License",
36+
"Operating System :: OS Independent",
37+
],
38+
python_requires='>=3.6',
39+
)

0 commit comments

Comments
 (0)