diff --git a/docs/index.rst b/docs/index.rst index 3211a31437cf4f892708f4f8ab4aad5a0d1e2ede..b0789102e7f493abc1942fbe70c28af2d0be0aef 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -82,12 +82,9 @@ or Otherwise :code:`PyInit` won't be generated by Cython and such module will be unimportable in Python. Normal import won't suffice. -Please install Snakehouse in a separate venv. This is because it requires an ancient version of -the templating library Mako_ and MarkupSafe_, because newer versions requires Python 3.8, and I wanted -Snakehouse to support older Pythons as well. - -.. _Mako: https://pypi.org/project/Mako/1.1.0/ -.. _MarkupSafe: https://pypi.org/project/MarkupSafe/1.1.1/ +Please install Snakehouse in a separate venv. This is because it requires ancient version of +several packages, because authors of these packages were quick to drop support for +earlier Pythons. Contributions ============= diff --git a/requirements.txt b/requirements.txt index f920453702a376dfdcacaffe61b95fdbadf6c994..fadeb61d1f22ec7e8445636cfa99cc568df9b8ee 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ Cython mako==1.1.0 -satella +satella==2.20.0 MarkupSafe==1.1.1 \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index 972017f716e84062fb359efa111536b8710b6078..5510d89eb0148ffc791f881fffacb635959fa1ea 100644 --- a/setup.cfg +++ b/setup.cfg @@ -34,7 +34,7 @@ classifier = install_requires = Cython mako == 1.1.0 - satella + satella == 2.20.0 MarkupSafe == 1.1.1 python_requires = !=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*