diff --git a/requirements.txt b/requirements.txt index afe805a4eaf5..6b5337429389 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,3 +16,9 @@ tweedledum>=1.1,<2.0; platform_machine != 'arm64' or sys_platform != 'darwin' # 1.1.1 has no wheel on M1 mac, which frequently causes problems for people. # Better just to forbid that in those cases. tweedledum>=1.1,<2.0,!=1.1.1; platform_machine == 'arm64' and sys_platform == 'darwin' + +# Hack around stevedore being broken by importlib_metadata 5.0; we need to pin +# the requirements rather than the constraints if we need to cut a release +# before stevedore is fixed. `importlib_metadata` is not (currently) a direct +# requirement of Terra. +importlib_metadata<5.0; python_version<'3.8'