Skip to content

Commit

Permalink
Add py3-sphinx-7
Browse files Browse the repository at this point in the history
Some major sphinx themes such as for readthedocs and jupyterbooks do not support sphinx 8 yet

See readthedocs/sphinx_rtd_theme#1582

Signed-off-by: Pris Nasrat <[email protected]>
  • Loading branch information
pnasrat committed Aug 20, 2024
1 parent f165e44 commit 684e2a0
Showing 1 changed file with 70 additions and 0 deletions.
70 changes: 70 additions & 0 deletions py3-sphinx-7.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
package:
name: py3-sphinx-7
version: 7.4.7
epoch: 1
description: "Python Documentation Generator"
copyright:
- license: MIT
dependencies:
provides:
- py3-sphinx=${{package.full-version}}
runtime:
- py3-alabaster
- py3-babel
- py3-docutils
- py3-imagesize
- py3-jinja2
- py3-packaging
- py3-pygments
- py3-requests
- py3-snowballstemmer
- py3-sphinxcontrib-applehelp
- py3-sphinxcontrib-devhelp
- py3-sphinxcontrib-htmlhelp
- py3-sphinxcontrib-jsmath
- py3-sphinxcontrib-qthelp
- py3-sphinxcontrib-serializinghtml
- python3

environment:
contents:
packages:
- build-base
- busybox
- ca-certificates-bundle
- py3-flit-core
- py3-gpep517
- py3-installer
- python3
- wolfi-base

pipeline:
- uses: git-checkout
with:
repository: https://github.com/sphinx-doc/sphinx
tag: v${{package.version}}
expected-commit: 0d912c85fd3ec385432fe707f6a0678425d1e841

- runs: |
mkdir -p dist
backend="$(python3 -m gpep517 get-backend)"
python3 -m gpep517 build-wheel --wheel-dir dist --backend "$backend" --output-fd 1
- runs: |
python3 -m installer -d "${{targets.destdir}}" dist/sphinx-*.whl
- uses: strip

update:
enabled: true
github:
identifier: sphinx-doc/sphinx
strip-prefix: v
tag-filter: v.7.4.

test:
pipeline:
- uses: python/import
with:
import: sphinx
- runs: sphinx-build --version

0 comments on commit 684e2a0

Please sign in to comment.