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

Tatsh / destin
100%

Build:
DEFAULT BRANCH: master
Repo Added 06 Aug 2026 03:59AM UTC
Files 189
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master

07 Aug 2026 09:18PM UTC coverage: 99.984%. Remained the same
31219682074

push

github

Tatsh
harmonix.unpacker: wrap threaded next() in a lambda for ty

The `ty` type checker mis-inferred the awaited value of
`asyncio.to_thread(next, ark_bytes, None)` as an unresolved type-variable
union rather than `bytes`, because it could not resolve the overloaded
`next` through `to_thread`'s `ParamSpec`. Wrapping the call in a zero-argument
lambda hands `to_thread` a concrete `Callable[[], bytes | None]`, so `ty`
narrows `data` to `bytes` after the `is not None` guard. Runtime behaviour is
unchanged and mypy already accepted the original form.

Signed-off-by: Andrew Udvare <audvare@gmail.com>

1428 of 1428 branches covered (100.0%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

11220 of 11222 relevant lines covered (99.98%)

5.0 hits per line

Relevant lines Covered
Build:
Build:
11222 RELEVANT LINES 11220 COVERED LINES
5.0 HITS PER LINE
Source Files on master
  • Tree
  • List 189
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
31219682074 master harmonix.unpacker: wrap threaded next() in a lambda for ty The `ty` type checker mis-inferred the awaited value of `asyncio.to_thread(next, ark_bytes, None)` as an unresolved type-variable union rather than `bytes`, because it could not resolve t... push 07 Aug 2026 09:32PM UTC Tatsh github
99.98
31206382408 master harmonix: restore British spelling in a log message Log-call message strings may use British spelling; revert the texture-reference log message back to `Materialised`. The identifier fix from the previous commit stands. Signed-off-by: Andrew Udv... push 07 Aug 2026 06:20PM UTC Tatsh github
99.98
31194731369 master docs: add an Amplitude/FreQuency unpacking-flow and API guide Add a user-guide page describing the shared Harmonix unpack pipeline: the mount step, the per-ARK extract-then-convert stages in their fixed order, and the bounded container hierarchy ... push 07 Aug 2026 03:53PM UTC Tatsh github
99.98
31145902766 master docs: hide constant values in the API docs with :meta hide-value: Add `:meta hide-value:` to the docstrings of 96 documented data constants across the package (module-level constants and value-holding class attributes), so autodoc renders each as... push 07 Aug 2026 03:58AM UTC Tatsh github
100.0
31145427457 master uv.lock: update push 07 Aug 2026 03:49AM UTC Tatsh github
100.0
31144697056 master uv.lock: update push 07 Aug 2026 03:34AM UTC Tatsh github
100.0
31113916886 master fix: require numpy>=2.3 on Windows ARM64 for the PyInstaller build numpy ships `win_arm64` wheels only from 2.3, but the project caps numpy at 2.2.6 to keep Python 3.10 support (numpy 2.3 requires >=3.11). On Windows on ARM64 that cap forced nump... push 06 Aug 2026 03:03PM UTC Tatsh github
100.0
31112588621 master chore: mark env-dependent GPU backend paths no-cover The `cuda`/`opencl` selection cases and the loaders' `ImportError` fallbacks in the password cracker take different branches depending on whether the optional extra is installed, so their cover... push 06 Aug 2026 02:48PM UTC Tatsh github
100.0
31112038060 master fix: GPU auto-backend fallback and bundle-proof marmalade viewer The password cracker's `auto` backend selected CUDA or OpenCL whenever the optional package merely imported, so a host with the extra installed but no usable driver (the CI test run... push 06 Aug 2026 02:42PM UTC Tatsh github
99.92
31069625854 master project: add other extractors/format readers/etc push 06 Aug 2026 04:01AM UTC Tatsh github
70.82
See All Builds (10)
  • Repo on GitHub
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