Skip to content

Commit

Permalink
Merge pull request #683 from collective/682-add-sphinx-copybutton
Browse files Browse the repository at this point in the history
Add sphinx-copybutton to allow copying code blocks with a single clic…
  • Loading branch information
niccokunzmann committed Jul 3, 2024
2 parents 04bea14 + feba1c2 commit 0e93f36
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 2 deletions.
3 changes: 2 additions & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,11 @@ New features:

- Test compatibility with Python 3.12
- Add function ``icalendar.use_pytz()``.
- Add `sphinx-autobuild` for `livehtml` Makefile target.
- Add ``sphinx-autobuild`` for ``livehtml`` Makefile target.
- Add pull request preview on Read the Docs, building only on changes to documentation-related files.
- Add link to pull request preview builds in the pull request description only when there are changes to documentation-related files.
- Add documentation of live HTML preview of documentation and clean up of ``install.rst``.
- Add ``sphinx-copybutton`` to allow copying code blocks with a single click of a button.

Bug fixes:

Expand Down
3 changes: 2 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@
extensions = [
'sphinx.ext.autodoc',
'sphinx.ext.coverage',
'sphinx.ext.viewcode'
'sphinx.ext.viewcode',
'sphinx_copybutton'
]
source_suffix = '.rst'
master_doc = 'index'
Expand Down
1 change: 1 addition & 0 deletions requirements_docs.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Sphinx>=1.2.3
sphinx_rtd_theme
sphinx-autobuild
sphinx-copybutton
.

0 comments on commit 0e93f36

Please sign in to comment.