linh.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This is a Mastodon instance run exclusively for personal use only.

Administered by:

Server stats:

10
active users

#ReadTheDocs

0 posts0 participants0 posts today
Continued thread

Also looks like I never bothered with `link rel="canonical"` on my OSS doc sites, so the impending #ReadTheDocs behavior change shouldn't actually require any work on my part! ☺️

ETA: I did in fact do a quick search engine check to confirm that the problem canonical links solve (duplicate search engine results for the same actual page) doesn’t seeeeeeem to be a problem for me. So yay?

Huh, I had somehow totally missed the new shiny #ReadTheDocs 'app' domain!

Got real confused at the directions for enabling the new modular version of their classic “tweak your Sphinx conf on their end during builds” feature set (now known as "addons”) until I took a closer look.

Very fancy and shiny! Also much more like other, generalist CI platforms, which makes sense in hindsight.

Continued thread

Like, I see the benefit of working with rye for setting up new projects and working with well-formed ones, but it's surprisingly difficult to use with #ReadTheDocs because it seems like it wants you to always do things its way and gets upset when you don't.

Okay, #python people, how does one get #rye to work well with #ReadTheDocs?

I'm having a bear of a time because rye complains any time I try to do `rye init` because pyproject.toml exists, but then it complains when I try `rye sync` that it could not write the production lock file....

I just want a `.venv/` folder so that I can run `pip -m install -r docs/requirements.txt` and the python with my #Mac is 3.9, but the project requires 3.10 at least :blobfoxrage:

Just as a heads up for those that use and have pinned the Pallets-Sphinx-Themes package to a specific version, you might want to update your pin to use 2.0.3 due to build issues with the Read The Docs pipeline.

A new version of the theme hasn't been published to GitHub, but it has been published on to .