• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ReactiveX / RxPY / 29811703340
94%

Build:
DEFAULT BRANCH: master
Ran 21 Jul 2026 07:47AM UTC
Jobs 1
Files 416
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Jul 2026 07:46AM UTC coverage: 93.559%. Remained the same
29811703340

push

github

web-flow
docs: fix broken Sphinx build and refresh docs for 5.0 (#803)

The documentation build has been broken since the Poetry-to-uv migration.
docs/conf.py read project metadata from the `[tool.poetry]` table, which
no longer exists, so `config["tool"]["poetry"]` raised KeyError and the
Sphinx/ReadTheDocs build died before rendering anything. Read metadata
from the PEP 621 `[project]` table instead: `authors` is now a list of
`{name, email}` tables and the homepage moved under `[project.urls]`.
Also drop `from distutils.command.config import config` — it is dead code
(immediately overwritten by the tomli load) and distutils was removed
from the stdlib in Python 3.12, which is what ReadTheDocs builds on.

Content refresh for the 5.0 release:

- Correct version and Python claims: README and installation said RxPY
  "v4.x" on Python 3.9/"3", now v5.x on Python 3.10+ (3.10–3.14).
- Fix the style guide attributing fluent method chaining to v4.x; it is
  the headline v5 feature (the file already said so 200 lines later).
- Unify the operator count, which appeared as 120/130/149/~160 across
  four files, to "150+" / "over 150".
- Add a "Tooling and Python Support" subsection to the v5 migration
  guide covering the non-API changes (uv, Ruff, Python support, operator
  fixes), and note in the v4 history that Poetry/Black/isort are
  superseded.
- Point the migration cross-references at v4.x/v5.x.

Verified by building the docs (sphinx-build): the build now completes,
all new content renders, and the added cross-references resolve. The
remaining autodoc warnings are pre-existing and do not fail the
non-strict ReadTheDocs build.

25521 of 27278 relevant lines covered (93.56%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29811703340.1 21 Jul 2026 07:47AM UTC 416
93.56
GitHub Action Run
Source Files on build 29811703340
  • Tree
  • List 416
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 279c356c on github
  • Prev Build on master (#29774556012)
  • Next Build on master (#29861651388)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc