Metadata-Version: 2.4
Name: MartinPdeS-docs
Version: 0.1.4
Summary: Shared Sphinx configuration for MartinPdeS scientific Python packages.
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: sphinx>=7
Requires-Dist: pydata-sphinx-theme>=0.15
Requires-Dist: sphinx-design>=0.6
Requires-Dist: sphinx-gallery>=0.16
Requires-Dist: pytest>=7

# MartinPdeS-docs

Shared Sphinx defaults for the MartinPdeS scientific Python repositories.

The package intentionally uses a flat layout. A project keeps its own
documentation content and assets, while this package supplies common Sphinx
extensions, theme defaults, responsive layout settings, and gallery behavior.
It also provides the shared author metadata, autodoc defaults, document
defaults, theme navigation, repository links, version switcher, and output
metadata used across the package family.

In a project's `docs/source/conf.py`:

```python
from martinpdes_docs import configure

globals().update(
    configure(
        project="PackLab",
        package="PackLab",
        repository="MartinPdeS/PackLab",
        logo="_static/logo.png",
        favicon="_static/favicon.png",
    )
)
```

Project-specific values can be assigned below this call to override any
shared default.
