Skip to content

Release v2.0.0rc1 - #142

Merged
manojpr-cb merged 3 commits into
masterfrom
master-1790756493
Sep 30, 2026
Merged

manojpr-cb merged 3 commits into
masterfrom
master-1790756493

Conversation

@manojpr-cb

Copy link
Copy Markdown
Contributor

Release candidate for 2.0.0.

From October 1, 2026, Global Derivatives on Coinbase Advanced Trade run on a Deribit-powered gateway instead of INTX. This release adds clients for the new gateway. See the Global Derivatives overview for the migration details.

What's new

  • coinbase.deribit with DeribitRetailClient (REST) and DeribitRetailWSClient (WebSocket). Both use your existing CDP API keys (Ed25519 or ECDSA).
  • The WebSocket client connects to the market data host without keys and to the trading host with keys. It re-authenticates before the token expires, reconnects and restores subscriptions, and never resends an order after a dropped connection.
  • When an INTX perpetuals call on RESTClient fails, the SDK logs the Global Derivatives method to use instead.
  • README section "Global Derivatives Clients" and an API reference page for the new clients.

Other changes

  • Requires Python 3.10 or newer. Python 3.8 and 3.9 users get 1.8.4.
  • Raises the minimum versions of requests, cryptography and PyJWT.
  • CI now tests Python 3.10 to 3.14.

Spot and US Derivatives on RESTClient and WSClient are unchanged.

Try it

pip install --pre coinbase-advanced-py==2.0.0rc1

pip install coinbase-advanced-py keeps installing 1.8.4 until 2.0.0 is released.

* right/master: (45 commits)
  Release v1.8.4 (#136)
  Modernize CI workflows (#135)
  Release v1.8.3 (#129)
  Update fees.py documentation (#90)
  Update README.md (#86)
  v1.8.2 (#84)
  Release v1.8.1 (#81)
  v1.8.0 (#79)
  Release v1.7.0 (#74)
  Release v1.6.2 (#70)
  Release v1.6.1 (#69)
  Release v1.6.0 (#68)
  v1.5.0 (#66)
  Release v1.4.3 (#61)
  Change API Key JSON Filename in Readme (#58)
  Release v1.4.2 (#57)
  Release v1.4.1 (#55)
  Release v1.4.0 (#53)
  Update issues.yml (#50)
  Update Discord Link with Invite (#48)
  ...
@cb-heimdall

cb-heimdall commented Sep 30, 2026 •

Copy link
Copy Markdown

✅ Heimdall Review Status

Requirement Status More Info
Reviews ✅ 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@manojpr-cb
manojpr-cb merged commit 6d31a40 into master Sep 30, 2026
11 checks passed
@manojpr-cb
manojpr-cb deleted the master-1790756493 branch September 30, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants