Skip to content

Commit 07b9616

Browse files
Bump version 7.2.1 (#912)
1 parent 1589e34 commit 07b9616

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+136
-151
lines changed

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ 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+
## [7.2.1] - 2023-12-12
88

99
### Added
1010

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

12721272
<!-- Versions -->
1273-
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/7.2.0...HEAD
1273+
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/7.2.1...HEAD
1274+
[7.2.1]: https://github.com/dipdup-io/dipdup/compare/7.2.0...7.2.1
12741275
[7.2.0]: https://github.com/dipdup-io/dipdup/compare/7.1.1...7.2.0
12751276
[7.1.1]: https://github.com/dipdup-io/dipdup/compare/7.1.0...7.1.1
12761277
[7.1.0]: https://github.com/dipdup-io/dipdup/compare/7.0.2...7.1.0

docs/14.contribution.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,17 @@ We use several tools to enforce codestyle and code quality: `black` for autoform
8686
### Releases
8787

8888
- Release versions MUST conform to [Semantic Versioning](https://semver.org/). Releases that introduce breaking changes MUST be major ones.
89-
- Only the latest major version is supported in general. Critical fixes MAY be backported to the previous major release. To do so, create an `aux/X.Y.Z` branch from the latest stable tag, bump the DipDup version manually, and add a new tag.
89+
- Only the latest major version is supported in general. Important fixes SHOULD be backported to the previous major release (currently, 6.5)
90+
91+
Releasing a new version currently requires some manual actions:
92+
93+
1. Ensure that all GH issues and PRs are closed and linked to the milestone.
94+
2. Checkout to `aux/X.Y.Z` branch from `next` (or `master` for 6.5). Update DipDup version in `pyproject.toml`.
95+
3. Run `pdm run update` to lock dependencies and dump `requirements.txt` files.
96+
4. Run `pdm run demos` to generate demo projects from scratch.
97+
5. Commit and push all changes with msg like `Bump version X.Y.Z`. Open a PR, and link it to the milestone.
98+
6. Now you may want to switch Docker images of demos we host to `aux-X.Y.Z` tag as a smoke test.
99+
7. Merge the PR, then `git tag X.Y.Z && git push origin X.Y.Z`. Wait for `release.yml` and `docs.yml` pipelines to finish.
90100

91101
### 6.5 branch
92102

pdm.lock

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

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[project]
22
name = "dipdup"
33
description = "Modular framework for creating selective indexers and featureful backends for dapps"
4-
version = "7.2.0"
4+
version = "7.2.1"
55
license = { text = "MIT" }
66
authors = [
77
{ name = "Lev Gorodetskii", email = "[email protected]" },

requirements.dev.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ asyncpg==0.29.0
1616
attrs==23.1.0
1717
babel==2.13.1
1818
bitarray==2.8.3
19-
black==23.11.0
19+
black==24.1a1
2020
certifi==2023.11.17
2121
charset-normalizer==3.3.2
2222
click==8.1.7
2323
coverage==7.3.2
2424
cytoolz==0.12.2
2525
datamodel-code-generator==0.25.1
2626
dnspython==2.4.2
27-
docker==6.1.3
27+
docker==7.0.0
2828
docutils==0.20.1
2929
email-validator==2.1.0.post1
3030
eth-abi==4.2.1
@@ -73,7 +73,7 @@ pypika-tortoise==0.1.6
7373
pysignalr==0.2.0
7474
pytest==7.4.3
7575
pytest-aiohttp==1.0.5
76-
pytest-asyncio==0.21.1
76+
pytest-asyncio==0.23.2
7777
pytest-cov==4.1.0
7878
pytest-xdist==3.5.0
7979
python-dotenv==1.0.0
@@ -87,8 +87,8 @@ rlp==3.0.0
8787
rpds-py==0.13.2
8888
ruamel-yaml==0.18.5
8989
ruamel-yaml-clib==0.2.8
90-
ruff==0.1.6
91-
sentry-sdk==1.38.0
90+
ruff==0.1.7
91+
sentry-sdk==1.39.0
9292
setuptools==69.0.2
9393
six==1.16.0
9494
sniffio==1.3.0
@@ -114,6 +114,5 @@ tzlocal==5.2
114114
urllib3==2.1.0
115115
watchdog==3.0.0
116116
web3==6.11.2
117-
websocket-client==1.6.4
118117
websockets==10.4
119118
yarl==1.9.3

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ asyncclick==8.1.3.4
1414
asyncpg==0.29.0
1515
attrs==23.1.0
1616
bitarray==2.8.3
17-
black==23.11.0
17+
black==24.1a1
1818
certifi==2023.11.17
1919
charset-normalizer==3.3.2
2020
click==8.1.7
@@ -70,7 +70,7 @@ rlp==3.0.0
7070
rpds-py==0.13.2
7171
ruamel-yaml==0.18.5
7272
ruamel-yaml-clib==0.2.8
73-
sentry-sdk==1.38.0
73+
sentry-sdk==1.39.0
7474
setuptools==69.0.2
7575
six==1.16.0
7676
sniffio==1.3.0

src/demo_auction/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by DipDup 7.2.0+editable
1+
# Generated by DipDup 7.2.1+editable
22
[project]
33
name = "demo_auction"
44
version = "0.0.1"

src/demo_big_maps/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by DipDup 7.2.0+editable
1+
# Generated by DipDup 7.2.1+editable
22
[project]
33
name = "demo_big_maps"
44
version = "0.0.1"

src/demo_blank/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by DipDup 7.2.0+editable
1+
# Generated by DipDup 7.2.1+editable
22
[project]
33
name = "demo_blank"
44
version = "0.0.1"

src/demo_dao/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by DipDup 7.2.0+editable
1+
# Generated by DipDup 7.2.1+editable
22
[project]
33
name = "demo_dao"
44
version = "0.0.1"

0 commit comments

Comments
 (0)