docs: port documentation to Markdown with Zensical theme#1073
docs: port documentation to Markdown with Zensical theme#1073davidberenstein1957 wants to merge 15 commits intomasterfrom
Conversation
- Convert RST docs to Markdown format - Add zensical.yml configuration - Use CodeCarbon teal branding (matching logo) - Fix index.md formatting - Add proper headers and structure matching original RST
|
Thanks for this @davidberenstein1957 ! Maybe update as well the |
- Added deployment directory to .gitignore - Updated CONTRIBUTING.md to reflect changes in documentation structure - Replaced Sphinx with Zensical for documentation generation - Updated README and other documentation files to align with new structure - Removed obsolete zensical.toml and related files - Adjusted build commands in pyproject.toml for Zensical integration
* feat: add missing oidc auth on cli * fix: add authlib to core dependencies fix: fix tests * test: add auth tests for the cli --------- Co-authored-by: Amine Saboni <saboni.amine@gmail.com> Co-authored-by: inimaz <93inigo93@gmail.com>
* fix(api): logout flow in the dashboard * fix:allow only authenticated users to logout * test: fix test_authenticate * fix: move create_redirect_response to auth_provider
Resolve conflicts: - CONTRIBUTING.md: keep nested TOC and Zensical doc instructions - docs: remove old Sphinx-generated files, keep Zensical structure - pyproject.toml: keep zensical+mike for doc deps - uv.lock: regenerated with zensical/mike deps Co-authored-by: Cursor <cursoragent@cursor.com>
- .github/pyproject_versions.py: remove extra blank line (isort) - test_emissions_tracker_constant: widen cpu_load tolerance to 350 (post-test cpu_percent can differ from during-test load) Co-authored-by: Cursor <cursoragent@cursor.com>
…sions_tracker_constant - Updated the assertion for cpu_power to improve code clarity by breaking it into multiple lines.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1073 +/- ##
=======================================
Coverage 78.14% 78.14%
=======================================
Files 38 38
Lines 3637 3637
=======================================
Hits 2842 2842
Misses 795 795 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@inimaz @claude @SabAmine @benoit-cty do you guys have some time to take a look? I did not change much content wise(this will happen in another pr), but mostly ported things to Zensical and make it 2026 ready :) |
|
Thanks David, |
Summary
Port CodeCarbon documentation from reStructuredText (.rst) to Markdown (.md) with Zensical theme.
Changes
Branding
Files Changed
Verification
Build docs with:
uv run task docs