• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
You are now the owner of this repo.

Tatsh / yt-dlp-utils
100%

Build:
DEFAULT BRANCH: master
Repo Added 26 Apr 2025 12:38AM UTC
Token FogWKCf2VGUSLwqKOLtHC8BELC9BzTX8B regen
Build 548 Last
Files 4
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
Sync Branches
  • No branch selected
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/npm_and_yarn/cspell-9.0.0
  • dependabot/npm_and_yarn/cspell-9.0.1
  • dependabot/npm_and_yarn/cspell-9.0.2
  • dependabot/npm_and_yarn/cspell-9.1.1
  • dependabot/npm_and_yarn/cspell-9.1.2
  • dependabot/npm_and_yarn/cspell-9.1.3
  • dependabot/npm_and_yarn/cspell-9.2.0
  • dependabot/npm_and_yarn/cspell-9.2.1
  • dependabot/npm_and_yarn/cspell-9.2.2
  • dependabot/npm_and_yarn/cspell-9.3.0
  • dependabot/npm_and_yarn/cspell-9.3.2
  • dependabot/npm_and_yarn/cspell-9.4.0
  • dependabot/npm_and_yarn/cspell-9.6.0
  • dependabot/npm_and_yarn/cspell-9.6.2
  • dependabot/npm_and_yarn/cspell-9.6.3
  • dependabot/npm_and_yarn/cspell-9.6.4
  • dependabot/npm_and_yarn/markdownlint-cli2-0.18.0
  • dependabot/npm_and_yarn/markdownlint-cli2-0.18.1
  • dependabot/npm_and_yarn/markdownlint-cli2-0.19.0
  • dependabot/npm_and_yarn/markdownlint-cli2-0.19.1
  • dependabot/npm_and_yarn/markdownlint-cli2-0.20.0
  • dependabot/npm_and_yarn/markdownlint-cli2-0.21.0
  • dependabot/npm_and_yarn/npm_and_yarn-01f5ad5e18
  • dependabot/npm_and_yarn/npm_and_yarn-1c5b4d3897
  • dependabot/npm_and_yarn/npm_and_yarn-231d047fe2
  • dependabot/npm_and_yarn/npm_and_yarn-2efe533b74
  • dependabot/npm_and_yarn/npm_and_yarn-bb754c2437
  • dependabot/npm_and_yarn/npm_and_yarn-c2faeb1381
  • dependabot/npm_and_yarn/prettier-3.6.0
  • dependabot/npm_and_yarn/prettier-3.6.2
  • dependabot/npm_and_yarn/prettier-3.7.3
  • dependabot/npm_and_yarn/prettier-3.7.4
  • dependabot/npm_and_yarn/prettier-3.8.0
  • dependabot/npm_and_yarn/prettier-3.8.1
  • dependabot/npm_and_yarn/prettier-plugin-sort-json-4.2.0
  • dependabot/npm_and_yarn/prettier-plugin-toml-2.0.5
  • dependabot/npm_and_yarn/prettier/plugin-xml-3.4.2
  • dependabot/npm_and_yarn/pyright-1.1.401
  • dependabot/npm_and_yarn/pyright-1.1.402
  • dependabot/npm_and_yarn/pyright-1.1.403
  • dependabot/npm_and_yarn/pyright-1.1.404
  • dependabot/npm_and_yarn/pyright-1.1.405
  • dependabot/npm_and_yarn/pyright-1.1.406
  • dependabot/npm_and_yarn/pyright-1.1.407
  • dependabot/npm_and_yarn/pyright-1.1.408
  • dependabot/pip/bascom-0.0.2
  • dependabot/pip/bascom-0.0.3
  • dependabot/pip/commitizen-4.10.0
  • dependabot/pip/commitizen-4.10.1
  • dependabot/pip/commitizen-4.11.0
  • dependabot/pip/commitizen-4.11.2
  • dependabot/pip/commitizen-4.12.0
  • dependabot/pip/commitizen-4.12.1
  • dependabot/pip/commitizen-4.13.0
  • dependabot/pip/commitizen-4.13.7
  • dependabot/pip/commitizen-4.6.2
  • dependabot/pip/commitizen-4.7.0
  • dependabot/pip/commitizen-4.8.2
  • dependabot/pip/commitizen-4.8.3
  • dependabot/pip/commitizen-4.8.4
  • dependabot/pip/commitizen-4.9.1
  • dependabot/pip/cz-path-0.0.2
  • dependabot/pip/cz-path-0.0.4
  • dependabot/pip/doc8-2.0.0
  • dependabot/pip/esbonio-1.0.0
  • dependabot/pip/mypy-1.16.0
  • dependabot/pip/mypy-1.16.1
  • dependabot/pip/mypy-1.17.0
  • dependabot/pip/mypy-1.17.1
  • dependabot/pip/mypy-1.18.1
  • dependabot/pip/mypy-1.18.2
  • dependabot/pip/mypy-1.19.0
  • dependabot/pip/mypy-1.19.1
  • dependabot/pip/numpydoc-1.10.0
  • dependabot/pip/numpydoc-1.9.0
  • dependabot/pip/pip-2c7469b053
  • dependabot/pip/pip-8177a8837a
  • dependabot/pip/pip-81c3d069c8
  • dependabot/pip/pip-8b5b5417d8
  • dependabot/pip/pip-a6aa50acab
  • dependabot/pip/pip-c4ff2e68b4
  • dependabot/pip/pytest-8.4.0
  • dependabot/pip/pytest-8.4.1
  • dependabot/pip/pytest-8.4.2
  • dependabot/pip/pytest-9.0.0
  • dependabot/pip/pytest-9.0.1
  • dependabot/pip/pytest-9.0.2
  • dependabot/pip/pytest-cov-6.2.1
  • dependabot/pip/pytest-cov-6.3.0
  • dependabot/pip/pytest-cov-7.0.0
  • dependabot/pip/pytest-mock-3.14.1
  • dependabot/pip/pytest-mock-3.15.0
  • dependabot/pip/pytest-mock-3.15.1
  • dependabot/pip/requests-2.32.4
  • dependabot/pip/restructuredtext-lint-2.0.2
  • dependabot/pip/ruff-0.11.11
  • dependabot/pip/ruff-0.11.12
  • dependabot/pip/ruff-0.11.8
  • dependabot/pip/ruff-0.11.9
  • dependabot/pip/ruff-0.12.1
  • dependabot/pip/ruff-0.12.10
  • dependabot/pip/ruff-0.12.11
  • dependabot/pip/ruff-0.12.2
  • dependabot/pip/ruff-0.12.5
  • dependabot/pip/ruff-0.12.7
  • dependabot/pip/ruff-0.12.8
  • dependabot/pip/ruff-0.13.1
  • dependabot/pip/ruff-0.13.2
  • dependabot/pip/ruff-0.13.3
  • dependabot/pip/ruff-0.14.0
  • dependabot/pip/ruff-0.14.1
  • dependabot/pip/ruff-0.14.10
  • dependabot/pip/ruff-0.14.11
  • dependabot/pip/ruff-0.14.13
  • dependabot/pip/ruff-0.14.14
  • dependabot/pip/ruff-0.14.2
  • dependabot/pip/ruff-0.14.3
  • dependabot/pip/ruff-0.14.4
  • dependabot/pip/ruff-0.14.5
  • dependabot/pip/ruff-0.14.6
  • dependabot/pip/ruff-0.14.7
  • dependabot/pip/ruff-0.14.8
  • dependabot/pip/ruff-0.14.9
  • dependabot/pip/ruff-0.15.0
  • dependabot/pip/ruff-0.15.1
  • dependabot/pip/sphinx-datatables-0.3.0
  • dependabot/pip/sphinx-datatables-0.3.1
  • dependabot/pip/sphinx-datatables-0.4.0
  • dependabot/pip/sphinx-datatables-0.5.0
  • dependabot/pip/sphinx-datatables-1.0.0
  • dependabot/pip/sphinx-immaterial-0.13.6
  • dependabot/pip/sphinx-immaterial-0.13.7
  • dependabot/pip/sphinx-immaterial-0.13.8
  • dependabot/pip/sphinx-immaterial-0.13.9
  • dependabot/pip/tomlkit-0.14.0
  • dependabot/pip/types-requests-2.32.0.20250515
  • dependabot/pip/types-requests-2.32.0.20250602
  • dependabot/pip/types-requests-2.32.4.20250611
  • dependabot/pip/types-requests-2.32.4.20250809
  • dependabot/pip/types-requests-2.32.4.20250913
  • dependabot/pip/types-requests-2.32.4.20260107
  • dependabot/pip/types-yt-dlp-2025.11.12.20251115
  • dependabot/pip/types-yt-dlp-2025.12.8.20251210
  • dependabot/pip/types-yt-dlp-2025.12.8.20260116
  • dependabot/pip/types-yt-dlp-2025.7.21.20250728
  • dependabot/pip/types-yt-dlp-2025.8.22.20250824
  • dependabot/pip/types-yt-dlp-2025.8.27.20250829
  • dependabot/pip/types-yt-dlp-2025.9.5.20250907
  • dependabot/pip/types-yt-dlp-2026.1.31.20260202
  • dependabot/pip/types-yt-dlp-2026.2.4.20260206
  • dependabot/pip/typing-extensions-4.14.1
  • dependabot/pip/typing-extensions-4.15.0
  • dependabot/pip/yt-dlp-2025.10.14
  • dependabot/pip/yt-dlp-2025.10.22
  • dependabot/pip/yt-dlp-2025.11.12
  • dependabot/pip/yt-dlp-2025.12.8
  • dependabot/pip/yt-dlp-2025.4.30
  • dependabot/pip/yt-dlp-2025.5.22
  • dependabot/pip/yt-dlp-2025.6.25
  • dependabot/pip/yt-dlp-2025.6.30
  • dependabot/pip/yt-dlp-2025.6.9
  • dependabot/pip/yt-dlp-2025.7.21
  • dependabot/pip/yt-dlp-2025.8.11
  • dependabot/pip/yt-dlp-2025.8.22
  • dependabot/pip/yt-dlp-2025.8.27
  • dependabot/pip/yt-dlp-2025.9.26
  • dependabot/pip/yt-dlp-2025.9.5
  • dependabot/pip/yt-dlp-2026.1.31
  • dependabot/pip/yt-dlp-2026.2.4
  • dependabot/uv/aiohttp-3.13.4
  • dependabot/uv/aiohttp-3.13.5
  • dependabot/uv/cz-path-0.0.6
  • dependabot/uv/mypy-1.20.0
  • dependabot/uv/pytest-cov-7.1.0
  • dependabot/uv/requests-2.33.1
  • dependabot/uv/ruff-0.15.8
  • dependabot/uv/types-requests-2.33.0.20260327
  • dependabot/uv/types-requests-2.33.0.20260402
  • dependabot/uv/types-yt-dlp-2026.3.17.20260402
  • dependabot/uv/uv-aa7cb66ac2
  • master

