Closed rlskoeser closed 2 days ago
The changes primarily involve updates to configuration files for a project, including the .readthedocs.yaml
, CHANGELOG.md
, docs/conf.py
, and src/undate/__init__.py
. The Python version in the Read the Docs configuration is upgraded from 3.9 to 3.12, and the dependency installation method is refined. The changelog is updated to reflect a new version, 0.3.1, documenting these changes along with previous enhancements. Additionally, the Sphinx configuration for documentation now dynamically references the project version, and the version number in the module is updated accordingly.
File | Change Summary |
---|---|
.readthedocs.yaml | Updated Python version from 3.9 to 3.12; changed installation method to use pip with extra_requirements . |
CHANGELOG.md | Added entry for version 0.3.1; documented updates to Read the Docs configuration and previous version details. |
docs/conf.py | Added import for undate module; updated release variable to use undate.__version__ for dynamic versioning. |
src/undate/init.py | Updated version from "0.3.0" to "0.3.1"; modified __all__ to include __version__ . |
sequenceDiagram
participant User
participant ReadTheDocs
participant Sphinx
participant Undate
User->>ReadTheDocs: Request documentation build
ReadTheDocs->>Undate: Fetch version (3.12)
ReadTheDocs->>Sphinx: Build documentation with version
Sphinx->>User: Serve updated documentation
🐰 "In the garden where we play,
Our Python's grown, hip-hip-hooray!
From 3.9 to 3.12, we leap,
With docs that shine and never sleep.
Version numbers dance and twirl,
Hopping high, a joyful whirl!" 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Fix readthedocs build
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
CHANGELOG.md
to reflect recent changes and enhancements.