Open mikemhenry opened 1 month ago
Okay so the issue has to do with our versioningit
integration. I am able to reproduce this locally and using older theme versions things are fine, but post adding versioningit
we get this mess:
/home/mmh/micromamba/envs/openfe-docs/lib/python3.10/site-packages/ofe_sphinx_theme
├── __init__.py
├── __pycache__
│ └── __init__.cpython-310.pyc
├── py.typed
└── tests
├── __init__.py
├── __pycache__
│ ├── __init__.cpython-310.pyc
│ └── test_ofe_sphinx_theme.cpython-310.pyc
└── test_ofe_sphinx_theme.py
/home/mmh/micromamba/envs/openfe-docs/lib/python3.10/site-packages/ofe_sphinx_theme-0.0.0+30.g35b9246.dist-info
├── direct_url.json
├── entry_points.txt
├── INSTALLER
├── LICENSE
├── METADATA
├── RECORD
├── REQUESTED
├── top_level.txt
└── WHEEL
which is missing theme/ofe_sphinx_theme
I am going to add a CI check in our ofe-sphinx-theme
repo that tries build our docs with the theme, so we can catch regressions in that repo's CI without having to run separate test.
So far this is "fixed" by pinning our theme to an older commit before the versioningit
integration, but I will keep this issue open until we fix it the correct way.