When running with python 3.11.0 I get the following error:
File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/dydx3/__init__.py", line 1, in <module> from dydx3.dydx_client import Client File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/dydx3/dydx_client.py", line 1, in <module> from web3 import Web3 File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/web3/__init__.py", line 6, in <module> from eth_account import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/__init__.py", line 1, in <module> from eth_account.account import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/account.py", line 59, in <module> from eth_account.messages import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/messages.py", line 26, in <module> from eth_account._utils.structured_data.hashing import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/_utils/structured_data/hashing.py", line 9, in <module> from eth_abi import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/__init__.py", line 6, in <module> from eth_abi.abi import ( # NOQA File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/abi.py", line 1, in <module> from eth_abi.codec import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/codec.py", line 16, in <module> from eth_abi.decoding import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/decoding.py", line 14, in <module> from eth_abi.base import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/base.py", line 7, in <module> from .grammar import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/grammar.py", line 4, in <module> import parsimonious File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/parsimonious/__init__.py", line 9, in <module> from parsimonious.grammar import Grammar, TokenGrammar File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/parsimonious/grammar.py", line 14, in <module> from parsimonious.expressions import (Literal, Regex, Sequence, OneOf, File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/parsimonious/expressions.py", line 9, in <module> from inspect import getargspec ImportError: cannot import name 'getargspec' from 'inspect' (/Users/csu/.pyenv/versions/3.11.0/lib/python3.11/inspect.py)
When running with python 3.11.0 I get the following error:
File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/dydx3/__init__.py", line 1, in <module> from dydx3.dydx_client import Client File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/dydx3/dydx_client.py", line 1, in <module> from web3 import Web3 File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/web3/__init__.py", line 6, in <module> from eth_account import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/__init__.py", line 1, in <module> from eth_account.account import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/account.py", line 59, in <module> from eth_account.messages import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/messages.py", line 26, in <module> from eth_account._utils.structured_data.hashing import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_account/_utils/structured_data/hashing.py", line 9, in <module> from eth_abi import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/__init__.py", line 6, in <module> from eth_abi.abi import ( # NOQA File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/abi.py", line 1, in <module> from eth_abi.codec import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/codec.py", line 16, in <module> from eth_abi.decoding import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/decoding.py", line 14, in <module> from eth_abi.base import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/base.py", line 7, in <module> from .grammar import ( File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/eth_abi/grammar.py", line 4, in <module> import parsimonious File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/parsimonious/__init__.py", line 9, in <module> from parsimonious.grammar import Grammar, TokenGrammar File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/parsimonious/grammar.py", line 14, in <module> from parsimonious.expressions import (Literal, Regex, Sequence, OneOf, File "/Users/csu/.pyenv/versions/accounting_monitor_3_11/lib/python3.11/site-packages/parsimonious/expressions.py", line 9, in <module> from inspect import getargspec ImportError: cannot import name 'getargspec' from 'inspect' (/Users/csu/.pyenv/versions/3.11.0/lib/python3.11/inspect.py)