conda-forge / furo-feedstock

A conda-smithy repository for furo.
BSD 3-Clause "New" or "Revised" License
0 stars 7 forks source link

No upper bound on furo 2022 makes it get installed with Sphinx #52

Open hmaarrfk opened 1 month ago

hmaarrfk commented 1 month ago

Comment:

"Installing" my packages yielded the following environment:


2024-08-08 08:37:36  (rev 2)
    +alabaster-1.0.0 (conda-forge/noarch)
    +attrs-24.2.0 (conda-forge/noarch)
    +babel-2.14.0 (conda-forge/noarch)
    +deepmerge-1.1.1 (conda-forge/noarch)
    +docutils-0.21.2 (conda-forge/noarch)
    +furo-2022.4.7 (conda-forge/noarch)
    +imagesize-1.4.1 (conda-forge/noarch)
    +jsonpointer-3.0.0 (conda-forge/linux-64)
    +jsonschema-4.23.0 (conda-forge/noarch)
    +jsonschema-specifications-2023.12.1 (conda-forge/noarch)
    +make-4.3 (conda-forge/linux-64)
    +mdit-py-plugins-0.4.1 (conda-forge/noarch)
    +mistune-3.0.2 (conda-forge/noarch)
    +myst-parser-4.0.0 (conda-forge/noarch)
    +picobox-4.0.0 (conda-forge/noarch)
    +pkgutil-resolve-name-1.3.10 (conda-forge/noarch)
    +referencing-0.35.1 (conda-forge/noarch)
    +rpds-py-0.20.0 (conda-forge/linux-64)
    +snowballstemmer-2.2.0 (conda-forge/noarch)
    +sphinx-8.0.2 (conda-forge/noarch)
    +sphinx-copybutton-0.5.2 (conda-forge/noarch)
    +sphinx-inline-tabs-2023.4.21 (conda-forge/noarch)
    +sphinx-jsonschema-1.15 (conda-forge/noarch)
    +sphinx-mdinclude-0.6.2 (conda-forge/noarch)
    +sphinx-pydantic-0.1.1 (conda-forge/noarch)
    +sphinxcontrib-applehelp-2.0.0 (conda-forge/noarch)
    +sphinxcontrib-devhelp-2.0.0 (conda-forge/noarch)
    +sphinxcontrib-htmlhelp-2.1.0 (conda-forge/noarch)
    +sphinxcontrib-httpdomain-1.8.1 (conda-forge/noarch)
    +sphinxcontrib-jsmath-1.0.1 (conda-forge/noarch)
    +sphinxcontrib-openapi-0.8.4 (conda-forge/noarch)
    +sphinxcontrib-programoutput-0.17 (conda-forge/noarch)
    +sphinxcontrib-qthelp-2.0.0 (conda-forge/noarch)
    +sphinxcontrib-serializinghtml-1.1.10 (conda-forge/noarch)

which got furo 2022 installed with Sphinx 8.... which doesn't work. should we repodata patch for some upper bound on old furo packages?

hmaarrfk commented 1 month ago

Installing sphinx<8.0.0a gave me the updated furo

2024-08-08 08:44:57  (rev 3)
     alabaster  {1.0.0 (conda-forge/noarch) -> 0.7.16 (conda-forge/noarch)}
     furo  {2022.4.7 (conda-forge/noarch) -> 2024.8.6 (conda-forge/noarch)}
     sphinx  {8.0.2 (conda-forge/noarch) -> 7.4.7 (conda-forge/noarch)}
    +sphinx-basic-ng-1.0.0b2 (conda-forge/noarch)