26 Apr 2026 04:05AM UTC coverage: 100.0%. Remained the same
24947899790

push

github

Tatsh
cruft: update

- Bump pre-commit ruff hook to v0.15.12
- Bump dev deps: mypy >=1.20.1, ty >=0.0.31, prettier ^3.8.3,
  pyright ^1.1.409; pin ruff==0.15.11
- Bump test deps: niquests >=3.18.6, urllib3-future >=2.19.909; align
  the asyncio extra to match
- Drop docutils<0.22 and numpydoc from docs deps; remove `numpydoc`
  from the dictionary
- Downgrade cspell to ^9.8.0 in package.json
- Add `*.min.js` to .prettierignore
- Tighten yapfignore patterns to `.venv`, `.wiswa-ci`, and
  `node_modules`
- Rewrap prose in release and wiswa-sync agent docs
- Update CITATION.cff date
- Sync uv.lock and yarn.lock

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

16 of 16 branches covered (100.0%)

Branch coverage included in aggregate %.

134 of 134 relevant lines covered (100.0%)

5.0 hits per line

Relevant lines Covered
Build:
Build:
134 RELEVANT LINES 134 COVERED LINES
5.0 HITS PER LINE
Source Files on master
  • Tree
  • List 4
  • Changed 0
  • Source Changed 0
  • 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
