Twscrape

Latest version: v0.15.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.10.1

- Fixed AsyncClient unclosed error in login flow 107

**Full Changelog**: https://github.com/vladkens/twscrape/compare/v0.10.0...v0.10.1

0.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 https://github.com/vladkens/twscrape/pull/98
- Handle unknown authorization error with status 200 by NielsOerbaek in https://github.com/vladkens/twscrape/pull/95

New Contributors
* yemregundogmus made their first contribution in https://github.com/vladkens/twscrape/pull/98

**Full Changelog**: https://github.com/vladkens/twscrape/compare/v0.9.0...v0.10.0

0.9.0

What's Changed
* Fixing Email Verification Token Retrieval Issue by aatakansalar in https://github.com/vladkens/twscrape/pull/71
* Handle dependency error by NielsOerbaek in https://github.com/vladkens/twscrape/pull/80
* Get RT and QT when they are in objects of type TweetWithVisibilityResults by stygmate in https://github.com/vladkens/twscrape/pull/76
* Python 3.12 support
* Updated Twitter GQL endpoints to latest version

New Contributors
* aatakansalar made their first contribution in https://github.com/vladkens/twscrape/pull/71
* NielsOerbaek made their first contribution in https://github.com/vladkens/twscrape/pull/80
* stygmate made their first contribution in https://github.com/vladkens/twscrape/pull/76

**Full Changelog**: https://github.com/vladkens/twscrape/compare/v0.8.0...v0.9.0

0.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 https://github.com/vladkens/twscrape/pull/57
- Update pyproject.toml by melroy89 in https://github.com/vladkens/twscrape/pull/52

New Contributors
* entasadar made their first contribution in https://github.com/vladkens/twscrape/pull/57
* melroy89 made their first contribution in https://github.com/vladkens/twscrape/pull/52

**Full Changelog**: https://github.com/vladkens/twscrape/compare/v0.7.0...v0.8.0

0.7.0

What's Changed
- disable for force limit on not `_raw` methods (as was in `v0.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` return `None` 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
* PirateKG made their first contribution in https://github.com/vladkens/twscrape/pull/38

**Full Changelog**: https://github.com/vladkens/twscrape/compare/v0.6.0...v0.7.0

0.6.0

- update limit in non _raw functions
- update api errors handling
- update logs; print next available account time for queue
- check email before login; update logs
- add account import with cookies; update mocks
- gql endpoints update; debug replies
- ability to reset locks for accounts; update replies dumps
- add processing of api error when code=200
- ability to remove account; show stats for login_all method in cli
- update readme

**Full Changelog**: https://github.com/vladkens/twscrape/compare/0.5.0...v0.6.0

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.