Skip to content

Commit 75d8f0d

Browse files
Bump to 3.5.10, add RC notifications (#768)
1 parent c5b4642 commit 75d8f0d

File tree

10 files changed

+130
-127
lines changed

10 files changed

+130
-127
lines changed

CHANGELOG.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@ 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]
7+
## [6.5.10] - 2023-08-02
88

99
### Fixed
1010

1111
- index: Remove Python limitation on large int<->str conversions.
1212

13-
## [6.5.9] - 2022-07-11
13+
## [6.5.9] - 2023-07-11
1414

1515
### Fixed
1616

1717
- tzkt: Optimized queries for `operation_unfiltered` index.
1818

19-
## [6.5.8] - 2022-06-28
19+
## [6.5.8] - 2023-06-28
2020

2121
### Fixed
2222

2323
- cli: Fixed `init` crash when package name is equal to one of the project typenames.
2424

25-
## [6.5.7] - 2022-05-30
25+
## [6.5.7] - 2023-05-30
2626

2727
### Added
2828

@@ -39,7 +39,7 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic
3939

4040
- http: Deserialize JSON responses with `orjson`.
4141

42-
## [6.5.6] - 2022-05-02
42+
## [6.5.6] - 2023-05-02
4343

4444
### Fixed
4545

@@ -51,7 +51,7 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic
5151
- ci: Slim Docker image updated to Alpine 3.17.
5252
- metadata: Added `nairobinet` to supported networks.
5353

54-
## [6.5.5] - 2022-04-17
54+
## [6.5.5] - 2023-04-17
5555

5656
### Fixed
5757

@@ -63,7 +63,7 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic
6363

6464
- ci: Default git branch switched to `next`.
6565

66-
## [6.5.4] - 2022-03-31
66+
## [6.5.4] - 2023-03-31
6767

6868
### Fixed
6969

@@ -73,7 +73,7 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic
7373

7474
- deps: Updated pytezos to 3.9.0.
7575

76-
## [6.5.3] - 2022-03-28
76+
## [6.5.3] - 2023-03-28
7777

7878
### Fixed
7979

@@ -1040,7 +1040,8 @@ This release contains no changes except for the version number.
10401040
[semantic versioning]: https://semver.org/spec/v2.0.0.html
10411041

10421042
<!-- Versions -->
1043-
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/6.5.9...HEAD
1043+
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/6.5.10...HEAD
1044+
[6.5.10]: https://github.com/dipdup-io/dipdup/compare/6.5.9...6.5.10
10441045
[6.5.9]: https://github.com/dipdup-io/dipdup/compare/6.5.8...6.5.9
10451046
[6.5.8]: https://github.com/dipdup-io/dipdup/compare/6.5.7...6.5.8
10461047
[6.5.7]: https://github.com/dipdup-io/dipdup/compare/6.5.6...6.5.7

docs/theme/index.hbs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@
113113

