Skip to content

Commit c5b4642

Browse files
Remove Python limitation on large int<->str conversions (#755)
1 parent 4b61df4 commit c5b4642

File tree

8 files changed

+420
-429
lines changed

8 files changed

+420
-429
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog], and this project adheres to [Semantic Versioning].
66

7+
## [Unreleased]
8+
9+
### Fixed
10+
11+
- index: Remove Python limitation on large int<->str conversions.
12+
713
## [6.5.9] - 2022-07-11
814

915
### Fixed

poetry.lock

Lines changed: 362 additions & 382 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

requirements.dev.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
aiohttp==3.8.4 ; python_version >= "3.10" and python_version < "3.11"
1+
aiohttp==3.8.5 ; python_version >= "3.10" and python_version < "3.11"
22
aiolimiter==1.1.0 ; python_version >= "3.10" and python_version < "3.11"
33
aiosignal==1.3.1 ; python_version >= "3.10" and python_version < "3.11"
44
aiosqlite==0.17.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -12,21 +12,21 @@ asyncpg==0.28.0 ; python_version >= "3.10" and python_version < "3.11"
1212
attrs==21.4.0 ; python_version >= "3.10" and python_version < "3.11"
1313
babel==2.12.1 ; python_version >= "3.10" and python_version < "3.11"
1414
black==23.7.0 ; python_version >= "3.10" and python_version < "3.11"
15-
certifi==2023.5.7 ; python_version >= "3.10" and python_version < "3.11"
15+
certifi==2023.7.22 ; python_version >= "3.10" and python_version < "3.11"
1616
chardet==5.1.0 ; python_version >= "3.10" and python_version < "3.11"
1717
charset-normalizer==3.2.0 ; python_version >= "3.10" and python_version < "3.11"
18-
click==8.1.4 ; python_version >= "3.10" and python_version < "3.11"
18+
click==8.1.6 ; python_version >= "3.10" and python_version < "3.11"
1919
colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.11" and (platform_system == "Windows" or sys_platform == "win32")
2020
coverage[toml]==7.2.7 ; python_version >= "3.10" and python_version < "3.11"
2121
datamodel-code-generator==0.21.1 ; python_version >= "3.10" and python_version < "3.11"
22-
diff-cover==7.6.0 ; python_version >= "3.10" and python_version < "3.11"
23-
dnspython==2.3.0 ; python_version >= "3.10" and python_version < "3.11"
22+
diff-cover==7.7.0 ; python_version >= "3.10" and python_version < "3.11"
23+
dnspython==2.4.1 ; python_version >= "3.10" and python_version < "3.11"
2424
docker==6.1.3 ; python_version >= "3.10" and python_version < "3.11"
2525
docutils==0.20.1 ; python_version >= "3.10" and python_version < "3.11"
2626
email-validator==2.0.0.post2 ; python_version >= "3.10" and python_version < "3.11"
2727
exceptiongroup==1.1.2 ; python_version >= "3.10" and python_version < "3.11"
2828
execnet==2.0.2 ; python_version >= "3.10" and python_version < "3.11"
29-
frozenlist==1.3.3 ; python_version >= "3.10" and python_version < "3.11"
29+
frozenlist==1.4.0 ; python_version >= "3.10" and python_version < "3.11"
3030
genson==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
3131
idna==3.4 ; python_version >= "3.10" and python_version < "3.11"
3232
imagesize==1.4.1 ; python_version >= "3.10" and python_version < "3.11"
@@ -49,7 +49,7 @@ orjson==3.9.2 ; python_version >= "3.10" and python_version < "3.11"
4949
packaging==23.1 ; python_version >= "3.10" and python_version < "3.11"
5050
pathable==0.4.3 ; python_version >= "3.10" and python_version < "3.11"
5151
pathspec==0.11.1 ; python_version >= "3.10" and python_version < "3.11"
52-
platformdirs==3.8.1 ; python_version >= "3.10" and python_version < "3.11"
52+
platformdirs==3.9.1 ; python_version >= "3.10" and python_version < "3.11"
5353
pluggy==1.2.0 ; python_version >= "3.10" and python_version < "3.11"
5454
prance==23.6.21.0 ; python_version >= "3.10" and python_version < "3.11"
5555
prometheus-client==0.16.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -60,29 +60,29 @@ pyhumps==3.8.0 ; python_version >= "3.10" and python_version < "3.11"
6060
pypika-tortoise==0.1.6 ; python_version >= "3.10" and python_version < "3.11"
6161
pyrsistent==0.19.3 ; python_version >= "3.10" and python_version < "3.11"
6262
pysignalr==0.2.0 ; python_version >= "3.10" and python_version < "3.11"
63-
pysnooper==1.1.1 ; python_version >= "3.10" and python_version < "3.11"
63+
pysnooper==1.2.0 ; python_version >= "3.10" and python_version < "3.11"
6464
pytest-aiohttp==1.0.4 ; python_version >= "3.10" and python_version < "3.11"
65-
pytest-asyncio==0.21.0 ; python_version >= "3.10" and python_version < "3.11"
65+
pytest-asyncio==0.21.1 ; python_version >= "3.10" and python_version < "3.11"
6666
pytest-cov==4.1.0 ; python_version >= "3.10" and python_version < "3.11"
6767
pytest-xdist==3.3.1 ; python_version >= "3.10" and python_version < "3.11"
6868
pytest==7.4.0 ; python_version >= "3.10" and python_version < "3.11"
6969
python-dotenv==0.19.2 ; python_version >= "3.10" and python_version < "3.11"
7070
pytz==2023.3 ; python_version >= "3.10" and python_version < "3.11"
7171
pywin32==306 ; python_version >= "3.10" and python_version < "3.11" and sys_platform == "win32"
72-
pyyaml==6.0 ; python_version >= "3.10" and python_version < "3.11"
72+
pyyaml==6.0.1 ; python_version >= "3.10" and python_version < "3.11"
7373
requests==2.31.0 ; python_version >= "3.10" and python_version < "3.11"
7474
rfc3339-validator==0.1.4 ; python_version >= "3.10" and python_version < "3.11"
7575
ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.10"
7676
ruamel-yaml==0.17.32 ; python_version >= "3.10" and python_version < "3.11"
77-
ruff==0.0.277 ; python_version >= "3.10" and python_version < "3.11"
78-
sentry-sdk==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
77+
ruff==0.0.280 ; python_version >= "3.10" and python_version < "3.11"
78+
sentry-sdk==1.28.1 ; python_version >= "3.10" and python_version < "3.11"
7979
setuptools==67.8.0 ; python_version >= "3.10" and python_version < "3.11"
8080
six==1.16.0 ; python_version >= "3.10" and python_version < "3.11"
8181
sniffio==1.3.0 ; python_version >= "3.10" and python_version < "3.11"
8282
snowballstemmer==2.2.0 ; python_version >= "3.10" and python_version < "3.11"
8383
sphinx-click==4.4.0 ; python_version >= "3.10" and python_version < "3.11"
84-
sphinx-markdown-builder==0.6.2 ; python_version >= "3.10" and python_version < "3.11"
85-
sphinx==7.0.1 ; python_version >= "3.10" and python_version < "3.11"
84+
sphinx-markdown-builder==0.6.4 ; python_version >= "3.10" and python_version < "3.11"
85+
sphinx==7.1.0 ; python_version >= "3.10" and python_version < "3.11"
8686
sphinxcontrib-applehelp==1.0.4 ; python_version >= "3.10" and python_version < "3.11"
8787
sphinxcontrib-devhelp==1.0.2 ; python_version >= "3.10" and python_version < "3.11"
8888
sphinxcontrib-htmlhelp==2.0.1 ; python_version >= "3.10" and python_version < "3.11"
@@ -95,11 +95,11 @@ toml==0.10.2 ; python_version >= "3.10" and python_version < "3.11"
9595
tomli==2.0.1 ; python_version >= "3.10" and python_version < "3.11"
9696
tortoise-orm==0.19.3 ; python_version >= "3.10" and python_version < "3.11"
9797
types-pytz==2023.3.0.0 ; python_version >= "3.10" and python_version < "3.11"
98-
types-tabulate==0.9.0.2 ; python_version >= "3.10" and python_version < "3.11"
98+
types-tabulate==0.9.0.3 ; python_version >= "3.10" and python_version < "3.11"
9999
typing-extensions==4.7.1 ; python_version >= "3.10" and python_version < "3.11"
100100
tzdata==2023.3 ; python_version >= "3.10" and python_version < "3.11" and platform_system == "Windows"
101101
tzlocal==5.0.1 ; python_version >= "3.10" and python_version < "3.11"
102-
urllib3==2.0.3 ; python_version >= "3.10" and python_version < "3.11"
102+
urllib3==2.0.4 ; python_version >= "3.10" and python_version < "3.11"
103103
websocket-client==1.6.1 ; python_version >= "3.10" and python_version < "3.11"
104104
websockets==10.4 ; python_version >= "3.10" and python_version < "3.11"
105105
yarl==1.9.2 ; python_version >= "3.10" and python_version < "3.11"

