[DOC]: Improve Sphinx configuration and extensions #358

Merged
synchon merged 9 commits from docs/conf-and-ext into main 2024-09-05 09:29:15 +00:00
synchon commented 2024-08-07 05:12:01 +00:00 (Migrated from github.com)
  • description of feature/fix
  • tests added/passed
  • add an entry for the latest changes

This PR improves the Sphinx configuration and adds useful first-party and third-party extensions.

* [x] description of feature/fix * [x] tests added/passed * [x] add an entry for the latest changes This PR improves the Sphinx configuration and adds useful first-party and third-party extensions.
codecov[bot] commented 2024-08-07 05:12:25 +00:00 (Migrated from github.com)

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.56%. Comparing base (012cb3a) to head (d58754a).
Report is 10 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #358   +/-   ##
=======================================
  Coverage   88.56%   88.56%           
=======================================
  Files         115      115           
  Lines        5175     5175           
  Branches     1032     1032           
=======================================
  Hits         4583     4583           
  Misses        426      426           
  Partials      166      166           
Flag Coverage Δ
docs 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
docs/conf.py 100.00% <ø> (ø)
## [Codecov](https://app.codecov.io/gh/juaml/junifer/pull/358?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) Report All modified and coverable lines are covered by tests :white_check_mark: > Project coverage is 88.56%. Comparing base [(`012cb3a`)](https://app.codecov.io/gh/juaml/junifer/commit/012cb3a76dca403084d7aa8d73e9a09aa48ae475?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) to head [(`d58754a`)](https://app.codecov.io/gh/juaml/junifer/commit/d58754aa286e2c2398cc6181b5499b7c54d1fb99?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml). > Report is 10 commits behind head on main. <details><summary>Additional details and impacted files</summary> [![Impacted file tree graph](https://app.codecov.io/gh/juaml/junifer/pull/358/graphs/tree.svg?width=650&height=150&src=pr&token=5H21JuZXMw&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml)](https://app.codecov.io/gh/juaml/junifer/pull/358?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) ```diff @@ Coverage Diff @@ ## main #358 +/- ## ======================================= Coverage 88.56% 88.56% ======================================= Files 115 115 Lines 5175 5175 Branches 1032 1032 ======================================= Hits 4583 4583 Misses 426 426 Partials 166 166 ``` | [Flag](https://app.codecov.io/gh/juaml/junifer/pull/358/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) | Coverage Δ | | |---|---|---| | [docs](https://app.codecov.io/gh/juaml/junifer/pull/358/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) | `100.00% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files with missing lines](https://app.codecov.io/gh/juaml/junifer/pull/358?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) | Coverage Δ | | |---|---|---| | [docs/conf.py](https://app.codecov.io/gh/juaml/junifer/pull/358?src=pr&el=tree&filepath=docs%2Fconf.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-ZG9jcy9jb25mLnB5) | `100.00% <ø> (ø)` | | </details>
github-actions[bot] commented 2024-08-21 11:53:52 +00:00 (Migrated from github.com)
PR Preview Action v1.4.7
Preview removed because the pull request was closed.
2024-09-05 09:47 UTC
[PR Preview Action](https://github.com/rossjrw/pr-preview-action) v1.4.7 :---: Preview removed because the pull request was closed. 2024-09-05 09:47 UTC <!-- Sticky Pull Request Commentpr-preview -->
fraimondo (Migrated from github.com) approved these changes 2024-09-05 08:29:33 +00:00
fraimondo commented 2024-09-05 08:29:46 +00:00 (Migrated from github.com)

Can we make something about this failing tests?

Can we make something about this failing tests?
synchon commented 2024-09-05 09:28:58 +00:00 (Migrated from github.com)

Can we make something about this failing tests?

The 2 tests that failed in this round were the AICHA ones, which fail some time when their website is down. I'm testing some stuff for leaning up the CI in general, so hopefully that can take care of the other tests that fail.

> Can we make something about this failing tests? The 2 tests that failed in this round were the AICHA ones, which fail some time when their website is down. I'm testing some stuff for leaning up the CI in general, so hopefully that can take care of the other tests that fail.
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
juaml/junifer!358
No description provided.