Skip to content

Releases: Russell-Newton/TikTokPy

0.2.4.post2

20 Nov 19:30
Compare
Choose a tag to compare

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

20 Nov 19:09
Compare
Choose a tag to compare

New Features:

  • Added an additional pattern for video extraction from a mobile share link

0.2.4

20 Nov 00:03
Compare
Choose a tag to compare

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 the yt-dlp library. Requires installation of yt-dlp or tiktokapipy[download] with pip.

Bugs Fixed

  • #59 - Fixed an issue with iterating over comments
  • #72, #76 - Fixed various validation errors

Known Issues

  • The user functionality is still broken.

New Contributors

Full Changelog: 0.2.3...0.2.4

0.2.3

05 Aug 19:56
1445bf4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.2...0.2.3

0.2.2

25 Jul 17:24
Compare
Choose a tag to compare

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

Full Changelog: 0.2.1...0.2.2

0.2.1

17 Jul 20:26
Compare
Choose a tag to compare

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

07 Jul 13:48
Compare
Choose a tag to compare

Bugs Fixed

  • #52 - Pinned pydantic>=2

Full Changelog: 0.2.0post1...0.2.0post2

0.2.0post1

05 Jul 20:42
Compare
Choose a tag to compare

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

05 Jul 16:46
3552992
Compare
Choose a tag to compare

What's Changed

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

23 May 16:11
Compare
Choose a tag to compare
  • #42 - Switch stderr prints to warnings
    • Issued under a new category: tiktokapipy.TikTokAPIWarning
    • This category can be ignored with warnings.filterwarnings("ignore", category=TikTokAPIWarning")

Full Changelog: 0.1.13...0.1.13.post1