Skip to content

remove username/password auth#270

Merged
Graeme22 merged 2 commits intomasterfrom
oauth-only
Oct 1, 2025
Merged

remove username/password auth#270
Graeme22 merged 2 commits intomasterfrom
oauth-only

Conversation

@Graeme22
Copy link
Copy Markdown
Member

@Graeme22 Graeme22 commented Sep 5, 2025

Description

Removes username/password based authentication to prepare for Tastytrade's scheduled removal on December 1, 2025. (Doesn't need to be merged before then!)
Also removes the tastytrade.backtest module since it doesn't support OAuth sessions at the moment. (This module was always experimental anyways and API support wasn't super useful.)

Related issue(s)

Fixes #269, #264

Pre-merge checklist

  • Code formatted correctly (check with make lint)
  • Code implemented for both sync and async
  • Passing tests locally (check with make test, make sure you have TT_REFRESH, TT_SECRET, and TT_ACCOUNT environment variables set)
  • New tests added (if applicable)

Please note that, in order to pass the tests, you'll need to set up your Tastytrade credentials as repository secrets on your local fork. Read more at CONTRIBUTING.md.

@Graeme22 Graeme22 merged commit 4bcb993 into master Oct 1, 2025
1 check failed
@Graeme22 Graeme22 deleted the oauth-only branch October 1, 2025 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Action Required: tastytrade API Session-Tokens to Be Discontinued

1 participant