Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fa0311/twitter_openapi_python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: yebin-xu/twitter_openapi_python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 8 files changed
  • 2 contributors

Commits on Mar 8, 2026

  1. Update api.py

    yebin-xu committed Mar 8, 2026
    Configuration menu
    Copy the full SHA
    89c1356 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2026

  1. Update twitter-openapi submodule

    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    yebin-xu and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    92cfbee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c1fd3e View commit details
    Browse the repository at this point in the history
  3. Allow 'Fan' enum in User model

    Update the User model's enum validator to accept the new 'Fan' category. The validator and its ValueError message were expanded to include 'Fan' so user.category (or equivalent field) can hold this new account type.
    yebin-xu committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    89570b6 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2026

  1. Make pinned_tweet_ids_str optional and reformat model

    Change pinned_tweet_ids_str to Optional[List[StrictStr]] with default None and apply code style/refactorings: group and parenthesize imports, expand __properties and model_validate dict to multi-line, reformat the created_at regex check, normalize validator string quoting, and simplify excluded_fields initialization. These changes improve readability and allow instances to omit pinned_tweet_ids_str without validation errors; no other behavioral changes intended.
    yebin-xu committed Apr 21, 2026
    Configuration menu
    Copy the full SHA
    59f10ea View commit details
    Browse the repository at this point in the history

Commits on May 21, 2026

  1. Update entities.py

    yebin-xu committed May 21, 2026
    Configuration menu
    Copy the full SHA
    0f3a0d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Enhance get_tid function to accept cookies for session management

    Updated the get_tid function to accept an optional cookies parameter, allowing it to maintain session state for authenticated requests. This change ensures compatibility with the new logged-out web client and improves the handling of transaction IDs. Adjusted the get_twitter_openapi_python_client method to pass cookies when invoked from get_client_from_cookies.
    yebin-xu committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    e32aec6 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2026

  1. Update article_result.py

    yebin-xu committed Jul 6, 2026
    Configuration menu
    Copy the full SHA
    ea826fc View commit details
    Browse the repository at this point in the history
Loading