Changelog

0.3.1

Released:

30.10.2025

Full Changelog:

v0.3.0…v0.3.1

This release renamed the Python package from sphinxcontrib.collections to sphinx_collections.

  • ‼️ Dissolve sphinxcontrib namespace package (PR #38)

    The sphinxcontrib namespace has been removed completely and the package is now a standalone package named sphinx_collections. This simplifies packaging and avoides conflicts. The PyPI package name is still sphinx-collections.

    Migration guide:

    1. Update your Sphinx conf.py:

      # OLD (no longer works)
      extensions = [
          "sphinxcontrib.collections",
      ]
      
      # NEW (required for 0.3.0+)
      extensions = [
          "sphinx_collections",
      ]
      
    2. Update any custom driver imports in your code (if you created custom drivers):

      # OLD
      from sphinxcontrib.collections.api import register_driver
      from sphinxcontrib.collections.drivers import Driver
      
      # NEW
      from sphinx_collections.api import register_driver
      from sphinx_collections.drivers import Driver
      
  • 🔧 Add RTD config (PR #37)

    Required to deploy the documentation to readthedocs.io.

0.3.0

Released:

30.10.2025

Full Changelog:

v0.2.0…v0.3.0

This is a release after a long time, to bring the package up to date with latest packaging and CI practices. Also some minor fixes and improvements have been made.

Note

The PyPI released failed due to a packaging issue. Please use 0.3.1.

  • 🔧 Year 2025 package infrastructure (PR #29)

    • Introduce uv, ruff, tox with a PEP compliant pyproject.toml file. hatch is used for the sphinxcontrib namespace support.

    • Updated package classifiers.

    • Also dropped Python 3.9 support as it reached end-of-life. This is the reason to jump to version 0.3.0.

    • Added CI for lint / test / docs and auto-release on tag creation.

    • Added dependabot config.

  • 🔧 Remove namespace init (PR #35, issue #25)

    The __init__.py files for the sphinxcontrib namespace have been removed to avoid conflicts with other packages in the same namespace.

0.2.0

Released:

15.02.2024

0.0.1

  • Initial version with basic feature set.