diff --git a/requirements.txt b/requirements.txt index e65833168..00c26472c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ requests==2.28.2 requests-toolbelt==0.10.1 +typing-extensions==4.5.0 ; python_version < "3.8" diff --git a/setup.py b/setup.py index f02b05f60..80e396c87 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,11 @@ def get_version() -> str: license="LGPL-3.0-or-later", url="https://github.com/python-gitlab/python-gitlab", packages=find_packages(exclude=["docs*", "tests*"]), - install_requires=["requests>=2.25.0", "requests-toolbelt>=0.10.1"], + install_requires=[ + "requests>=2.25.0", + "requests-toolbelt>=0.10.1", + "typing-extensions>=4.0.0;python_version<'3.8'", + ], package_data={ "gitlab": ["py.typed"], },