Stanislav Levin
cfc0233369
ipasphinx: Correct import of progress_message for Sphinx 6.1.0+
...
Pylint reports false-negative result for Sphinx 6.1.0+:
```
************* Module ipasphinx.ipabase
ipasphinx/ipabase.py:10: [E0611(no-name-in-module), ] No name 'progress_message' in module 'sphinx.util')
```
Actually `sphinx.util.progress_message` is still available in Sphinx 6.1
but it's deprecated and will be removed in 8.0:
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#deprecated-apis
Related change:
8c5e7013ea
Fixes: https://pagure.io/freeipa/issue/9361
Signed-off-by: Stanislav Levin <slev@altlinux.org >
Reviewed-By: Rob Crittenden <rcritten@redhat.com >
2023-04-28 13:20:30 -04:00
Alexander Bokovoy
e547119342
docs: force sphinx version above 3.0 to avoid caching in RTD
...
ReadTheDocs somehow caches requirements and insists in using old
version of Sphinx (1.8). We have to force using newer one (4.5)
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com >
2022-05-04 10:40:07 +03:00
Alexander Bokovoy
dd45fe4873
docs: update Sphinx requirements in ipasphinx package
...
One-liner rule to update ipasphinx dependency as we are using m2r2
package which is compatible with newer Sphinx.
Fixes: https://pagure.io/freeipa/issue/9148
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com >
2022-05-04 09:51:11 +03:00
Christian Heimes
e00dc40fea
Create ipasphinx package for Sphinx plugins
...
Sphinx is extensible with plugins that can add new syntax, roles,
directives, domains, and more.
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2020-04-28 20:03:21 +02:00