# HG changeset patch # User John Rouillard # Date 1687727018 14400 # Node ID 46248c3ca7af897eb866ef3cfe16792f3e1c6f86 # Parent 055f47b41b8bd23b767c310fc81a30bd26208848 markdown2 v2.4.9 is broken. Pin to 2.4.8 or earlier. Revert when https://github.com/trentm/python-markdown2/issues/517 is fixed. diff -r 055f47b41b8b -r 46248c3ca7af .github/workflows/ci-test.yml --- a/.github/workflows/ci-test.yml Sun Jun 25 14:08:17 2023 -0400 +++ b/.github/workflows/ci-test.yml Sun Jun 25 17:03:38 2023 -0400 @@ -166,7 +166,7 @@ run: | sudo apt-get install swig gpgsm libgpgme-dev # pygments for markdown2 to highlight code blocks - pip install markdown2 pygments + pip install 'markdown2<=2.4.8' pygments # docutils for ReStructuredText pip install beautifulsoup4 brotli docutils gpg jinja2 \ mistune==0.8.4 pyjwt pytz whoosh diff -r 055f47b41b8b -r 46248c3ca7af .travis.yml --- a/.travis.yml Sun Jun 25 14:08:17 2023 -0400 +++ b/.travis.yml Sun Jun 25 17:03:38 2023 -0400 @@ -135,7 +135,7 @@ - if [[ $TRAVIS_PYTHON_VERSION != "3.4"* ]]; then pip install docutils; fi - if [[ $TRAVIS_PYTHON_VERSION != "3.4"* ]]; then pip install mistune==0.8.4; fi - if [[ $TRAVIS_PYTHON_VERSION != "3.4"* && $TRAVIS_PYTHON_VERSION != "2."* ]]; then pip install Markdown; fi - - pip install markdown2 + - pip install 'markdown2<=2.4.8' - pip install brotli # zstd fails to build under python nightly aborting test. # allow testing to still happen if the optional package doesn't install.