114114
<div class="page">
115115
{{!-- FIXME: https://github.com/rust-lang/mdBook/issues/1331 --}}
116-
<div id="menu-bar-hover-placeholder"></div>
116+
<div id="menu-bar-hover-placeholder" style="z-index: -1;"></div>
117+
<div class="admonition-title">✨ DipDup 7.0 prerelease is out! See the⠀<a href="https://dipdup.io/docs/release-notes/v7.0">Release Notes</a>⠀✨</div>
117118
{{> header}}
118119
<div id="menu-bar" class="menu-bar sticky bordered">
119120
<div class="left-buttons">

poetry.lock

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

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tool.poetry]
22
name = "dipdup"
33
description = "Modular framework for creating selective indexers and featureful backends for dapps"
4-
version = "6.5.9"
4+
version = "6.5.10"
55
license = "MIT"
66
authors = [
77
"Lev Gorodetskiy <[email protected]>",
@@ -30,9 +30,9 @@ packages = [
3030
[tool.poetry.dependencies]
3131
python = ">=3.10,<3.11"
3232

33-
asyncpg = "0.28.0"
34-
datamodel-code-generator = "0.21.1"
35-
pydantic = "1.10.11"
33+
asyncpg = "^0.28.0"
34+
datamodel-code-generator = "^0.21.1"
35+
pydantic = "^1.10.11"
3636
tortoise-orm = "0.19.3"
3737

3838
aiohttp = "^3.8.1"

requirements.dev.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ charset-normalizer==3.2.0 ; python_version >= "3.10" and python_version < "3.11"
1818
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"
21-
datamodel-code-generator==0.21.1 ; python_version >= "3.10" and python_version < "3.11"
21+
datamodel-code-generator==0.21.2 ; python_version >= "3.10" and python_version < "3.11"
2222
diff-cover==7.7.0 ; python_version >= "3.10" and python_version < "3.11"
2323
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"
@@ -48,13 +48,13 @@ openapi-spec-validator==0.5.2 ; python_version >= "3.10" and python_version < "3
4848
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"
51-
pathspec==0.11.1 ; python_version >= "3.10" and python_version < "3.11"
52-
platformdirs==3.9.1 ; python_version >= "3.10" and python_version < "3.11"
51+
pathspec==0.11.2 ; python_version >= "3.10" and python_version < "3.11"
52+
platformdirs==3.10.0 ; 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"
56-
pydantic==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
57-
pydantic[email]==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
56+
pydantic==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
57+
pydantic[email]==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
5858
pygments==2.15.1 ; python_version >= "3.10" and python_version < "3.11"
5959
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"
@@ -74,15 +74,15 @@ 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.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"
77+
ruff==0.0.282 ; python_version >= "3.10" and python_version < "3.11"
78+
sentry-sdk==1.29.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"
8484
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"
85+
sphinx==7.1.1 ; 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"

requirements.pytezos.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.11" and (plat
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"
3232
cytoolz==0.12.2 ; python_version >= "3.10" and python_version < "3.11" and implementation_name == "cpython"
33-
datamodel-code-generator==0.21.1 ; python_version >= "3.10" and python_version < "3.11"
33+
datamodel-code-generator==0.21.2 ; 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"
@@ -56,7 +56,7 @@ 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"
5757
isoduration==20.11.0 ; python_version >= "3.10" and python_version < "3.11"
5858
isort==5.12.0 ; python_version >= "3.10" and python_version < "3.11"
59-
jedi==0.18.2 ; python_version >= "3.10" and python_version < "3.11"
59+
jedi==0.19.0 ; python_version >= "3.10" and python_version < "3.11"
6060
jinja2==3.1.2 ; python_version >= "3.10" and python_version < "3.11"
6161
jsonpointer==2.4 ; python_version >= "3.10" and python_version < "3.11"
6262
jsonschema-spec==0.1.6 ; python_version >= "3.10" and python_version < "3.11"
@@ -79,8 +79,8 @@ 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"
8181
nbconvert==7.7.3 ; python_version >= "3.10" and python_version < "3.11"
82-
nbformat==5.9.1 ; python_version >= "3.10" and python_version < "3.11"
83-
nest-asyncio==1.5.6 ; python_version >= "3.10" and python_version < "3.11"
82+
nbformat==5.9.2 ; python_version >= "3.10" and python_version < "3.11"
83+
nest-asyncio==1.5.7 ; python_version >= "3.10" and python_version < "3.11"
8484
netstruct==1.1.2 ; python_version >= "3.10" and python_version < "3.11"
8585
notebook-shim==0.2.3 ; python_version >= "3.10" and python_version < "3.11"
8686
notebook==6.5.4 ; python_version >= "3.10" and python_version < "3.11"
@@ -92,10 +92,10 @@ packaging==23.1 ; python_version >= "3.10" and python_version < "3.11"
9292
pandocfilters==1.5.0 ; python_version >= "3.10" and python_version < "3.11"
9393
parso==0.8.3 ; python_version >= "3.10" and python_version < "3.11"
9494
pathable==0.4.3 ; python_version >= "3.10" and python_version < "3.11"
95-
pathspec==0.11.1 ; python_version >= "3.10" and python_version < "3.11"
95+
pathspec==0.11.2 ; 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.9.1 ; python_version >= "3.10" and python_version < "3.11"
98+
platformdirs==3.10.0 ; 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"
@@ -105,8 +105,8 @@ ptyprocess==0.7.0 ; python_version >= "3.10" and python_version < "3.11" and (os
105105
pure-eval==0.2.2 ; python_version >= "3.10" and python_version < "3.11"
106106
py-ecc==6.0.0 ; python_version >= "3.10" and python_version < "3.11"
107107
pycparser==2.21 ; python_version >= "3.10" and python_version < "3.11"
108-
pydantic==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
109-
pydantic[email]==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
108+
pydantic==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
109+
pydantic[email]==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
110110
pygments==2.15.1 ; python_version >= "3.10" and python_version < "3.11"
111111
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"
@@ -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.1 ; python_version >= "3.10" and python_version < "3.11"
133+
sentry-sdk==1.29.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"

requirements.slim.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ msgpack==1.0.5 ; python_version >= "3.10" and python_version < "3.11"
1919
multidict==6.0.4 ; python_version >= "3.10" and python_version < "3.11"
2020
orjson==3.9.2 ; python_version >= "3.10" and python_version < "3.11"
2121
prometheus-client==0.16.0 ; python_version >= "3.10" and python_version < "3.11"
22-
pydantic==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
22+
pydantic==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
2323
pyhumps==3.8.0 ; python_version >= "3.10" and python_version < "3.11"
2424
pypika-tortoise==0.1.6 ; python_version >= "3.10" and python_version < "3.11"
2525
pysignalr==0.2.0 ; python_version >= "3.10" and python_version < "3.11"
2626
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.1 ; python_version >= "3.10" and python_version < "3.11"
30+
sentry-sdk==1.29.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"

requirements.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ chardet==5.1.0 ; python_version >= "3.10" and python_version < "3.11"
1515
charset-normalizer==3.2.0 ; python_version >= "3.10" and python_version < "3.11"
1616
click==8.1.6 ; python_version >= "3.10" and python_version < "3.11"
1717
colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.11" and platform_system == "Windows"
18-
datamodel-code-generator==0.21.1 ; python_version >= "3.10" and python_version < "3.11"
18+
datamodel-code-generator==0.21.2 ; python_version >= "3.10" and python_version < "3.11"
1919
dnspython==2.4.1 ; python_version >= "3.10" and python_version < "3.11"
2020
email-validator==2.0.0.post2 ; python_version >= "3.10" and python_version < "3.11"
2121
exceptiongroup==1.1.2 ; python_version >= "3.10" and python_version < "3.11"
@@ -38,12 +38,12 @@ openapi-spec-validator==0.5.2 ; python_version >= "3.10" and python_version < "3
3838
orjson==3.9.2 ; python_version >= "3.10" and python_version < "3.11"
3939
packaging==23.1 ; python_version >= "3.10" and python_version < "3.11"
4040
pathable==0.4.3 ; python_version >= "3.10" and python_version < "3.11"
41-
pathspec==0.11.1 ; python_version >= "3.10" and python_version < "3.11"
42-
platformdirs==3.9.1 ; python_version >= "3.10" and python_version < "3.11"
41+
pathspec==0.11.2 ; python_version >= "3.10" and python_version < "3.11"
42+
platformdirs==3.10.0 ; python_version >= "3.10" and python_version < "3.11"
4343
prance==23.6.21.0 ; python_version >= "3.10" and python_version < "3.11"
4444
prometheus-client==0.16.0 ; python_version >= "3.10" and python_version < "3.11"
45-
pydantic==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
46-
pydantic[email]==1.10.11 ; python_version >= "3.10" and python_version < "3.11"
45+
pydantic==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
46+
pydantic[email]==1.10.12 ; python_version >= "3.10" and python_version < "3.11"
4747
pyhumps==3.8.0 ; python_version >= "3.10" and python_version < "3.11"
4848
pypika-tortoise==0.1.6 ; python_version >= "3.10" and python_version < "3.11"
4949
pyrsistent==0.19.3 ; python_version >= "3.10" and python_version < "3.11"
@@ -56,7 +56,7 @@ requests==2.31.0 ; python_version >= "3.10" and python_version < "3.11"
5656
rfc3339-validator==0.1.4 ; python_version >= "3.10" and python_version < "3.11"
5757
ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.10"
5858
ruamel-yaml==0.17.32 ; python_version >= "3.10" and python_version < "3.11"
59-
sentry-sdk==1.28.1 ; python_version >= "3.10" and python_version < "3.11"
59+
sentry-sdk==1.29.1 ; python_version >= "3.10" and python_version < "3.11"
6060
setuptools==67.8.0 ; python_version >= "3.10" and python_version < "3.11"
6161
six==1.16.0 ; python_version >= "3.10" and python_version < "3.11"
6262
sniffio==1.3.0 ; python_version >= "3.10" and python_version < "3.11"

src/dipdup/cli.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,8 @@ async def cli(ctx: click.Context, config: list[str], env_file: list[str]) -> Non
171171

172172
# NOTE: Fire and forget, do not block instant commands
173173
if not any((_config.advanced.skip_version_check, env.TEST, env.CI)):
174-
asyncio.ensure_future(_check_version())
174+
_logger.info('DipDup 7.0 prerelease is out! Visit https://dipdup.io to learn more.')
175+
# asyncio.ensure_future(_check_version())
175176

176177
# NOTE: Avoid import errors if project package is incomplete
177178
try:

src/dipdup/sentry.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
import orjson
1515
import sentry_sdk
16+
import sentry_sdk.consts
1617
import sentry_sdk.serializer
17-
import sentry_sdk.utils
1818
from sentry_sdk.integrations.aiohttp import AioHttpIntegration
1919
from sentry_sdk.integrations.atexit import AtexitIntegration
2020
from sentry_sdk.integrations.logging import LoggingIntegration
@@ -158,9 +158,9 @@ def init_sentry(config: 'DipDupConfig') -> None:
158158
release=release,
159159
environment=environment,
160160
server_name=server_name,
161+
# NOTE: Increase __repr__ length limit
162+
max_value_length=sentry_sdk.consts.DEFAULT_MAX_VALUE_LENGTH * 10,
161163
)
162-
# NOTE: Increase __repr__ length limit
163-
sentry_sdk.utils.MAX_STRING_LENGTH *= 10
164164

165165
# NOTE: Setting session tags
166166
tags = {

0 commit comments

Comments
 (0)