From 6d06ca3819172c21007b6c3e10dcb22f34c9d133 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@ericsson.com> Date: Tue, 9 Apr 2024 09:10:05 +0200 Subject: [PATCH] downgraded satella --- docs/index.rst | 9 +++------ requirements.txt | 2 +- setup.cfg | 2 +- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/docs/index.rst b/docs/index.rst index 3211a31..b078910 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 f920453..fadeb61 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 972017f..5510d89 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.* -- GitLab