Skip to content

Stop using sphinxcontrib-asciinema#478

Merged
ziotom78 merged 3 commits intomasterfrom
no_sphinxcontrib_asciinema
Dec 12, 2025
Merged

Stop using sphinxcontrib-asciinema#478
ziotom78 merged 3 commits intomasterfrom
no_sphinxcontrib_asciinema

Conversation

@ziotom78
Copy link
Copy Markdown
Member

@ziotom78 ziotom78 commented Dec 12, 2025

The sphinxcontrib-asciinema is used by Sphinx to embed Asciinema terminal screencasts. It fails to install under Python 3.12+ because the setuptools module has been deprecated. As its functionality is trivial, this PR implements a simpler version of the package within the docs/ folder of our own repository.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 12, 2025

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  litebird_sim
  __init__.py
  io.py
  madam.py
  mpi.py
  observations.py
  simulations.py
  litebird_sim/mapmaking
  binner.py
  brahmap_gls.py
  destriper.py
Project Total  

This report was generated by python-coverage-comment-action

@ziotom78 ziotom78 merged commit 1295d36 into master Dec 12, 2025
12 checks passed
@paganol paganol deleted the no_sphinxcontrib_asciinema branch February 3, 2026 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant