Debian Package Tracker
Register | Log in
Subscribe

pymdown-extensions

Extension pack for Python Markdown

Choose email to subscribe with

general
  • source: pymdown-extensions (main)
  • version: 10.19.1-3
  • maintainer: Debian Python Team (DMD)
  • uploaders: Alexandre Detiste [DMD]
  • arch: all
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 9.5-2
  • stable: 10.13-1
  • testing: 10.13-3
  • unstable: 10.19.1-3
versioned links
  • 9.5-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 10.13-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 10.13-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 10.19.1-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • python3-pymdownx
action needed
Debci reports failed tests high
  • unstable: fail (log)
    The tests ran in 0:01:17
    Last run: 2025-12-11T15:01:12.000Z
    Previous status: unknown

  • testing: pass (log)
    The tests ran in 0:00:48
    Last run: 2025-12-31T15:54:38.000Z
    Previous status: unknown

  • stable: pass (log)
    The tests ran in 0:01:07
    Last run: 2025-11-10T00:53:07.000Z
    Previous status: unknown

Created: 2025-12-11 Last update: 2026-01-07 10:01
Marked for autoremoval on 30 January: #1123173 high
Version 10.13-3 of pymdown-extensions is marked for autoremoval from testing on Fri 30 Jan 2026. It is affected by #1123173. The removal of pymdown-extensions will also cause the removal of (transitive) reverse dependencies: a2d, adjutant, adjutant-ui, aetos, aiodogstatsd, aiodukeenergy, aiopurpleair, aioxmlrpc, anta, aodh, aplpy, app-model, asf-search, asfsmd, asgi-csrf, asgi-lifespan, astroalign, autoimport, azure-cli, azure-devops-cli-extension, azure-functions-devops-build, azure-kusto-python, azure-multiapi-storage-python, bandit, barbican-tempest-plugin, beets, berrynet, biomaj3, biomaj3-cli, biomaj3-core, biomaj3-daemon, biomaj3-download, biomaj3-process, biomaj3-user, blag, blazar, blazar-dashboard, blazar-nova, blazar-tempest-plugin, buskill, ccdproc, cdlclient, ceilometer, ceilometer-instance-poller, celery, celery-haystack-ng, celery-progress, cinder, cinder-tempest-plugin, cloudkitty, cloudkitty-dashboard, cloudkitty-tempest-plugin, cumin, cyborg, dap-mode, dateparser, debgpt, debusine, deepdiff, designate, designate-dashboard, designate-tempest-plugin, designate-tlds, dipy, dirty-equals, django-celery-email, django-qr-code, djangorestframework-api-key, elasticsearch-curator, elpa-snakemake, emacs-lsp-docker, emacs-lsp-haskell, emacs-lsp-ui, eodag, eos-downloader, extruct, fastapi, feed2exec, fence-agents, flask-limiter, flask-openapi3, flask-security, flask-socketio, flowblade, forensics-all, forensics-extra, gammapy, gcalcli, geojson-pydantic, glance, glance-tempest-plugin, glances, glaze, gnocchi, guidata, guiqwt, ha-philipsjs, haproxy-cmd, heat, heat-dashboard, heat-tempest-plugin, hiro, horizon, hvcc, hyperkitty, hypothesis-auto, hyprgraphics, hyprland, hyprlock, hyprpaper, iaqualink, idseq-bench, ikvswitch, input-remapper, ironic, ironic-inspector, ironic-python-agent, ironic-tempest-plugin, ironic-ui, jeepyb, jupyterhub, keystone, keystone-tempest-plugin, kombu, lacrosse-view, leaone-ble, libervia-backend, libervia-pubsub, libervia-templates, libspng, llm, locust, loki-ecmwf, lsp-java, lsp-mode, lsp-treemacs, lua-vips, magicgui, magnum, magnum-capi-helm, magnum-cluster-api, magnum-tempest-plugin, magnum-ui, mailman-hyperkitty, mailman-suite, mailman3, manila, manila-tempest-plugin, manila-ui, markdown-callouts, markdown-exec, masakari, masakari-dashboard, masakari-monitors, matrix-synapse, mini-buildd, mintpy, mistral, mistral-dashboard, mistral-extra, mistral-tempest-plugin, mkdocs-autorefs, mkdocs-glightbox, mkdocs-literate-nav, mkdocs-material, mkdocs-material-extensions, mkdocs-section-index, mkdocs-static-i18n, mkdocstrings, mkdocstrings-python-handlers, mkdocstrings-python-legacy, monty, mopidy, mopidy-alsamixer, mopidy-beets, mopidy-dleyna, mopidy-internetarchive, mopidy-local, mopidy-mpd, mopidy-mpris, mopidy-podcast, mopidy-podcast-itunes, mopidy-scrobbler, mopidy-somafm, mopidy-soundcloud, mopidy-tunein, nc-py-api, ndcube, networking-bagpipe, networking-baremetal, networking-bgpvpn, networking-generic-switch, networking-l2gw, networking-sfc, neutron, neutron-dynamic-routing, neutron-ha-tool, neutron-ipv6-bgp-injector, neutron-taas, neutron-tempest-plugin, neutron-vpnaas, neutron-vpnaas-dashboard, nip2, nova, octavia, octavia-dashboard, octavia-tempest-plugin, ollama-python, onionshare, openapi-pydantic, openlp, openstack-cluster-installer, openstack-dashboard-debian-theme, openstack-debian-images, openstack-meta-packages, openstack-trove, organize, ormar, ovn-bgp-agent, ovn-octavia-provider, pelican, photoqt, placement, plaso, prometheus-fastapi-instrumentator, prometheus-openstack-exporter, psygnal, pybel, pycoast, pydantic, pydantic-core, pydantic-extra-types, pydantic-settings, pydecorate, pydiscovergy, pyecoforest, pyenphase, pygac, pygeofilter, pyinstaller, pyinstaller-hooks-contrib, pykoplenti, pylint-celery, pyls-spyder, pyninjotiff, pypuppetdb, pyresample, pyspectral, pystac, pystac-client, python-a2wsgi, python-adjutantclient, python-aio-georss-client, python-aio-georss-gdacs, python-aioambient, python-aioautomower, python-aiobotocore, python-aiohttp-apispec, python-aiolivisi, python-aioopenexchangerates, python-aiosenz, python-amberelectric, python-annotatedyaml, python-aodhclient, python-asv-bench-memray, python-asv-runner, python-authlib, python-automaton, python-azure, python-barbicanclient, python-beanie, python-betterproto, python-bimmer-connected, python-bioregistry, python-blazarclient, python-briefcase, python-bumps, python-castellan, python-ceilometermiddleware, python-cinderclient, python-cloudkittyclient, python-cobra, python-confection, python-convertertools, python-coriolisclient, python-cotyledon, python-curies, python-cursive, python-cyborgclient, python-cyclopts, python-datamodel-code-generator, python-designateclient, python-diskimage-builder, python-django-celery-beat, python-django-celery-results, python-django-guid, python-django-health-check, python-django-pgschemas, python-django-pgtrigger, python-django-structlog, python-djantic, python-doubleratchet, python-elastic-transport, python-elasticsearch, python-es-client, python-etcd3gw, python-eth-utils, python-ewoks, python-ewokscore, python-ewoksdask, python-ewoksorange, python-ewoksppf, python-falcon, python-flask-cors, python-freezerclient, python-futurist, python-gabbi, python-georss-client, python-geotiepoints, python-glance-store, python-glanceclient, python-gnocchiclient, python-griffe, python-griffe-typingdoc, python-heatclient, python-httpx-sse, python-hvac, python-ical, python-infoblox-client, python-inline-snapshot, python-intellifire4py, python-ironic-inspector-client, python-ironic-lib, python-ironicclient, python-itemadapter, python-itemloaders, python-jellyfish, python-jsonpath-rw-ext, python-keystoneauth1, python-keystoneclient, python-keystonemiddleware, python-lazy-model, python-lia, python-libusb1, python-limits, python-lsp-black, python-lsp-isort, python-lsp-mypy, python-lsp-rope, python-lsp-server, python-maggma, python-magnumclient, python-maison, python-manilaclient, python-masakariclient, python-microversion-parse, python-mistral-lib, python-mistralclient, python-monasca-statsd, python-monascaclient, python-moto, python-neutron-lib, python-neutronclient, python-nice-go, python-novaclient, python-npe2, python-nubia, python-observabilityclient, python-octavia-lib, python-octaviaclient, python-odmantic, python-oldmemo, python-omemo, python-opem, python-openai, python-openapi-core, python-openstackclient, python-openstacksdk, python-opt-einsum, python-opt-einsum-fx, python-os-brick, python-os-client-config, python-os-collect-config, python-os-faults, python-os-ken, python-os-resource-classes, python-os-service-types, python-os-testr, python-os-traits, python-os-vif, python-os-win, python-osc-lib, python-osc-placement, python-oslo.cache, python-oslo.concurrency, python-oslo.config, python-oslo.context, python-oslo.db, python-oslo.i18n, python-oslo.limit, python-oslo.log, python-oslo.messaging, python-oslo.metrics, python-oslo.middleware, python-oslo.policy, python-oslo.privsep, python-oslo.reports, python-oslo.rootwrap, python-oslo.serialization, python-oslo.service, python-oslo.upgradecheck, python-oslo.utils, python-oslo.versionedobjects, python-oslo.vmware, python-oslotest, python-osprofiler, python-ovsdbapp, python-papermill, python-parsel, python-peco, python-pipx, python-proliantutils, python-pwdlib, python-pycadf, python-pyfunceble, python-pyghmi, python-pyinstrument, python-pykka, python-rdflib-endpoint, python-recipe-scrapers, python-renault-api, python-respx, python-rosettasciio, python-scciclient, python-schwifty, python-scrapy, python-scrapy-djangoitem, python-searchlightclient, python-semantic-release, python-sigstore-protobuf-specs, python-sigstore-rekor-types, python-socketio, python-sphinx-chango, python-sphinx-feature-classification, python-sse-starlette, python-sushy, python-sushy-cli, python-swiftclient, python-tackerclient, python-taskflow, python-telegram-bot, python-tempestconf, python-testbook, python-tooz, python-tosca-parser, python-trezor, python-troveclient, python-trx-python, python-twomemo, python-uiprotect, python-uvicorn, python-vitrageclient, python-vmmsclient, python-w3lib, python-watcherclient, python-watchfiles, python-webargs, python-wsdot, python-x3dh, python-xbox-webapi, python-yalexs, python-yolink-api, python-youtubeaio, python-zaqarclient, python-zunclient, pytoolconfig, pytouchlinesl, pytroll-schedule, pytrydan, pyvicare, pywps, qcelemental, qcengine, rally, rally-openstack, reform-tools, refstack-client, reproject, rope, rstcheck, saldo, sarsen, sasmodels, satpy, scalene, slixmpp-omemo, slm, smart-open, snakemake, specreduce, specutils, sphinx-autobuild, sphinx-theme-builder, sploitscan, spyder, spyder-line-profiler, spyder-unittest, sqlmodel, stactools, starlette, stravalib, sublime-music, sunpy, swift, swift-bench, swift-tools, telegram-send, telemetry-tempest-plugin, tempest, tempest-horizon, textdistance, thumbor, trollimage, trove-dashboard, trove-tempest-plugin, tryton-meta, tryton-modules-web-shop-vue-storefront, tryton-modules-web-shop-vue-storefront-stripe, undertime, vips, vitrage, vitrage-dashboard, vitrage-tempest-plugin, vmms, watcher, watcher-dashboard, watcher-tempest-plugin, xarray-sentinel, zabbix-cli, zaqar, zaqar-tempest-plugin, zaqar-ui, zarr, zwave-js-server-python. You should try to prevent the removal by fixing these RC bugs.
Created: 2025-12-23 Last update: 2026-01-07 09:18
A new upstream version is available: 10.20 high
A new upstream version 10.20 is available, you should consider packaging it.
Created: 2025-11-27 Last update: 2026-01-07 07:31
1 security issue in forky high

There is 1 open security issue in forky.

1 important issue:
  • CVE-2025-68142: PyMdown Extensions is a set of extensions for the `Python-Markdown` markdown project. Versions prior to 10.16.1 have a ReDOS bug found within the figure caption extension (`pymdownx.blocks.caption`). In systems that take unchecked user content, this could cause long hanges when processing the data if a malicious payload was crafted. This issue is patched in Release 10.16.1. As a workaround, those who process unknown user content without timeouts or other safeguards in place to prevent really large, malicious content being aimed at systems may avoid the use of `pymdownx.blocks.caption` until they're able to upgrade.
Created: 2025-12-17 Last update: 2026-01-02 17:32
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 2-day delay is over. Check why.
Created: 2026-01-04 Last update: 2026-01-07 09:18
lintian reports 3 warnings normal
Lintian reports 3 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-01-01 Last update: 2026-01-01 07:00
1 low-priority security issue in trixie low

There is 1 open security issue in trixie.

1 issue left for the package maintainer to handle:
  • CVE-2025-68142: (needs triaging) PyMdown Extensions is a set of extensions for the `Python-Markdown` markdown project. Versions prior to 10.16.1 have a ReDOS bug found within the figure caption extension (`pymdownx.blocks.caption`). In systems that take unchecked user content, this could cause long hanges when processing the data if a malicious payload was crafted. This issue is patched in Release 10.16.1. As a workaround, those who process unknown user content without timeouts or other safeguards in place to prevent really large, malicious content being aimed at systems may avoid the use of `pymdownx.blocks.caption` until they're able to upgrade.

