Commit 931a580
Add comprehensive docstrings and configure Sphinx autodoc
- Added detailed NumPy-style docstrings to all public methods in Presence and AioPresence classes
- Added detailed NumPy-style docstrings to all public methods in Client and AioClient classes
- Added comprehensive docstrings to BaseClient class
- Enhanced ActivityType and StatusDisplayType enum documentation
- Updated Sphinx conf.py to enable autodoc, napoleon, and configure sys.path
- Converted presence.rst and client.rst to use autodoc directives
- Documentation now automatically generated from Python docstrings
- All tests pass successfully
- Documentation builds without errors
Co-authored-by: kaneryu <72762358+kaneryu@users.noreply.github.com>1 parent df3779a commit 931a580
File tree
54 files changed
+9240
-400
lines changed- docs/sphinx
- _build
- .doctrees
- doc
- info
- _images
- _modules
- pypresence
- _sources
- doc
- info
- _static
- img
- doc
- info
- doc
- pypresence
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+9240
-400
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Whitespace-only changes.
Loading
0 commit comments