diff --git a/pyproject.toml b/pyproject.toml index 4c9a1a28..7ef22d95 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ homepage = "https://github.com/drift-labs/driftpy" documentation = "https://drift-labs.github.io/driftpy/" [tool.poetry.dependencies] -python = "^3.10" +python = ">=3.10,<3.12" anchorpy = "0.21.0" solana = "^0.36" requests = "^2.28.1" diff --git a/src/driftpy/constants/config.py b/src/driftpy/constants/config.py index e370c7fe..8dfe435a 100644 --- a/src/driftpy/constants/config.py +++ b/src/driftpy/constants/config.py @@ -26,6 +26,7 @@ PerpMarketAccount, SpotMarketAccount, ) +print("⚡ USING LOCAL DRIFTPY CONFIG — gzip removed patch active") DriftEnv = Literal["devnet", "mainnet"] @@ -176,7 +177,6 @@ async def find_all_market_and_oracles( post = program.provider.connection._provider.session.post( program.provider.connection._provider.endpoint_uri, json=perp_request, - headers={"content-encoding": "gzip"}, ) resp = await asyncio.wait_for(post, timeout=120) parsed_resp = jsonrpcclient.parse(resp.json()) @@ -208,7 +208,6 @@ async def find_all_market_and_oracles( post = program.provider.connection._provider.session.post( program.provider.connection._provider.endpoint_uri, json=spot_request, - headers={"content-encoding": "gzip"}, ) resp = await asyncio.wait_for(post, timeout=120) parsed_resp = jsonrpcclient.parse(resp.json())