Releases: vladkens/twscrape
Releases · vladkens/twscrape
v0.14
v0.13
What's Changed
- DEPRECATED favoriters / liked_tweets methods since it no more available in X
- API url changed from
twitter.com
tox.com
- add pinned tweets info to user profile #201
- added broadcast / audiospace card types #191
- Update readme.md fixed typo by @badr-elmazaz in #199
- Add bookmarkedCount field to Tweet model constructor by @ShunnMatsumura in #180
- feat: add support for getting bookmarks by @bjsi in #172
- Exclude messageprompts as elements by @NielsOerbaek in #194
- GQL endpoints updated
New Contributors
- @badr-elmazaz made their first contribution in #199
- @ShunnMatsumura made their first contribution in #180
- @bjsi made their first contribution in #172
Full Changelog: v0.12...v0.13
v0.12
What's Changed
- Allow pulling from media tab by @Pigglebear in #131
- Support TOTP by @ritikkumarsahu in #153
- Add alternate identifier login task by @LucasLeRay in #155
- Wrap async generators with contextlib.aclosing by @andylolz in #159
- Improve Dependency Error (131) handling #166
- Simplify custom login for accounts poll (#138)
- Ability to raise
NoAccountError
instead of waiting for available account (#48, #148) - Added Card parser for summary, poll and player types (#46, #72, #157)
- Fixed login error when no
ct0
cookie found #143 - Fixed infinite login loop for non exists account (#132, #165)
- Update GQL endpoints
New Contributors
- @Pigglebear made their first contribution in #131
- @ritikkumarsahu made their first contribution in #153
- @LucasLeRay made their first contribution in #155
- @andylolz made their first contribution in #159
Full Changelog: v0.11.1...v0.12
v0.11.1
- Fixed httpx dependency version
Full Changelog: v0.11...v0.11.1
v0.11
What's Changed
- Added new
liked_tweets
method (#115, thanks @Minecon724) - Added
verified_followers
method (#121) - Added
subscriptions
method - Added
tweet_replies
method (#104) - Added missing string representation for Snowflake ids (#116)
- Updated proxy support (#85, #96, #118)
- Now API will raise exception on
ConnectError
,ConnectTimeout
– before account was locked for 15 min (#113) - GQL endpoints updated
New Contributors
- @Minecon724 made their first contribution in #115
Full Changelog: v0.10.1...v0.11
v0.10.1
v0.10.0
What's Changed
- update GraphQL endpoints
- ability to enter email code manually (#86, #100) - see readme
- add ability to configure login code timeout by env variable - see readme
- ability to get single account by name
- update ban detection
- fix cli relogin command to relogin only given accounts
- handle KeyboardInterrupt in cli
- fix db lock error for single process (#64)
- Fixing UTC Error by @yemregundogmus in #98
- Handle unknown authorization error with status 200 by @NielsOerbaek in #95
New Contributors
- @yemregundogmus made their first contribution in #98
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Fixing Email Verification Token Retrieval Issue by @aatakansalar in #71
- Handle dependency error by @NielsOerbaek in #80
- Get RT and QT when they are in objects of type TweetWithVisibilityResults by @stygmate in #76
- Python 3.12 support
- Updated Twitter GQL endpoints to latest version
New Contributors
- @aatakansalar made their first contribution in #71
- @NielsOerbaek made their first contribution in #80
- @stygmate made their first contribution in #76
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- update gql endpoints
- improve sqlite version check, reduce minimal version #58
- TweetWithVisibilityResults #53
- update mocks; fix full context parsing for tweets with rt
- fix parsed links count #56
- fix email login by @entasadar in #57
- Update pyproject.toml by @melroy89 in #52
New Contributors
- @entasadar made their first contribution in #57
- @melroy89 made their first contribution in #52
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- disable for force limit on not
_raw
methods (as was inv0.5.0
) (#26) - restore full tweets text in case of retweet (#42)
- add examples of parallel processing (#47)
user_by_id
/user_by_login
/tweet_details
returnNone
in case of resource not accessible in api (#15)- improve parser & add dumping when parsing failed
- print log when account available for queue
- infinite retry for http timeout / proxy error (was lock account for some long time) (#40)
- add more format of cookies to parse
- restore login by flow as was in
v0.5.0
& added email_first param (#45, #36) - added blue and blueType fields into User model (#38)
New Contributors
Full Changelog: v0.6.0...v0.7.0