You can find information about how to handle this issue in the security team's documentation.

Created: 2025-12-17 Last update: 2026-01-02 17:32
1 low-priority security issue in bookworm low

There is 1 open security issue in bookworm.

1 issue left for the package maintainer to handle:
  • CVE-2025-68142: (needs triaging) PyMdown Extensions is a set of extensions for the `Python-Markdown` markdown project. Versions prior to 10.16.1 have a ReDOS bug found within the figure caption extension (`pymdownx.blocks.caption`). In systems that take unchecked user content, this could cause long hanges when processing the data if a malicious payload was crafted. This issue is patched in Release 10.16.1. As a workaround, those who process unknown user content without timeouts or other safeguards in place to prevent really large, malicious content being aimed at systems may avoid the use of `pymdownx.blocks.caption` until they're able to upgrade.

You can find information about how to handle this issue in the security team's documentation.

Created: 2025-12-17 Last update: 2026-01-02 17:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.3 instead of 4.7.0).
Created: 2025-02-21 Last update: 2026-01-02 17:00
testing migrations
  • excuses:
    • Migration status: Blocked. Can't migrate due to a non-migratable dependency. Check status below.
    • Blocked by: pygments
    • Migration status for pymdown-extensions (10.13-3 to 10.19.1-3): BLOCKED: Cannot migrate due to another item, which is blocked (please check which dependencies are stuck)
    • Issues preventing migration:
    • ∙ ∙ Build-Depends(-Arch): pymdown-extensions pygments (not considered)
    • ∙ ∙ Invalidated by build-dependency
    • Additional info (not blocking):
    • ∙ ∙ Updating pymdown-extensions will fix bugs in testing: #1123173
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/p/pymdown-extensions.html
    • ∙ ∙ Autopkgtest for pymdown-extensions/10.19.1-3: amd64: Pass, arm64: Pass, i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Reproducible on amd64 - info ♻
    • ∙ ∙ Reproducible on arm64 - info ♻
    • ∙ ∙ Required age reduced by 3 days because of autopkgtest
    • ∙ ∙ 5 days old (needed 2 days)
    • Not considered
