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

ReactiveX / RxPY / 19256734810
93%

Build:
DEFAULT BRANCH: master
Ran 11 Nov 2025 06:10AM UTC
Jobs 1
Files 413
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

11 Nov 2025 06:09AM UTC coverage: 93.425% (-0.04%) from 93.462%
19256734810

push

github

web-flow
RxPY v5 (#743)

* Add back fluent method chaining

* Add windowing operators

* Add more tests

* Formatting

* Update deps

* Update docs

* Curry flip

* Use curry-flipping operators

* Better generic types

* Format test files with ruff

Apply ruff formatting to all test files as Stage 0 of the test linting
enablement plan. This separates formatting changes from type annotation
work for cleaner diffs and easier review.

Changes:
- 19 files reformatted (mainly removing unnecessary line breaks)
- 167 files already formatted (no changes)
- All tests still pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Update ruff configuration for staged test linting

Replace blanket "tests" exclusion with specific directory exclusions
matching the pyright configuration. This aligns both tools and makes
the staged rollout plan clearer.

Changes:
- Remove generic "tests" from ruff exclude list
- Add specific test directories to exclude
- Both ruff and pyright now have identical test exclusions
- Will remove exclusions incrementally as each stage completes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

3390 of 3626 new or added lines in 119 files covered. (93.49%)

13 existing lines in 3 files now uncovered.

25007 of 26767 relevant lines covered (93.42%)

0.93 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
95.45
-0.2% reactivex/operators/_average.py
1
96.67
-0.11% reactivex/operators/_sample.py
1
94.12
-0.62% reactivex/operators/_skip.py
1
96.15
-0.14% reactivex/operators/_slice.py
1
97.67
-0.05% reactivex/operators/_switchlatest.py
1
95.24
-0.41% reactivex/operators/_take.py
1
96.15
-0.14% reactivex/operators/_throttlefirst.py
1
98.28
-0.06% reactivex/operators/_windowwithtimeorcount.py
1
30.95
0.0% tests/test_scheduler/test_mainloop/test_tkinterscheduler.py
2
90.48
reactivex/observable/mixins/conditional.py
2
92.0
reactivex/observable/mixins/testing.py
2
94.44
0.06% tests/test_core/test_priorityqueue.py
3
91.67
reactivex/observable/mixins/mathematical.py
4
91.94
-0.13% reactivex/operators/_amb.py
4
78.95
7.52% reactivex/operators/_partition.py
5
85.71
9.4% reactivex/operators/_flatmap.py
5
89.58
-0.42% reactivex/operators/_takewhile.py
6
66.67
reactivex/observable/mixins/error_handling.py
6
75.0
reactivex/observable/mixins/time_based.py
12
75.51
reactivex/observable/mixins/combination.py
12
88.68
reactivex/observable/mixins/filtering.py
16
75.34
-6.01% tests/test_scheduler/test_eventloop/test_asyncioscheduler.py
16
83.62
-4.73% tests/test_scheduler/test_eventloop/test_asynciothreadsafescheduler.py
18
59.09
reactivex/observable/mixins/multicasting.py
20
76.19
reactivex/observable/mixins/utility.py
27
67.07
reactivex/observable/mixins/transformation.py
32
49.21
reactivex/observable/mixins/windowing.py
35
25.58
0.97% reactivex/operators/_do.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
88.89
-5.56% reactivex/internal/basic.py
6
5.74
0.0% tests/test_scheduler/test_mainloop/test_qtscheduler_pyqt5.py
6
5.74
0.0% tests/test_scheduler/test_mainloop/test_qtscheduler_pyside2.py
Jobs
ID Job ID Ran Files Coverage
1 19256734810.1 11 Nov 2025 06:10AM UTC 413
93.42
GitHub Action Run
Source Files on build 19256734810
  • Tree
  • List 413
  • Changed 99
  • Source Changed 0
  • Coverage Changed 99
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 05732f64 on github
  • Prev Build on master (#19210517271)
  • Next Build on master (#19257389188)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc