Sphinx Autodoc - Automated API Documentation

Sphinx Autodoc - Automated API Documentation

EuroPython Conference via YouTube Direct link

Intro

1 of 29

1 of 29

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Sphinx Autodoc - Automated API Documentation

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 What is the reason you do not write docstrings.
  3. 3 What is Sphinx?
  4. 4 The history of Sphinx (short ver.)
  5. 5 Sphinx Before and After
  6. 6 Sphinx extensions (built-in)
  7. 7 library code example
  8. 8 How to install Sphinx
  9. 9 How to start a Sphinx project
  10. 10 Current files structure
  11. 11 setup autodoc extension
  12. 12 Add automodule directive to your doc
  13. 13 How does it work?
  14. 14 Danger code
  15. 15 execution guard on import
  16. 16 "info field lists" for arguments
  17. 17 Code example in a docstring
  18. 18 Syntax highlighted output
  19. 19 setup doctest extension
  20. 20 Result of "make doctest"
  21. 21 Individual pages for each modules
  22. 22 setup autosummary extension
  23. 23 Replace automodule with autosummary
  24. 24 Output of autosummary
  25. 25 setup coverage extension
  26. 26 Why don't you write docstrings?
  27. 27 Options for autodoc
  28. 28 SV sphinxcontrib-httpdomain 3rd party ext
  29. 29 Translation into other languages

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.