# We need to use this setup file (and actually install the app using FS path) # to make relative imports and binary commands easier to use. import os from setuptools import setup, find_packages package_root = os.path.dirname(__file__) with open(os.path.join(package_root, "requirements.txt"), 'r') as requirements_file: install_requires = requirements_file.read().strip() with open(os.path.join(package_root, 'VERSION')) as version_file: version = version_file.read().strip() setup( name='datalytics', version=version, packages=find_packages(), scripts=[ 'datalytics/bin/market_share_amazon.py', 'datalytics/bin/market_share_apple.py', 'datalytics/bin/market_share_deezer.py', 'datalytics/bin/market_share_google.py', 'datalytics/bin/market_share_manager.py', 'datalytics/bin/market_share_spotify.py', 'datalytics/bin/market_share_youtube_red.py', 'datalytics/bin/store_specific_itunes_hides.py', 'datalytics/bin/store_specific_itunes_priority.py', 'datalytics/bin/store_specific_itunes_tickets.py', 'datalytics/bin/store_specific_spotify_hides.py', 'datalytics/bin/store_specific_spotify_strikes.py', 'datalytics/bin/store_specific_youtube_adjustment.py', 'datalytics/bin/store_specific_youtube_conflicts.py', 'datalytics/bin/reset_analytics_track_level.py', 'datalytics/bin/update_analytics_track_level.py', 'datalytics/bin/upload_artist_blacklist.py', 'datalytics/bin/reportsar_client_managers.py', ], install_requires=( install_requires, ), )