How to Install and Uninstall python3-sphinx_selective_exclude.noarch Package on Fedora 39

Last updated: November 17,2024

1. Install "python3-sphinx_selective_exclude.noarch" package

Learn how to install python3-sphinx_selective_exclude.noarch on Fedora 39

$ sudo dnf update $ sudo dnf install python3-sphinx_selective_exclude.noarch

2. Uninstall "python3-sphinx_selective_exclude.noarch" package

This tutorial shows how to uninstall python3-sphinx_selective_exclude.noarch on Fedora 39:

$ sudo dnf remove python3-sphinx_selective_exclude.noarch $ sudo dnf autoremove

3. Information about the python3-sphinx_selective_exclude.noarch package on Fedora 39

Last metadata expiration check: 0:46:13 ago on Thu Mar 7 17:44:52 2024.
Available Packages
Name : python3-sphinx_selective_exclude
Version : 1.0.3
Release : 10.fc39
Architecture : noarch
Size : 25 k
Source : python-sphinx_selective_exclude-1.0.3-10.fc39.src.rpm
Repository : fedora
Summary : Sphinx eager ".. only::" directive and other selective rendition extensions
URL : https://github.com/pfalcon/sphinx_selective_exclude
License : BSD
Description : The implementation of ".. only::" directive in Sphinx documentation generation
: tool is known to violate principles of least user surprise and user expectations
: in general. Instead of excluding content early in the pipeline (preprocessor
: style), Sphinx defers exclusion until output phase, and what's the worst,
: various stages processing ignore "only" blocks and their exclusion status, so
: they may leak unexpected information into ToC, indexes, etc.
:
: This projects tries to rectify situation on users' side. It actually changes the
: way Sphinx processes "only" directive, but does this without forking the
: project, and instead is made as a standard Sphinx extension, which a user may
: add to their documentation config. Unlike normal extensions, extensions provided
: in this package monkey-patch Sphinx core to work in a way expected by users.