Skip to content

Commit de20e0c

Browse files
committed
Add .gitignore entries for aicodebot.egg-info and dist 📦
1 parent 54f0fb2 commit de20e0c

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55
.pytest_cache
66
.vscode
77
__pycache__
8+
aicodebot.egg-info/
9+
dist/

setup.py

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,32 @@
11
from pathlib import Path
2-
from setuptools import setup
2+
from setuptools import find_packages, setup
33

44
__version__ = "0.1.0"
55

6+
# Pull in the long description from the README
7+
with Path("README.md").open("r", encoding="utf-8") as f:
8+
long_description = f.read()
9+
610
# Get requirements from requirements.txt
711
with Path.open("requirements/requirements.txt") as f:
812
requirements = f.read().splitlines()
913

10-
# Only run setup if this is the main file (allows this file to be imported for __version__)
11-
if __name__ == "__main__":
14+
if __name__ == "__main__": # Only run setup if this is the main file (allows this file to be imported for __version__)
1215
setup(
1316
name="aicodebot",
14-
version="0.1.0",
17+
packages=find_packages(),
18+
version="0.2.0",
1519
url="https://github.com/novara_ai/aicodebot",
1620
author="Nick Sullivan",
17-
description="Your AI-powered coding companion",
21+
description="Your AI-powered coding companion: AI Code Bot 🤖",
22+
long_description=long_description,
23+
long_description_content_type="text/markdown",
1824
install_requires=requirements,
25+
entry_points={
26+
"console_scripts": [
27+
"aicodebot = aicodebot.cli:main",
28+
],
29+
},
1930
classifiers=[
2031
"Development Status :: 3 - Alpha",
2132
"Intended Audience :: Developers",

0 commit comments

Comments
 (0)