diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d417fee --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +fire==0.1.1 +geoip2==2.5.0 +fuzzywuzzy==0.15.1 +python-Levenshtein==0.12.0 \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..112f5d6 --- /dev/null +++ b/setup.py @@ -0,0 +1,38 @@ +from setuptools import setup + +with open('requirements.txt') as f: + requirements = f.read().splitlines() + +setup( + name='term-forecast', + version='0.1.dev0', + author='Kevin Midboe', + author_email='support@kevinmidboe.com', + + description='Terminal Forcast is a easily accessible terminal based weather forecaster', + url='https://github.com/KevinMidboe/termWeather/', + license='MIT', + + packages=['term_forecast'], + + classifiers = [ + "Environment :: Console", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3 :: Only", + "License :: OSI Approved :: MIT License", + "Development Status :: 4 - Beta", + + 'Operating System :: OS Independent', + 'Operating System :: POSIX', + 'Operating System :: MacOS', + 'Operating System :: Unix', + ], + + install_requires=requirements, + + entry_points={ + 'console_scripts': [ + 'forecast = term_forecast.term_weather:main', + ], + } +) \ No newline at end of file