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

intervals-mining-lab / foapy / 34058766348
96%

Build:
DEFAULT BRANCH: main
Ran 06 Sep 2026 08:42PM UTC
Jobs 3
Files 43
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

06 Sep 2026 08:41PM UTC coverage: 94.555% (+1.0%) from 93.596%
34058766348

push

github

web-flow
Add foapy.partials package for partial-sequence interval analysis (#107)

* feat: extract intervals_chain, intervals_tuple, intervals_distribution from intervals.py (#83 #84 #85)

* style: reformat __init__.py

* Added CLAUDE

* Added speckit

* Added speckit

* Added spec

* Clarify

* Added tasks

* feat: decompose intervals pipeline into chain/tuple/distribution stages

Introduces chain_mode, tuple_mode enums and four new pipeline functions:
intervals_chain, intervals_tuple, intervals_distribution,
is_valid_intervals_chain — all vectorised (no Python loops), with
callable binding(chain) and chain_mode(chain) introspection, foapy.ma
variants, ASV benchmarks, and 107 new tests (442 total, 0 failures).

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

* refactoring

* Fix intervals_tuple

* Added status

* Commit implementation

* Update spec

* Fix specs

* Depricate intervals and mode (#106)

* Depricate intervals and mode

* Apply suggestions from code review

Co-authored-by: Igor Rodionov  <496956+goruha@users.noreply.github.com>

* Fix docs

* Fix benchmarks

* Fix menu

* Specs partials

* Added partials

* docs(partials): add examples for partial sequences and interval tuples

* Decompose intervals pipeline, add partials package, sync OpenSpec specs (#108)

* Added codex

* Added codex

* Try openspec

* Added openspec result

* Clean partials.alphabet

* Clean partials.alphabet

* openspec partial.order

* Added tests partial.order

* Archive specs

* Added openspec

* Review partials.alphabet

* Review partials.order

* Review partials.order

* Fix partials.intervals_tuple

* Fix partials.intervals_tuple

---------

Co-authored-by: Maximus2012 <mkochetkov9@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

142 of 146 new or added lines in 6 files covered. (97.26%)

1 existing line in 1 file now uncovered.

521 of 551 relevant lines covered (94.56%)

2.84 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
53.49
-4.01% src/foapy/__init__.py
1
91.67
src/foapy/partials/__init__.py

Coverage Regressions

Lines Coverage ∆ File
1
53.49
-4.01% src/foapy/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 macos-15 - py3.11 - 34058766348.1 06 Sep 2026 08:42PM UTC 43
94.56
GitHub Action Run
2 ubuntu-latest - py3.11 - 34058766348.2 06 Sep 2026 08:42PM UTC 43
94.56
GitHub Action Run
3 windows-latest - py3.11 - 34058766348.3 06 Sep 2026 08:43PM UTC 43
94.56
GitHub Action Run
Source Files on build 34058766348
  • Tree
  • List 43
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34058766348
  • a80c5044 on github
  • Prev Build on main (#28156769744)
  • Next Build on main (#34155265357)
  • Delete
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