2023.12.10 (curl_cffi)
Pre-release
Pre-release
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. changes
- ci: Concurrency optimizations (#8614) by Grub4K