news
[rss feed]
  • [2026-01-02] Accepted pymdown-extensions 10.19.1-3 (source) into unstable (Colin Watson)
  • [2025-12-31] Accepted pymdown-extensions 10.19.1-1 (source) into unstable (Colin Watson)
  • [2025-12-30] Accepted pymdown-extensions 10.13-4 (source) into unstable (Dmitry Shachnev)
  • [2025-08-29] pymdown-extensions 10.13-3 MIGRATED to testing (Debian testing watch)
  • [2025-08-27] Accepted pymdown-extensions 10.13-3 (source) into unstable (Dmitry Shachnev)
  • [2025-08-26] Accepted pymdown-extensions 10.13-2 (source) into unstable (Dmitry Shachnev)
  • [2024-12-26] pymdown-extensions 10.13-1 MIGRATED to testing (Debian testing watch)
  • [2024-12-23] Accepted pymdown-extensions 10.13-1 (source) into unstable (Alexandre Detiste)
  • [2024-10-18] pymdown-extensions 10.11.2-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-16] Accepted pymdown-extensions 10.11.2-1 (source) into unstable (Alexandre Detiste)
  • [2024-08-08] pymdown-extensions 10.9-1 MIGRATED to testing (Debian testing watch)
  • [2024-08-05] Accepted pymdown-extensions 10.9-1 (source) into unstable (Boyuan Yang)
  • [2024-05-03] pymdown-extensions 10.8.1-1 MIGRATED to testing (Debian testing watch)
  • [2024-04-30] Accepted pymdown-extensions 10.8.1-1 (source) into unstable (Boyuan Yang)
  • [2024-03-26] pymdown-extensions 9.5-5 MIGRATED to testing (Debian testing watch)
  • [2024-03-23] Accepted pymdown-extensions 9.5-5 (source) into unstable (Dmitry Shachnev)
  • [2024-03-07] pymdown-extensions 9.5-4 MIGRATED to testing (Debian testing watch)
  • [2024-03-01] Accepted pymdown-extensions 9.5-4 (source) into unstable (Sandro Tosi)
  • [2024-03-01] Accepted pymdown-extensions 9.5-3 (source) into unstable (Sandro Tosi)
  • [2022-07-16] pymdown-extensions 9.5-2 MIGRATED to testing (Debian testing watch)
  • [2022-07-01] Accepted pymdown-extensions 9.5-2 (source) into unstable (Sandro Tosi)
  • [2022-07-01] Accepted pymdown-extensions 9.5-1 (source all) into unstable, unstable (Debian FTP Masters) (signed by: Sandro Tosi)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 3)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 10.19.1-3

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing