Bug 2440186 - [heads up] python-AppTools will fail to build with Sphinx 9+ in Fedora 45: TypeError("argument of type '_CascadingStyleSheet' is not a container or iterable")
Summary: [heads up] python-AppTools will fail to build with Sphinx 9+ in Fedora 45: Ty...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-AppTools
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Orion Poplawski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2419310
TreeView+ depends on / blocked
 
Reported: 2026-02-16 11:34 UTC by Karolina Surma
Modified: 2026-02-21 18:02 UTC (History)
1 user (show)

Fixed In Version: python-enthought-sphinx-theme-0.7.4-1.fc45
Clone Of:
Environment:
Last Closed: 2026-02-21 18:02:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Karolina Surma 2026-02-16 11:34:23 UTC
[heads up] python-AppTools will fail to build with Sphinx 9+ which is going to be shipped in Fedora 45.

Traceback
=========

      File "/usr/lib/python3.14/site-packages/sphinx/builders/html/__init__.py", line 1238, in handle_page
        raise ThemeError(msg) from exc
    sphinx.errors.ThemeError: An error happened in rendering the page index.
    Reason: TypeError("argument of type '_CascadingStyleSheet' is not a container or iterable")

Build attempts: https://copr.fedorainfracloud.org/coprs/ksurma/sphinx-9/package/python-AppTools/

I have already reported it upstream: https://github.com/enthought/apptools/issues/368

Thank you for working on this!

Comment 1 Orion Poplawski 2026-02-21 18:02:26 UTC
Should be fixed with python-enthought-sphinx-theme-0.7.4-1.fc45


Note You need to log in before you can comment on or make changes to this bug.