Skip to content

Commit 84d56ea

Browse files
committed
feat!: migrate to async-only architecture for v2.0.0
BREAKING CHANGE: Complete removal of synchronous API in favor of async-only implementation - Remove all sync implementation files (client.py, order_manager.py, etc.) - Remove all sync examples - Remove all sync test files - Update __init__.py to export async classes with original names - Update all examples to use new import names (ProjectX instead of AsyncProjectX) - Update factory functions to be async-only - Update README.md with async-first documentation and migration guide - Set version to 2.0.0 This is a major breaking change. All APIs now require async/await patterns. See README.md for migration guide from v1.x to v2.0.0.
1 parent 548eeed commit 84d56ea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+3166
-23826
lines changed

README.md

Lines changed: 245 additions & 578 deletions
Large diffs are not rendered by default.

async_migration_gaps.md

Lines changed: 0 additions & 105 deletions
This file was deleted.

async_orderbook_remaining_issues.md

Lines changed: 0 additions & 53 deletions
This file was deleted.

clean_iceberg_method.py

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)