from setuptools import setup APP = ['main.py'] DATA_FILES = [] OPTIONS = { 'argv_emulation': False, 'packages': ['customtkinter', 'requests', 'pyperclip'], 'iconfile': None, 'plist': { 'CFBundleName': 'Currency', 'CFBundleDisplayName': 'Currency Converter', 'CFBundleIdentifier': 'com.currency.converter', 'CFBundleVersion': '1.0.0', 'CFBundleShortVersionString': '1.0', 'LSMinimumSystemVersion': '10.13', 'NSHighResolutionCapable': True, } } setup( app=APP, data_files=DATA_FILES, options={'py2app': OPTIONS}, setup_requires=['py2app'], )