requirements.pytezos.txt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
aiohttp==3.8.4 ; python_version >= "3.10" and python_version < "3.11"
1+
aiohttp==3.8.5 ; python_version >= "3.10" and python_version < "3.11"
22
aiolimiter==1.1.0 ; python_version >= "3.10" and python_version < "3.11"
33
aiosignal==1.3.1 ; python_version >= "3.10" and python_version < "3.11"
44
aiosqlite==0.17.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -21,21 +21,21 @@ black==23.7.0 ; python_version >= "3.10" and python_version < "3.11"
2121
bleach==6.0.0 ; python_version >= "3.10" and python_version < "3.11"
2222
cached-property==1.5.2 ; python_version >= "3.10" and python_version < "3.11"
2323
cattrs==22.2.0 ; python_version >= "3.10" and python_version < "3.11"
24-
certifi==2023.5.7 ; python_version >= "3.10" and python_version < "3.11"
24+
certifi==2023.7.22 ; python_version >= "3.10" and python_version < "3.11"
2525
cffi==1.15.1 ; python_version >= "3.10" and python_version < "3.11"
2626
chardet==5.1.0 ; python_version >= "3.10" and python_version < "3.11"
2727
charset-normalizer==3.2.0 ; python_version >= "3.10" and python_version < "3.11"
28-
click==8.1.4 ; python_version >= "3.10" and python_version < "3.11"
28+
click==8.1.6 ; python_version >= "3.10" and python_version < "3.11"
2929
colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.11" and (platform_system == "Windows" or sys_platform == "win32")
3030
comm==0.1.3 ; python_version >= "3.10" and python_version < "3.11"
3131
cryptography==41.0.2 ; python_version >= "3.10" and python_version < "3.11"
32-
cytoolz==0.12.1 ; python_version >= "3.10" and python_version < "3.11" and implementation_name == "cpython"
32+
cytoolz==0.12.2 ; python_version >= "3.10" and python_version < "3.11" and implementation_name == "cpython"
3333
datamodel-code-generator==0.21.1 ; python_version >= "3.10" and python_version < "3.11"
3434
debugpy==1.6.7 ; python_version >= "3.10" and python_version < "3.11"
3535
decorator==5.1.1 ; python_version >= "3.10" and python_version < "3.11"
3636
defusedxml==0.7.1 ; python_version >= "3.10" and python_version < "3.11"
3737
deprecation==2.1.0 ; python_version >= "3.10" and python_version < "3.11"
38-
dnspython==2.3.0 ; python_version >= "3.10" and python_version < "3.11"
38+
dnspython==2.4.1 ; python_version >= "3.10" and python_version < "3.11"
3939
docker==6.1.3 ; python_version >= "3.10" and python_version < "3.11"
4040
email-validator==2.0.0.post2 ; python_version >= "3.10" and python_version < "3.11"
4141
eth-hash==0.5.2 ; python_version >= "3.10" and python_version < "3.11"
@@ -44,13 +44,13 @@ eth-utils==2.2.0 ; python_version >= "3.10" and python_version < "3.11"
4444
exceptiongroup==1.1.2 ; python_version >= "3.10" and python_version < "3.11"
4545
executing==1.2.0 ; python_version >= "3.10" and python_version < "3.11"
4646
fastecdsa==2.3.0 ; python_version >= "3.10" and python_version < "3.11"
47-
fastjsonschema==2.17.1 ; python_version >= "3.10" and python_version < "3.11"
47+
fastjsonschema==2.18.0 ; python_version >= "3.10" and python_version < "3.11"
4848
fqdn==1.5.1 ; python_version >= "3.10" and python_version < "3.11"
49-
frozenlist==1.3.3 ; python_version >= "3.10" and python_version < "3.11"
49+
frozenlist==1.4.0 ; python_version >= "3.10" and python_version < "3.11"
5050
genson==1.2.2 ; python_version >= "3.10" and python_version < "3.11"
5151
idna==3.4 ; python_version >= "3.10" and python_version < "3.11"
5252
inflect==5.6.2 ; python_version >= "3.10" and python_version < "3.11"
53-
ipykernel==6.24.0 ; python_version >= "3.10" and python_version < "3.11"
53+
ipykernel==6.25.0 ; python_version >= "3.10" and python_version < "3.11"
5454
ipython-genutils==0.2.0 ; python_version >= "3.10" and python_version < "3.11"
5555
ipython==8.14.0 ; python_version >= "3.10" and python_version < "3.11"
5656
iso8601==1.1.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -78,7 +78,7 @@ multidict==6.0.4 ; python_version >= "3.10" and python_version < "3.11"
7878
mypy-extensions==1.0.0 ; python_version >= "3.10" and python_version < "3.11"
7979
nbclassic==1.0.0 ; python_version >= "3.10" and python_version < "3.11"
8080
nbclient==0.8.0 ; python_version >= "3.10" and python_version < "3.11"
81-
nbconvert==7.6.0 ; python_version >= "3.10" and python_version < "3.11"
81+
nbconvert==7.7.3 ; python_version >= "3.10" and python_version < "3.11"
8282
nbformat==5.9.1 ; python_version >= "3.10" and python_version < "3.11"
8383
nest-asyncio==1.5.6 ; python_version >= "3.10" and python_version < "3.11"
8484
netstruct==1.1.2 ; python_version >= "3.10" and python_version < "3.11"
@@ -95,7 +95,7 @@ pathable==0.4.3 ; python_version >= "3.10" and python_version < "3.11"
9595
pathspec==0.11.1 ; python_version >= "3.10" and python_version < "3.11"
9696
pexpect==4.8.0 ; python_version >= "3.10" and python_version < "3.11" and sys_platform != "win32"
9797
pickleshare==0.7.5 ; python_version >= "3.10" and python_version < "3.11"
98-
platformdirs==3.8.1 ; python_version >= "3.10" and python_version < "3.11"
98+
platformdirs==3.9.1 ; python_version >= "3.10" and python_version < "3.11"
9999
ply==3.11 ; python_version >= "3.10" and python_version < "3.11"
100100
prance==23.6.21.0 ; python_version >= "3.10" and python_version < "3.11"
101101
prometheus-client==0.16.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -112,16 +112,16 @@ pyhumps==3.8.0 ; python_version >= "3.10" and python_version < "3.11"
112112
pypika-tortoise==0.1.6 ; python_version >= "3.10" and python_version < "3.11"
113113
pyrsistent==0.19.3 ; python_version >= "3.10" and python_version < "3.11"
114114
pysignalr==0.2.0 ; python_version >= "3.10" and python_version < "3.11"
115-
pysnooper==1.1.1 ; python_version >= "3.10" and python_version < "3.11"
115+
pysnooper==1.2.0 ; python_version >= "3.10" and python_version < "3.11"
116116
pysodium==0.7.12 ; python_version >= "3.10" and python_version < "3.11"
117117
pytezos==3.10.2 ; python_version >= "3.10" and python_version < "3.11"
118118
python-dateutil==2.8.2 ; python_version >= "3.10" and python_version < "3.11"
119119
python-dotenv==0.19.2 ; python_version >= "3.10" and python_version < "3.11"
120120
python-json-logger==2.0.7 ; python_version >= "3.10" and python_version < "3.11"
121121
pytz==2023.3 ; python_version >= "3.10" and python_version < "3.11"
122122
pywin32==306 ; python_version >= "3.10" and python_version < "3.11" and sys_platform == "win32"
123-
pywinpty==2.0.10 ; python_version >= "3.10" and python_version < "3.11" and os_name == "nt"
124-
pyyaml==6.0 ; python_version >= "3.10" and python_version < "3.11"
123+
pywinpty==2.0.11 ; python_version >= "3.10" and python_version < "3.11" and os_name == "nt"
124+
pyyaml==6.0.1 ; python_version >= "3.10" and python_version < "3.11"
125125
pyzmq==25.1.0 ; python_version >= "3.10" and python_version < "3.11"
126126
requests==2.31.0 ; python_version >= "3.10" and python_version < "3.11"
127127
rfc3339-validator==0.1.4 ; python_version >= "3.10" and python_version < "3.11"
@@ -130,7 +130,7 @@ ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python
130130
ruamel-yaml==0.17.32 ; python_version >= "3.10" and python_version < "3.11"
131131
secp256k1==0.14.0 ; python_version >= "3.10" and python_version < "3.11"
132132
send2trash==1.8.2 ; python_version >= "3.10" and python_version < "3.11"
133-
sentry-sdk==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
133+
sentry-sdk==1.28.1 ; python_version >= "3.10" and python_version < "3.11"
134134
setuptools==67.8.0 ; python_version >= "3.10" and python_version < "3.11"
135135
simple-bson==0.0.3 ; python_version >= "3.10" and python_version < "3.11"
136136
simplejson==3.19.1 ; python_version >= "3.10" and python_version < "3.11"
@@ -155,7 +155,7 @@ typing-extensions==4.7.1 ; python_version >= "3.10" and python_version < "3.11"
155155
tzdata==2023.3 ; python_version >= "3.10" and python_version < "3.11" and platform_system == "Windows"
156156
tzlocal==5.0.1 ; python_version >= "3.10" and python_version < "3.11"
157157
uri-template==1.3.0 ; python_version >= "3.10" and python_version < "3.11"
158-
urllib3==2.0.3 ; python_version >= "3.10" and python_version < "3.11"
158+
urllib3==2.0.4 ; python_version >= "3.10" and python_version < "3.11"
159159
wcwidth==0.2.6 ; python_version >= "3.10" and python_version < "3.11"
160160
webcolors==1.13 ; python_version >= "3.10" and python_version < "3.11"
161161
webencodings==0.5.1 ; python_version >= "3.10" and python_version < "3.11"

