Skip to content

Commit

Permalink
Create setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
haydenbanz authored Jul 13, 2024
1 parent c1e0b9e commit 17cf607
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
from setuptools import setup, find_packages

setup(
name='PanicPortal', # Package name
version='1.0.0', # Version number
packages=find_packages(), # Automatically find all packages under the current directory

# Dependencies required by your package
install_requires=[
'discord.py',
'requests',
'pyautogui',
'websockets',
'mss',
'sounddevice',
'soundfile',
'opencv-python',
'gtts',
'psutil',
'pyaudio',
'pycaw',
'pynput',
'pypresence',
'spotipy',
'pywin32',
'pycryptodome',
],

# Entry points for console scripts
entry_points={
'console_scripts': [
'panicportal=bot:main', # Command to run the bot
],
},

include_package_data=True, # Include additional files specified in MANIFEST.in
description='PanicPortal: A Discord bot for emergency procedures and remote desktop control.',
long_description=open('README.md', encoding='utf-8').read(), # Readme file
long_description_content_type='text/markdown', # Readme content type
author='Your Name', # Author information
author_email='[email protected]', # Author email
url='https://github.com/haydenbanz/PanicPortal', # Project URL
classifiers=[
'Programming Language :: Python :: 3', # Python version compatibility
'License :: OSI Approved :: MIT License', # License information
'Operating System :: Microsoft :: Windows', # Operating system compatibility
],
)

0 comments on commit 17cf607

Please sign in to comment.