Releases: Russell-Newton/TikTokPy
Releases · Russell-Newton/TikTokPy
0.2.4.post2
Features Changed:
- The
download()
function for videos now defaults to forcing the h264 video codec or worse for download. This ensures the download won't be in the HEVC format, which isn't available on many media players by default at the moment. This can be overridden with the kwargs.
0.2.4.post1
New Features:
- Added an additional pattern for video extraction from a mobile share link
0.2.4
What's Changed
- fix validation issue where there is no music duration on some videos by @JStyle21 in #78
- Key Changes for Video Info improvements by @zakrian07 in #79
- #35, #44, #58 - Implemented a new
download
function for videos that uses theyt-dlp
library. Requires installation ofyt-dlp
ortiktokapipy[download]
with pip.
Bugs Fixed
Known Issues
- The user functionality is still broken.
New Contributors
- @JStyle21 made their first contribution in #78
- @zakrian07 made their first contribution in #79
Full Changelog: 0.2.3...0.2.4
0.2.3
What's Changed
- Allow missing title in ImagePost model by @amadejkastelic in #65
- video stats add collect_count field by @beiliubei in #67
New Contributors
- @amadejkastelic made their first contribution in #65
- @beiliubei made their first contribution in #67
Full Changelog: 0.2.2...0.2.3
0.2.2
Bugs Fixed
- #58, #61 - Resolved status code 10201 appearing when extracting videos from mobile app share links
- #59 - Suppressed two errors during user video iteration:
- TypeError:
DeferredItemListIterator
no longer attempts to iterate over a None item_list - JSONDecodeError:
DeferredItemListIterator
cuts iteration short if an API request returns null JSON
- TypeError:
Full Changelog: 0.2.1...0.2.2
0.2.1
What's Changed:
- #54 - Add "url" as a computed field for Video objects
- #56 - Remove "sorted_by" from the documentation
- #57 - Add a default error code value for unknown errors
Full Changelog: 0.2.0...0.2.1
0.2.0post2
0.2.0post1
Bugs Fixed:
- #51 - Fixed an issue with DeferredIterator where not setting a limit (default of -1) would artificially limit to 10
Full Changelog: 0.2.0...0.2.0post1
0.2.0
What's Changed
- V0.2 overhaul by @Russell-Newton in #50
- Switched to Pydantic v2
- Overhaul to fit #21
Bugs Fixed/Issues Resolved
- #40, #43, #47 - Challenges should now be working as expected.
- #49 - Dependency issues should now be resolved.
Known Issues:
- #47 - EU users cannot get User information at the moment without a proxy or VPN.
- #35, #44 - Downloading videos sometimes results in 403 errors.
- A solution is WIP
Full Changelog: 0.1.13...0.2.0
0.1.13.post1
- #42 - Switch stderr prints to warnings
- Issued under a new category:
tiktokapipy.TikTokAPIWarning
- This category can be ignored with
warnings.filterwarnings("ignore", category=TikTokAPIWarning")
- Issued under a new category:
Full Changelog: 0.1.13...0.1.13.post1