diff --git a/setup.py b/setup.py index a498980a..423d774d 100755 --- a/setup.py +++ b/setup.py @@ -232,7 +232,15 @@ def main(argv): packages=find_packages(exclude=[ 'telethon_*', 'tests*' ]), - install_requires=['pyaes', 'rsa'], + + # List run-time dependencies here. These will be installed by pip when your + # project is installed. For an analysis of "install_requires" vs pip's + # requirements files see: + # https://packaging.python.org/en/latest/requirements.html + install_requires=[ + 'pyaes', 'rsa', + 'tg_file_id>=0.0.4,<=1.0.0', # See https://github.com/LonamiWebs/Telethon/issues/1613#issuecomment-723448147 + ], extras_require={ 'cryptg': ['cryptg'] }