Skip to content

Conversation

@jeffreyaven
Copy link
Member

  • Remove :noindex: directive from pystackql.rst to allow Sphinx to generate API docs
  • Add :special-members: directive to include init documentation
  • Configure autodoc with proper default options in conf.py
  • Add sphinx.ext.napoleon extension for better docstring parsing
  • Create .readthedocs.yaml configuration file for proper RTD builds
  • Install package during build to enable autodoc to import and document the module

This fixes the issue where StackQL class properties and methods were not being documented on ReadTheDocs.

- Remove :noindex: directive from pystackql.rst to allow Sphinx to generate API docs
- Add :special-members: directive to include __init__ documentation
- Configure autodoc with proper default options in conf.py
- Add sphinx.ext.napoleon extension for better docstring parsing
- Create .readthedocs.yaml configuration file for proper RTD builds
- Install package during build to enable autodoc to import and document the module

This fixes the issue where StackQL class properties and methods were not being documented on ReadTheDocs.
@jeffreyaven jeffreyaven merged commit f6cbf7d into main Nov 10, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants