Releases: coletdjnz/yt-dlp-dev
Releases · coletdjnz/yt-dlp-dev
2024.03.15.205633
A description of the various files are in the README
Changelog
Core changes
- Improve --impersonate option description by pukkandan
- Merge branch 'yt-dlp:master' into networking/curl-impersonate by pukkandan
- Only support curl_cffi 0.5.10 by pukkandan
- Update README notes about curl_cffi dep by pukkandan
- Update README.md by pukkandan
- fix options.py by pukkandan
- make
impersonate_target_available
andget_available_impersonate_targets
internal only by pukkandan - misc cleanup by pukkandan
Extractor changes
- crunchyroll: Extract
vo_adaptive_hls
formats by default (#9447) by bashonly - gofile: Fix extractor (#9446) by jazz1611
- sonylivseries: Fix season extraction (#9423) by bashonly
- tiktok: Update API hostname (#9444) by bashonly
Misc. changes
- build: Update changelog for tarball and sdist (#9425) by bashonly
2023.12.10 (curl_cffi)
This is a pre-release build
A description of the various files are in the README
Changelog
Core changes
- Add curl_cffi to requirements.txt by pukkandan
- Fixups and improve test coverage by pukkandan
- Merge remote-tracking branch 'upstream/master' into networking/curl-impersonate by pukkandan
- POWERshell by pukkandan
- Remove Python 3.7 support (#8361) by bashonly
- Support
NO_COLOR
environment variable (#8385) by Grub4K, prettykool - Update .github/workflows/build.yml by pukkandan
- Update .github/workflows/build.yml by pukkandan
- add table by pukkandan
- cleanup after merge by pukkandan
- cli improvements by pukkandan
- does this fix 3.8? by pukkandan
- does this work for windows? by pukkandan
- error responses testing by pukkandan
- exclude curl_cffi from windows32 build by pukkandan
- exclude termux and pypy by pukkandan
- fix cli by pukkandan
- fix sorting by pukkandan
- fix various test bugs by pukkandan
- linter by pukkandan
- misc cleanup by pukkandan
- misc cleanup by pukkandan
- nothing like debugging in the CI by pukkandan
- notlike? by pukkandan
- revert nothing like debugging in the CI by pukkandan
- set LOW_SPEED_LIMIT and LOW_SPEED_TIME for a read timeout by pukkandan
- show handler name in impersonate target table by pukkandan
- support version by pukkandan
- test cleanup by pukkandan
- update builds by pukkandan
Extractor changes
- Extract from
media
elements in SMIL manifests (#8504) by seproDev - abematv: Fix season metadata (#8607) by middlingphys
- allstar: Add extractors (#8274) by S-Aarab
- altcensored: Add extractor (#8291) by drzraf
- bilibili: Support courses and interactive videos (#8343) by c-basalt
- drtv: Set default ext for m3u8 formats (#8590) by seproDev
- duoplay: Add extractor (#8542) by glensc
- nebula: Overhaul extractors (#8566) by elyse0, pukkandan, seproDev
- nintendo: Fix Nintendo Direct extraction (#8609) by Grub4K
- theguardian: Add extractors (#8535) by SirElderling
- twitcasting: Detect livestreams via API and
show
page (#8601) by bashonly, JC-Chung - twitter: broadcast: Extract
concurrent_view_count
(#8600) by sonmezberkay - vidly: Add extractor (#8612) by seproDev
- vocaroo: Do not use deprecated
getheader
(#8606) by qbnu - vvvvid: Set user-agent to fix extraction (#8615) by Kyraminol
- zingmp3: Add support for radio and podcasts (#7189) by hatienl0i261299
Networking changes
- Request Handler: websockets: Migrate websockets to networking framework (#7720) by coletdjnz
Misc...
2023.12.09.230149 (curl_cffi)
This is a pre-release build
A description of the various files are in the README
Changelog
Core changes
- Add curl_cffi to requirements.txt by pukkandan
- Fixups and improve test coverage by pukkandan
- Merge remote-tracking branch 'upstream/master' into networking/curl-impersonate by pukkandan
- POWERshell by pukkandan
- Remove Python 3.7 support (#8361) by bashonly
- Support
NO_COLOR
environment variable (#8385) by Grub4K, prettykool - Update .github/workflows/build.yml by pukkandan
- Update .github/workflows/build.yml by pukkandan
- add table by pukkandan
- cleanup after merge by pukkandan
- cli improvements by pukkandan
- does this fix 3.8? by pukkandan
- does this work for windows? by pukkandan
- error responses testing by pukkandan
- exclude curl_cffi from windows32 build by pukkandan
- exclude termux and pypy by pukkandan
- fix cli by pukkandan
- fix sorting by pukkandan
- fix various test bugs by pukkandan
- linter by pukkandan
- misc cleanup by pukkandan
- misc cleanup by pukkandan
- nothing like debugging in the CI by pukkandan
- notlike? by pukkandan
- revert back to 3.12 by pukkandan
- revert nothing like debugging in the CI by pukkandan
- set LOW_SPEED_LIMIT and LOW_SPEED_TIME for a read timeout by pukkandan
- show handler name in impersonate target table by pukkandan
- support version by pukkandan
- test cleanup by pukkandan
- try pyinstaller v5 by pukkandan
- try python 3.11 by pukkandan
- update builds by pukkandan
Extractor changes
- Extract from
media
elements in SMIL manifests (#8504) by seproDev - abematv: Fix season metadata (#8607) by middlingphys
- allstar: Add extractors (#8274) by S-Aarab
- altcensored: Add extractor (#8291) by drzraf
- bilibili: Support courses and interactive videos (#8343) by c-basalt
- drtv: Set default ext for m3u8 formats (#8590) by seproDev
- duoplay: Add extractor (#8542) by glensc
- nebula: Overhaul extractors (#8566) by elyse0, pukkandan, seproDev
- nintendo: Fix Nintendo Direct extraction (#8609) by Grub4K
- theguardian: Add extractors (#8535) by SirElderling
- twitcasting: Detect livestreams via API and
show
page (#8601) by bashonly, JC-Chung - twitter: broadcast: Extract
concurrent_view_count
(#8600) by sonmezberkay - vidly: Add extractor (#8612) by seproDev
- vocaroo: Do not use deprecated
getheader
(#8606) by qbnu - vvvvid: Set user-agent to fix extraction (#8615) by Kyraminol
- zingmp3: [Add support for radio and podcasts](https://github.com/yt-dlp/yt-dlp/commit/...
2023.12.09.225023
This is a pre-release build
A description of the various files are in the README
Changelog
Core changes
- Add curl_cffi to requirements.txt by pukkandan
- Fixups and improve test coverage by pukkandan
- Merge remote-tracking branch 'upstream/master' into networking/curl-impersonate by pukkandan
- POWERshell by pukkandan
- Remove Python 3.7 support (#8361) by bashonly
- Support
NO_COLOR
environment variable (#8385) by Grub4K, prettykool - Update .github/workflows/build.yml by pukkandan
- Update .github/workflows/build.yml by pukkandan
- add table by pukkandan
- cleanup after merge by pukkandan
- cli improvements by pukkandan
- does this fix 3.8? by pukkandan
- does this work for windows? by pukkandan
- error responses testing by pukkandan
- exclude curl_cffi from windows32 build by pukkandan
- exclude termux and pypy by pukkandan
- fix cli by pukkandan
- fix sorting by pukkandan
- fix various test bugs by pukkandan
- linter by pukkandan
- misc cleanup by pukkandan
- misc cleanup by pukkandan
- nothing like debugging in the CI by pukkandan
- notlike? by pukkandan
- revert nothing like debugging in the CI by pukkandan
- set LOW_SPEED_LIMIT and LOW_SPEED_TIME for a read timeout by pukkandan
- show handler name in impersonate target table by pukkandan
- support version by pukkandan
- test cleanup by pukkandan
- try pyinstaller v5 by pukkandan
- try python 3.11 by pukkandan
- update builds by pukkandan
Extractor changes
- Extract from
media
elements in SMIL manifests (#8504) by seproDev - abematv: Fix season metadata (#8607) by middlingphys
- allstar: Add extractors (#8274) by S-Aarab
- altcensored: Add extractor (#8291) by drzraf
- bilibili: Support courses and interactive videos (#8343) by c-basalt
- drtv: Set default ext for m3u8 formats (#8590) by seproDev
- duoplay: Add extractor (#8542) by glensc
- nebula: Overhaul extractors (#8566) by elyse0, pukkandan, seproDev
- nintendo: Fix Nintendo Direct extraction (#8609) by Grub4K
- theguardian: Add extractors (#8535) by SirElderling
- twitcasting: Detect livestreams via API and
show
page (#8601) by bashonly, JC-Chung - twitter: broadcast: Extract
concurrent_view_count
(#8600) by sonmezberkay - vidly: Add extractor (#8612) by seproDev
- vocaroo: Do not use deprecated
getheader
(#8606) by qbnu - vvvvid: Set user-agent to fix extraction (#8615) by Kyraminol
- zingmp3: Add support for radio and podcasts (#7189) by hatienl0i261299
Networking changes
- Request Handler: websocket...
2023.12.09.223532
This is a pre-release build
A description of the various files are in the README
Changelog
Core changes
- Add curl_cffi to requirements.txt by pukkandan
- Fixups and improve test coverage by pukkandan
- Merge remote-tracking branch 'upstream/master' into networking/curl-impersonate by pukkandan
- POWERshell by pukkandan
- Remove Python 3.7 support (#8361) by bashonly
- Support
NO_COLOR
environment variable (#8385) by Grub4K, prettykool - Update .github/workflows/build.yml by pukkandan
- Update .github/workflows/build.yml by pukkandan
- add table by pukkandan
- cleanup after merge by pukkandan
- cli improvements by pukkandan
- does this fix 3.8? by pukkandan
- does this work for windows? by pukkandan
- error responses testing by pukkandan
- exclude curl_cffi from windows32 build by pukkandan
- exclude termux and pypy by pukkandan
- fix cli by pukkandan
- fix sorting by pukkandan
- fix various test bugs by pukkandan
- linter by pukkandan
- misc cleanup by pukkandan
- misc cleanup by pukkandan
- nothing like debugging in the CI by pukkandan
- notlike? by pukkandan
- revert nothing like debugging in the CI by pukkandan
- set LOW_SPEED_LIMIT and LOW_SPEED_TIME for a read timeout by pukkandan
- show handler name in impersonate target table by pukkandan
- support version by pukkandan
- test cleanup by pukkandan
- try python 3.11 by pukkandan
- update builds by pukkandan
Extractor changes
- Extract from
media
elements in SMIL manifests (#8504) by seproDev - abematv: Fix season metadata (#8607) by middlingphys
- allstar: Add extractors (#8274) by S-Aarab
- altcensored: Add extractor (#8291) by drzraf
- bilibili: Support courses and interactive videos (#8343) by c-basalt
- drtv: Set default ext for m3u8 formats (#8590) by seproDev
- duoplay: Add extractor (#8542) by glensc
- nebula: Overhaul extractors (#8566) by elyse0, pukkandan, seproDev
- nintendo: Fix Nintendo Direct extraction (#8609) by Grub4K
- theguardian: Add extractors (#8535) by SirElderling
- twitcasting: Detect livestreams via API and
show
page (#8601) by bashonly, JC-Chung - twitter: broadcast: Extract
concurrent_view_count
(#8600) by sonmezberkay - vidly: Add extractor (#8612) by seproDev
- vocaroo: Do not use deprecated
getheader
(#8606) by qbnu - vvvvid: Set user-agent to fix extraction (#8615) by Kyraminol
- zingmp3: Add support for radio and podcasts (#7189) by hatienl0i261299
Networking changes
- Request Handler: websockets: Migrate websockets to networking framework ([yt-dlp#7720](https://git...
yt-dlp 2023.10.10 [rh/requests]
A description of the various files are in the README
Changelog
Core changes
- Fix compat options 2022 reference on README by pukkandan
- Merge remote-tracking branch 'upstream/master' into net-backend/requests by pukkandan
- Merge remote-tracking branch 'upstream/master' into net-backend/requests by pukkandan
- Update yt_dlp/networking/_requests.py by pukkandan
- check incomplete read match for error response tests by pukkandan
- exclude requests and urllib3 from py2exe build by pukkandan
- formatting by pukkandan
- improve import failure error message by pukkandan
- more cleanup by pukkandan
- oops, add Cryptodome back by pukkandan
- pin urllib3 to 1.26.17 by pukkandan
- quotes by pukkandan
- tidy up requirements by pukkandan
- try this by pukkandan
- utils:
js_to_json
: FixDate
constructor parsing (#8295) by awalgarg, Grub4K
Downloader changes
- fragment: Improve progress calculation (#8241) by Grub4K
yt-dlp 2023.10.07 [rh/requests]
yt-dlp 2023.09.30 [rh/requests]
yt-dlp 2023.09.09
A description of the various files are in the README
Changelog
Core changes
- Add YT_DLP_CCI_IMPERSONATE env var by pukkandan
- Add logger shim by pukkandan
- Add preference by pukkandan
- Add preferences to director on load by pukkandan
- Add requirement back by pukkandan
- Add temporary YT_DLP_CCI_IMPERSONATE by pukkandan
- Add to README.md by pukkandan
- Add warnings on import failures by pukkandan
- Cleanup by pukkandan
- Cleanup by pukkandan
- Cleanup after merge by pukkandan
- Do not use warnings.warn by pukkandan
- Fix --print-traffic by pukkandan
- Fix HTTP headers and cookie handling by bashonly, pukkandan
- Fix
--check-formats
by pukkandan - Let RH register themselves by pukkandan
- Merge branch 'networking/preference-system' into networking/curl-impersonate by pukkandan
- Merge branch 'networking/preference-system' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/network-overhaul' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/network-overhaul' into networking/preference-system by pukkandan
- Merge remote-tracking branch 'origin/networking/curl-impersonate' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/networking/curl-impersonate' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/networking/curl-impersonate' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'upstream/master' into feat/networking/curl_cffi by pukkandan
- Merge remote-tracking branch 'upstream/master' into network-overhaul by pukkandan
- Merge remote-tracking branch 'upstream/master' into networking/curl-impersonate by pukkandan
- Migrate by pukkandan
- Proposed preference system by pukkandan
- Rename CaseInsensitiveDict to HTTPHeaderDict by pukkandan
- Revert unrelated changes made by linter by pukkandan
- Simplify interface by pukkandan
- Update yt_dlp/extractor/pornhub.py by pukkandan
- Update yt_dlp/extractor/pornhub.py by pukkandan
- Update yt_dlp/extractor/pornhub.py by pukkandan
- Use logger by pukkandan
- We are not using unittest by pukkandan
FFmpegFixupM3u8PP
may need to run with ffmpeg by pukkandan- actually use the impersonate extension check by pukkandan
- add curl_cffi to pyinstaller hooks by pukkandan
- add kwargs to RequestHandler by pukkandan
- cleanup by pukkandan
- cleanup after merge by pukkandan
- cleanup after random merge? by pukkandan
- client certificate support by pukkandan
- cookie improvements by pukkandan
- does this work? by pukkandan
- draft by pukkandan
- enable (and fix some) socks tests by pukkandan
- fix bug by pukkandan
- fix? by pukkandan
- fixup by pukkandan
- improve redirect and other tests by pukkandan
- init preferences by [pukkandan](https://github.com/p...
yt-dlp 2023.09.10
A description of the various files are in the README
Changelog
Core changes
- Add YT_DLP_CCI_IMPERSONATE env var by pukkandan
- Add logger shim by pukkandan
- Add preference by pukkandan
- Add preferences to director on load by pukkandan
- Add requirement back by pukkandan
- Add temporary YT_DLP_CCI_IMPERSONATE by pukkandan
- Add to README.md by pukkandan
- Add warnings on import failures by pukkandan
- Cleanup by pukkandan
- Cleanup by pukkandan
- Cleanup after merge by pukkandan
- Do not use warnings.warn by pukkandan
- Fix --print-traffic by pukkandan
- Fix HTTP headers and cookie handling by bashonly, pukkandan
- Fix
--check-formats
by pukkandan - Let RH register themselves by pukkandan
- Merge branch 'networking/preference-system' into networking/curl-impersonate by pukkandan
- Merge branch 'networking/preference-system' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/network-overhaul' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/network-overhaul' into networking/preference-system by pukkandan
- Merge remote-tracking branch 'origin/networking/curl-impersonate' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/networking/curl-impersonate' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'origin/networking/curl-impersonate' into networking/curl-impersonate by pukkandan
- Merge remote-tracking branch 'upstream/master' into feat/networking/curl_cffi by pukkandan
- Merge remote-tracking branch 'upstream/master' into network-overhaul by pukkandan
- Merge remote-tracking branch 'upstream/master' into networking/curl-impersonate by pukkandan
- Migrate by pukkandan
- Proposed preference system by pukkandan
- Rename CaseInsensitiveDict to HTTPHeaderDict by pukkandan
- Revert unrelated changes made by linter by pukkandan
- Simplify interface by pukkandan
- Update build.yml by pukkandan
- Update build.yml by pukkandan
- Update build.yml by pukkandan
- Update build.yml by pukkandan
- Update hook-yt_dlp.py by pukkandan
- Update yt_dlp/extractor/pornhub.py by pukkandan
- Update yt_dlp/extractor/pornhub.py by pukkandan
- Update yt_dlp/extractor/pornhub.py by pukkandan
- Use logger by pukkandan
- We are not using unittest by pukkandan
FFmpegFixupM3u8PP
may need to run with ffmpeg by pukkandan- actually use the impersonate extension check by pukkandan
- add curl_cffi to pyinstaller hooks by pukkandan
- add kwargs to RequestHandler by pukkandan
- cleanup by pukkandan
- cleanup after merge by pukkandan
- cleanup after random merge? by pukkandan
- client certificate support by pukkandan
- cookie improvements by pukkandan
- does this work? by pukkandan
- draft by pukkandan
- enable (and fix some) socks tests by [pukkandan]...