24947899790 master cruft: update - Bump pre-commit ruff hook to v0.15.12 - Bump dev deps: mypy >=1.20.1, ty >=0.0.31, prettier ^3.8.3, pyright ^1.1.409; pin ruff==0.15.11 - Bump test deps: niquests >=3.18.6, urllib3-future >=2.19.909; align the asyncio extra to... push 26 Apr 2026 04:17AM UTC Tatsh github
100.0
24932326205 master project: remove trailing commas push 25 Apr 2026 01:47PM UTC Tatsh github
100.0
24645834989 master cruft: update - Upgrade Yarn from 4.13.0 to 4.14.1 (binary swap under `.yarn/releases/`) - Harden publish/release workflow checks: switch to a `case` on run conclusion that treats `failure`, `cancelled`, `timed_out`, `startup_failure`, and ... push 20 Apr 2026 02:50AM UTC Tatsh github
100.0
24617613744 master build(deps-dev): bump the development group with 8 updates Bumps the development group with 8 updates: | Package | From | To | | --- | --- | --- | | [niquests](https://github.com/jawah/niquests) | `3.18.4` | `3.18.5` | | [urllib3-future](https:/... push 19 Apr 2026 12:53AM UTC Tatsh github
100.0
24352277799 master project: add ty and pyright type checking to QA pipeline - Add pyright and ty jobs to QA workflow; bump ruff-action to v4.0.0 - Add ty and pyright to `yarn qa` script - Add @override decorators to YoutubeDLLogger methods in lib.py - Add `import y... push 13 Apr 2026 03:37PM UTC Tatsh github
100.0
24303833409 master bump: v0.0.8 → v0.1.0 Signed-off-by: Andrew Udvare <audvare@gmail.com> push 12 Apr 2026 09:47AM UTC Tatsh github
100.0
24303751776 master aio: replace aiohttp with niquests for setup_session Breaking change: async setup_session() now returns niquests AsyncSession, applies cookies via cookiejar_from_dict, and uses urllib3_future Retry when setup_retry is True. The asyncio extra list... push 12 Apr 2026 09:42AM UTC Tatsh github
100.0
23989623328 dependabot/uv/requests-2.33.1 Merge ea708fb0e into 740ab9175 Pull #208 04 Apr 2026 11:14PM UTC web-flow github
100.0
23989620207 dependabot/uv/types-yt-dlp-2026.3.17.20260402 Merge 56ef39a21 into 740ab9175 Pull #207 04 Apr 2026 11:14PM UTC web-flow github
100.0
23989617566 dependabot/uv/mypy-1.20.0 Merge babb70991 into 740ab9175 Pull #206 04 Apr 2026 11:13PM UTC web-flow github
100.0
See All Builds (548)

Badge your Repo: yt-dlp-utils

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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

© 2026 Coveralls, Inc