Download Latest Version Scweet v5.0 source code.tar.gz (456.7 kB)
Email in envelope

Get an email when there's a new version of Scweet

Home / v5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-03-20 4.1 kB
Scweet v5.0 source code.tar.gz 2026-03-20 456.7 kB
Scweet v5.0 source code.zip 2026-03-20 480.6 kB
Totals: 3 Items   941.4 kB 2

v5.0

Simplified API — cleaner constructor and method names:

  • Scweet(cookies_file=...) / Scweet(auth_token=...) / Scweet(cookies=...) replaces Scweet.from_sources(...)
  • search() replaces scrape(words=[...])
  • get_profile_tweets() replaces timeline via scrape kwargs
  • get_user_info() replaces get_user_information()

Simplified config — flat ScweetConfig(concurrency=3, proxy=...) replaces nested ScweetConfig.from_sources(overrides={"pool": {"concurrency": ...}})

Other changes:

  • Auto-refresh GraphQL query IDs from X on startup (manifest_scrape_on_init=True)
  • Flat package structure (no more v4/ sub-package)
  • save_name parameter for custom output file names
  • X-Client-Transaction-Id header support (now required by X)
  • Updated GraphQL response parsing for X's latest response format
  • Removed legacy code paths (legacy_csv resume, scweet.py compat layer, accounts.txt format)
  • Rewrote README and DOCUMENTATION.md
  • 153 unit tests

```bash
pip install -U Scweet

Source: README.md, updated 2026-03-20