Skip to content

Commit d07771e

Browse files
author
James Jia
authored
v1.9.2: add support for python 3.9, 3.11 (#184)
* add support for python 3.9, 3.11 * test * test * v1.9.2
1 parent 3ad7e5d commit d07771e

5 files changed

Lines changed: 12 additions & 10 deletions

File tree

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2
22
jobs:
33
test:
44
docker:
5-
- image: circleci/python:3.6.4
5+
- image: circleci/python:3.9
66
- image: trufflesuite/ganache-cli:v6.6.0
77
command: -d -k=petersburg -i 1001
88
working_directory: ~/build
@@ -16,7 +16,7 @@ jobs:
1616
command: tox
1717
lint:
1818
docker:
19-
- image: circleci/python:3.6.4
19+
- image: circleci/python:3.9
2020
working_directory: ~/build
2121
steps:
2222
- checkout
@@ -28,7 +28,7 @@ jobs:
2828
command: flake8
2929
publish:
3030
docker:
31-
- image: circleci/python:3.6.4
31+
- image: circleci/python:3.9
3232
working_directory: ~/build
3333
steps:
3434
- checkout

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
Python client for dYdX (v3 API).
1717

18-
The library is currently tested against Python versions 2.7, 3.4, 3.5, and 3.6
18+
The library is currently tested against Python versions 2.7, 3.4, 3.5, 3.6, 3.9, and 3.11.
1919

2020
## Installation
2121

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
aiohttp==3.8.1
1+
aiohttp>=3.8.1
22
cytoolz==0.11.2
33
dateparser==1.0.0
4-
ecdsa==0.16.0
4+
ecdsa>=0.16.0
55
eth_keys
66
eth-account>=0.4.0,<0.6.0
77
mpmath==1.0.0

setup.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
LONG_DESCRIPTION = open('README.md', 'r').read()
44

55
REQUIREMENTS = [
6-
'aiohttp==3.8.1',
6+
'aiohttp>=3.8.1',
77
'cytoolz==0.11.2',
88
'dateparser==1.0.0',
9-
'ecdsa==0.16.0',
9+
'ecdsa>=0.16.0',
1010
'eth_keys',
1111
'eth-account>=0.4.0,<0.6.0',
1212
'mpmath==1.0.0',
@@ -21,7 +21,7 @@
2121

2222
setup(
2323
name='dydx-v3-python',
24-
version='1.9.1',
24+
version='1.9.2',
2525
packages=find_packages(),
2626
package_data={
2727
'dydx3': [
@@ -48,6 +48,8 @@
4848
'Programming Language :: Python :: 3.4',
4949
'Programming Language :: Python :: 3.5',
5050
'Programming Language :: Python :: 3.6',
51+
'Programming Language :: Python :: 3.9',
52+
'Programming Language :: Python :: 3.11',
5153
'Programming Language :: Python',
5254
'Topic :: Software Development :: Libraries :: Python Modules',
5355
],

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ exclude = dydx3/starkex/starkex_resources
33
per-file-ignores = __init__.py:F401
44

55
[tox]
6-
envlist = python2.7, python3.4, python3.5, python3.6
6+
envlist = python2.7, python3.4, python3.5, python3.6, python3.9, python3.11
77

88
[testenv]
99
commands =

0 commit comments

Comments
 (0)