Commit Graph

24 Commits

Author SHA1 Message Date
Hugo van Kemenade
148f0d345f Use Sphinx long options in Makefile 2024-06-06 09:38:38 +03:00
Hugo van Kemenade
a64f4cf685 Remove sphinx-removed-in, now Sphinx 7.3.0 adds versionremoved 2024-04-17 09:23:41 +03:00
Hugo van Kemenade
542d25ccee Add 'make htmlview' to open index page 2023-03-15 14:04:15 +02:00
Hugo van Kemenade
b168ec2606 Replace dependency sphinx-issues with builtin sphinx.ext.extlinks 2023-03-15 14:04:15 +02:00
Hugo van Kemenade
50ccb27a4d
Remove extra space
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2022-11-28 23:23:46 +02:00
Hugo van Kemenade
d12c119ec4 Inline PHONY targets to help avoid omissions (texinfo, info, livehtml, serve were missing) 2022-11-28 12:53:23 +02:00
Hugo van Kemenade
e6e5a0018e Add missing 'make help' for serve and livehtml 2022-11-28 12:53:23 +02:00
Hugo van Kemenade
e3a46fcfd0 Use sphinx-inline-tabs to organise installation per OS 2022-11-28 12:53:11 +02:00
Andrew Murray
e129ec8db7 Moved olefile install to docs Makefile 2022-09-24 19:31:16 +10:00
Andrew Murray
dd941c85c7
Install dependencies always, but quietly
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2022-09-24 19:03:32 +10:00
Andrew Murray
652e33842b Ensure dependencies are installed when building docs 2022-09-23 21:45:36 +10:00
Hugo van Kemenade
03df65e77b Docs: Allow setting Python interpreter via command line 2022-07-15 14:55:08 +03:00
Andrew Murray
4ca99f7454 Install furo if it is not available 2022-07-01 19:51:29 +10:00
Andrew Murray
2e71925ee9 Further ensuring dependencies are installed 2022-02-25 10:37:38 +11:00
Andrew Murray
fa1e89ff84 Further invoking of commands through python3 2022-02-25 10:25:06 +11:00
Hugo van Kemenade
d093b7141f Update Makefile docs command for Python 3 2020-12-17 10:28:06 +02:00
Hugo
2dfcfbfaa0 Speed up linkcheck by checking in parallel with 'cpu-count' processes 2020-01-29 17:11:59 +02:00
Hugo van Kemenade
b3547dc2c0
--keep-going to show all of the problems
Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2019-12-21 13:46:38 +02:00
Hugo
6a256a8396 make doccheck: turn warnings into errors 2019-12-21 13:11:12 +02:00
Alex Clark
aa263857f3 Clean up Handbook
A while back somebody awesome forked the PIL Handbook (http://effbot.org/imagingbook/pil-index.htm) to Pillow. IIRC we tried to incorporate the handbook "seemlessly", which apparently meant not using the word "handbook" anywhere. Now that seems confusing, so I'm reorganizing all the handbook content under one section named "Handbook".

This commit:

- Moves guides.rst to handbook/index.rst
- Moves appendices.rst to handbook/
- Removes developer.rst from handbook index.
- Removes porting-pil-to-pillow.rst from handbook index.

Unrelated to the above:

- Shorten title "Porting existing PIL-based code to Pillow" to "Porting"
- Move text "Porting existing PIL-based code to Pillow" to faux sub-header (bold text not sub-header because there's only one section.)

"Porting" may be better named "Migrating", not sure yet.
2015-09-30 06:38:51 -04:00
Steve Johnson
fa1db45a11 Add livereload to docs 2013-10-06 20:27:59 -07:00
Sandro Mani
c191ad3f3e Fresh start for docs, generated by sphinx-apidoc 2013-04-12 19:52:50 +02:00
Sandro Mani
f2630f6c37 Remove old files 2013-04-12 19:43:09 +02:00
Alex Clark
ea0989ad17 Add sphinx docs 2012-02-16 20:10:57 -05:00