requirements.slim.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
aiohttp==3.8.4 ; python_version >= "3.10" and python_version < "3.11"
1+
aiohttp==3.8.5 ; python_version >= "3.10" and python_version < "3.11"
22
aiolimiter==1.1.0 ; python_version >= "3.10" and python_version < "3.11"
33
aiosignal==1.3.1 ; python_version >= "3.10" and python_version < "3.11"
44
aiosqlite==0.17.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -8,11 +8,11 @@ async-timeout==4.0.2 ; python_version >= "3.10" and python_version < "3.11"
88
asyncclick==8.1.3.4 ; python_version >= "3.10" and python_version < "3.11"
99
asyncpg==0.28.0 ; python_version >= "3.10" and python_version < "3.11"
1010
attrs==21.4.0 ; python_version >= "3.10" and python_version < "3.11"
11-
certifi==2023.5.7 ; python_version >= "3.10" and python_version < "3.11"
11+
certifi==2023.7.22 ; python_version >= "3.10" and python_version < "3.11"
1212
charset-normalizer==3.2.0 ; python_version >= "3.10" and python_version < "3.11"
1313
colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.11" and platform_system == "Windows"
1414
exceptiongroup==1.1.2 ; python_version >= "3.10" and python_version < "3.11"
15-
frozenlist==1.3.3 ; python_version >= "3.10" and python_version < "3.11"
15+
frozenlist==1.4.0 ; python_version >= "3.10" and python_version < "3.11"
1616
idna==3.4 ; python_version >= "3.10" and python_version < "3.11"
1717
iso8601==1.1.0 ; python_version >= "3.10" and python_version < "3.11"
1818
msgpack==1.0.5 ; python_version >= "3.10" and python_version < "3.11"
@@ -27,7 +27,7 @@ python-dotenv==0.19.2 ; python_version >= "3.10" and python_version < "3.11"
2727
pytz==2023.3 ; python_version >= "3.10" and python_version < "3.11"
2828
ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.10"
2929
ruamel-yaml==0.17.32 ; python_version >= "3.10" and python_version < "3.11"
30-
sentry-sdk==1.28.0 ; python_version >= "3.10" and python_version < "3.11"
30+
sentry-sdk==1.28.1 ; python_version >= "3.10" and python_version < "3.11"
3131
setuptools==67.8.0 ; python_version >= "3.10" and python_version < "3.11"
3232
six==1.16.0 ; python_version >= "3.10" and python_version < "3.11"
3333
sniffio==1.3.0 ; python_version >= "3.10" and python_version < "3.11"
@@ -37,6 +37,6 @@ tortoise-orm==0.19.3 ; python_version >= "3.10" and python_version < "3.11"
3737
typing-extensions==4.7.1 ; python_version >= "3.10" and python_version < "3.11"
3838
tzdata==2023.3 ; python_version >= "3.10" and python_version < "3.11" and platform_system == "Windows"
3939
tzlocal==5.0.1 ; python_version >= "3.10" and python_version < "3.11"
40-
urllib3==2.0.3 ; python_version >= "3.10" and python_version < "3.11"
40+
urllib3==2.0.4 ; python_version >= "3.10" and python_version < "3.11"
4141
websockets==10.4 ; python_version >= "3.10" and python_version < "3.11"
4242
yarl==1.9.2 ; python_version >= "3.10" and python_version < "3.11"

0 commit comments

Comments
 (0)