Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,18 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic

Releases prior to 7.0 has been removed from this file to declutter search results; see the [archived copy](https://github.com/dipdup-io/dipdup/blob/8.0.0b5/CHANGELOG.md) for the full list.

## [Unreleased]
## [8.3.4] - 2025-05-07

### Added

- context: Added configurable watchdog service to notify about long-running callbacks and transactions.
- cli: Added loading env-file `dipdup.env` if presented in the current directory.

### Fixed

- codegen: Fixed loading ABIs from the project with no ABI datasources configured.
- project: Fixed `make image` command and default workdir.
- substrate.node: Fixed Substrate Node Event Index.
- substrate.node: Fixed event index field.

## [8.3.3] - 2025-04-29

Expand Down Expand Up @@ -722,9 +723,10 @@ Releases prior to 7.0 has been removed from this file to declutter search result
[semantic versioning]: https://semver.org/spec/v2.0.0.html

<!-- Versions -->
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/8.3.3...HEAD
[8.3.3]: https://github.com/dipdup-io/dipdup/compare/8.3.0...8.3.1
[8.3.2]: https://github.com/dipdup-io/dipdup/compare/8.3.0...8.3.1
[Unreleased]: https://github.com/dipdup-io/dipdup/compare/8.3.4...HEAD
[8.3.4]: https://github.com/dipdup-io/dipdup/compare/8.3.3...8.3.4
[8.3.3]: https://github.com/dipdup-io/dipdup/compare/8.3.2...8.3.3
[8.3.2]: https://github.com/dipdup-io/dipdup/compare/8.3.1...8.3.2
[8.3.1]: https://github.com/dipdup-io/dipdup/compare/8.3.0...8.3.1
[8.3.0]: https://github.com/dipdup-io/dipdup/compare/8.2.2...8.3.0
[8.2.2]: https://github.com/dipdup-io/dipdup/compare/8.2.1...8.2.2
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ demos: ## Recreate demo projects from templates
DIPDUP_NO_SYMLINK=1 python scripts/demos.py render ${DEMO}
DIPDUP_NO_SYMLINK=1 python scripts/demos.py init ${DEMO}

demos_refresh:
demos_refresh: ## Run `init --force` in all demo projects
for demo in `ls src | grep demo | grep -v etherlink`; do cd src/$$demo && DIPDUP_NO_SYMLINK=1 dipdup init --force && cd ../..; done

before_release: ## Prepare for a new release after updating version in pyproject.toml
Expand Down
4 changes: 0 additions & 4 deletions docs/9.release-notes/_8.0_changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
- cli: Added full project migration support for 3.0 spec.
- cli: Added spec_version 3.0 support to `migrate` command.
- config: Publish JSON schemas for config validation and autocompletion.
- context: Added configurable watchdog service to notify about long-running callbacks and transactions.
- database: Added `dipdup_status` view to the schema.
- env: Added `DIPDUP_JSON_LOG` environment variable to enable JSON logging.
- env: Added `DIPDUP_LOW_MEMORY` variable to reduce the size of caches and buffers.
Expand All @@ -31,7 +30,6 @@
- cli: Fixed progress estimation when there are indexes with `last_level` option set.
- cli: Import some dependencies on demand to reduce memory footprint.
- cli: Improved logging of indexer status.
- codegen: Fixed loading ABIs from the project with no ABI datasources configured.
- config: Allow `sentry.dsn` to be empty string.
- config: Fixed (de)serialization of hex strings in config.
- config: Fixed setting logging levels according to the config.
Expand All @@ -46,10 +44,8 @@
- package: Create package in-place if cwd equals package name.
- performance: Add index name to fetcher and realtime queues.
- performance: Fixed estimation indexing speed in levels per second.
- project: Fixed `make image` command and default workdir.
- starknet.events: Fixed filtering events by key.
- subsquid: Fixed missing entry in `dipdup_head` internal table.
- substrate.node: Fixed Substrate Node Event Index.
- tezos.big_maps: Fixed logging status message in `skip_history` mode.
- tezos.big_maps: Respect order of handlers in `skip_history` mode.
- tezos.operations: Fixed `sr_cement` operation index subscription.
Expand Down
5 changes: 5 additions & 0 deletions docs/9.release-notes/_8.3_changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@

- cli: Added `--name` option to `new` command to skip asking for the project name.
- cli: Added `init --no-base` option to skip creating the base template.
- cli: Added loading env-file `dipdup.env` if presented in the current directory.
- cli: Apply ruff linting and formating on init.
- config: Added `api_url` and `compatibility` fields to MCP config.
- context: Added configurable watchdog service to notify about long-running callbacks and transactions.
- env: Added `DIPDUP_NO_BASE` environment variable to skip creating the base template.
- mcp: Added Model Context Protocol (MCP) server implementation.
- mcp: Added `ctx.api` datasource and `ctx.call_api` helper to server context.
Expand All @@ -23,11 +25,14 @@
- cli: Fixed detecting package name in existing projects without `replay.yaml` file.
- cli: Fixed logging indexer status.
- cli: Fixed regression in `init` command behavior when run without flags.
- codegen: Fixed loading ABIs from the project with no ABI datasources configured.
- mcp: Expose resources as tools for clients that don't support MCP resources yet.
- mcp: Fixed handling exceptions in MCP tools.
- package: Create package marker even if helper symlink is present.
- project: Fixed `make image` command and default workdir.
- project: Fixed built sdist/wheel artifacts which contained unrelated files.
- project: Fixed generation of compose manifest and configs for MCP environment.
- substrate.node: Fixed event index field.

### Changed

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[project]
name = "dipdup"
description = "Modular framework for creating selective indexers and featureful backends for dapps"
version = "8.3.3"
version = "8.3.4"
license = { text = "MIT" }
authors = [
{ name = "Lev Gorodetskii", email = "dipdup@drsr.io" },
Expand Down
88 changes: 44 additions & 44 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -78,22 +78,22 @@ attrs==25.3.0 \
base58==2.1.1 \
--hash=sha256:11a36f4d3ce51dfc1043f3218591ac4eb1ceb172919cebe05b52a5bcc8d245c2 \
--hash=sha256:c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c
bitarray==3.3.2 \
--hash=sha256:05a4529d4cf17493b33cfea0d8923cba640e048962e9ea10ba0a4d312fedc6b8 \
--hash=sha256:2916a52ce97a80926f7bbc6170ac5b8a15f61fa560be5083fe12e0feb2c66ae1 \
--hash=sha256:2b0817dc6954d716468d30db82546285b3a89774698d518db581d886bf8cbf65 \
--hash=sha256:46e60a4fb5ce262032d4a01e68ccc4a07bfb82434fba3743d29a658e44cddeae \
--hash=sha256:57d61ab68631fab95777772a40c1a315dc018e84acc8b5043c588aaff07b1b9f \
--hash=sha256:5d35a57c6656475d5fbac60103af41b336018cf5e69ff7b8dcbd7c203ca62db8 \
--hash=sha256:5ecc01600beff9cec9711da18e15a783d96a0f0fccf66f131b231ed0d9c0c556 \
--hash=sha256:63971b6a68bf313f0091dba13ff65d037279a5c4cbb63382e4b0f6d3c8550368 \
--hash=sha256:6801402e5dc0acf5d0f541d2cefa3dcf26559d5707d600b0d6a8bfbd765ac033 \
--hash=sha256:70e9228830b3fcfffb18719aa78e0b8f3d724db300fb9009fc24b6f66969823e \
--hash=sha256:88136ae424ce92052bc6774001fc455b9d76a509c7a44bb933004b23b02ceecf \
--hash=sha256:b0139e8c8e5ac269308ebaf55c67d1f32226815c90905c890fafbd1ce70925cc \
--hash=sha256:c30333686e54dbea97d2425710eafff4e24c5b432e192cb33c66235487c6ac3d \
--hash=sha256:d21b8a74b765435588688d0514776402acc17032827056bea9995f43d9150ea2 \
--hash=sha256:e91ddcdf4075de26234ae74b60cdd39e170e3e4fafa1c593ecc28749e9b165e2
bitarray==3.4.0 \
--hash=sha256:013ba795deb6c54fdb0e70103fc142f97746074d2f67b4b6a8f67a17f2d03f06 \
--hash=sha256:0330f470bdb76825d760215e01f8d60ce09d4ac84434b364e27236db5657d323 \
--hash=sha256:0a4bb5dd53250e3c70924fd473034cb2e741027938702d9cc319646e53091dc1 \
--hash=sha256:33eee090eade2c8303bfc01a9e104fea306d330035b18b5c50a04cb0cb76f08d \
--hash=sha256:3d089a0570e2acfabac9dd40ee7bfbc36ec48ff73c9312f3e61ebf31b315d05d \
--hash=sha256:5c62c2ae324c486f8e8f0482d5a8635e255da5302c44e7a5df83eee7d87e28ec \
--hash=sha256:6e7274cdfe405c4e70a585b997d3a8c001425c03fa37d09a8e5460828a3d8bd6 \
--hash=sha256:722c105dd4229b91d17804a0855e8f27519ceee99d8fd4db80bf09b507d7fb60 \
--hash=sha256:75df7335ed7324a1ee9002d747c36a37de42b6469601ac39fef00c6bd80a4cb4 \
--hash=sha256:823decea26d8be2ec46000583114d050d02033f99e54e3285c0a80f31e3d7784 \
--hash=sha256:8f2c1c3d1d0109b993791755f18d4b495f02744118f8f683eed982b9c8ed8687 \
--hash=sha256:a27456e66fae5726b2b1b9bc3ee0e2f1235bf8a353dc216d2651ad0652596657 \
--hash=sha256:d6895389eeebf6836cfad1b301bae9e5386e3b94a21076aaf0c2dab0524af6d1 \
--hash=sha256:ef3f2dc1a95bec2af77c8685c847d41fc0c64d7329c994b6054c54462f835401 \
--hash=sha256:f455c100df47295ca19eb36527462fecbb2710140d92a61228df4cfdd2d7dd81
black==25.1.0 \
--hash=sha256:1e2978f6df243b155ef5fa7e558a43037c3079093ed5d10fd84c43900f2d8ecc \
--hash=sha256:33496d5cd1222ad73391352b4ae8da15253c5de89b93a80b3e2c8d9a19ec2666 \
Expand Down Expand Up @@ -290,12 +290,12 @@ marshmallow==3.26.1 \
marshmallow-dataclass==8.7.1 \
--hash=sha256:405cbaaad9cea56b3de2f85eff32a9880e3bf849f652e7f6de7395e4b1ddc072 \
--hash=sha256:4fb80e1bf7b31ce1b192aa87ffadee2cedb3f6f37bb0042f8500b07e6fad59c4
marshmallow-oneofschema==3.1.1 \
--hash=sha256:68b4a57d0281a04ac25d4eb7a4c5865a57090a0a8fd30fd6362c8e833ac6a6d9 \
--hash=sha256:ff4cb2a488785ee8edd521a765682c2c80c78b9dc48894124531bdfa1ec9303b
mcp==1.7.1 \
--hash=sha256:eb4f1f53bd717f75dda8a1416e00804b831a8f3c331e23447a03b78f04b43a6e \
--hash=sha256:f7e6108977db6d03418495426c7ace085ba2341b75197f8727f96f9cfd30057a
marshmallow-oneofschema==3.2.0 \
--hash=sha256:19c87e6124ef05e2831e5c631168c909a50a8fe399921b9841b75fef3785be8c \
--hash=sha256:c06c8d9f14d51ffff152d66d85bd5f27d55cff10752a3b1f8c1f948bf5f597a0
mcp==1.8.0 \
--hash=sha256:263dfb700540b726c093f0c3e043f66aded0730d0b51f04eb0a3eb90055fe49b \
--hash=sha256:889d9d3b4f12b7da59e7a3933a0acadae1fce498bfcd220defb590aa291a1334
more-itertools==10.7.0 \
--hash=sha256:9fddd5403be01a94b204faadcff459ec3568cf110265d3c54323e1e866ad29d3 \
--hash=sha256:d43980384673cb07d2f7d2d918c616b30c659c089ee23953f601d6609c67510e
Expand Down Expand Up @@ -364,9 +364,9 @@ parsimonious==0.10.0 \
pathspec==0.12.1 \
--hash=sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08 \
--hash=sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712
platformdirs==4.3.7 \
--hash=sha256:a03875334331946f13c549dbd8f4bac7a13a50a895a0eb1e8c6a8ace80d40a94 \
--hash=sha256:eb437d586b6a0986388f0d6f74aa0cde27b48d0e3d66843640bfb6bdcdb6e351
platformdirs==4.3.8 \
--hash=sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc \
--hash=sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4
poseidon-py==0.1.5 \
--hash=sha256:0261221c68c36fd11cfcb91e5074953bfbe7a33031d806d3ab2dc5c7c1e70a2b \
--hash=sha256:06c07b1e2ad273d50b243121b1e94b28bf893bd4942fe1808f98d33cd2de2790 \
Expand Down Expand Up @@ -516,25 +516,25 @@ ruamel-yaml-clib==0.2.12 ; platform_python_implementation == 'CPython' \
--hash=sha256:b82a7c94a498853aa0b272fd5bc67f29008da798d4f93a2f9f289feb8426a58d \
--hash=sha256:bf165fef1f223beae7333275156ab2022cffe255dcc51c27f066b4370da81e31 \
--hash=sha256:e8c4ebfcfd57177b572e2040777b8abc537cdef58a2120e830124946aa9b42c5
ruff==0.11.8 \
--hash=sha256:0eba551324733efc76116d9f3a0d52946bc2751f0cd30661564117d6fd60897c \
--hash=sha256:161eb4cff5cfefdb6c9b8b3671d09f7def2f960cee33481dd898caf2bcd02304 \
--hash=sha256:258f3585057508d317610e8a412788cf726efeefa2fec4dba4001d9e6f90d46c \
--hash=sha256:304432e4c4a792e3da85b7699feb3426a0908ab98bf29df22a31b0cdd098fac2 \
--hash=sha256:3dca977cc4fc8f66e89900fa415ffe4dbc2e969da9d7a54bfca81a128c5ac219 \
--hash=sha256:4d9aaa91035bdf612c8ee7266153bcf16005c7c7e2f5878406911c92a31633cb \
--hash=sha256:5b18caa297a786465cc511d7f8be19226acf9c0a1127e06e736cd4e1878c3ea2 \
--hash=sha256:6d742d10626f9004b781f4558154bb226620a7242080e11caeffab1a40e99df8 \
--hash=sha256:6e70d11043bef637c5617297bdedec9632af15d53ac1e1ba29c448da9341b0c4 \
--hash=sha256:727d01702f7c30baed3fc3a34901a640001a2828c793525043c29f7614994a8c \
--hash=sha256:7f024d32e62faad0f76b2d6afd141b8c171515e4fb91ce9fd6464335c81244e5 \
--hash=sha256:896a37516c594805e34020c4a7546c8f8a234b679a7716a3f08197f38913e1a3 \
--hash=sha256:ab86d22d3d721a40dd3ecbb5e86ab03b2e053bc93c700dc68d1c3346b36ce835 \
--hash=sha256:c1dba3135ca503727aa4648152c0fa67c3b1385d3dc81c75cd8a229c4b2a1458 \
--hash=sha256:c657fa987d60b104d2be8b052d66da0a2a88f9bd1d66b2254333e84ea2720c7f \
--hash=sha256:d365618d3ad747432e1ae50d61775b78c055fee5936d77fb4d92c6f559741948 \
--hash=sha256:f2e74b021d0de5eceb8bd32919f6ff8a9b40ee62ed97becd44993ae5b9949474 \
--hash=sha256:f9b5ef39820abc0f2c62111f7045009e46b275f5b99d5e59dda113c39b7f4f38
ruff==0.11.9 \
--hash=sha256:0f3f46f759ac623e94824b1e5a687a0df5cd7f5b00718ff9c24f0a894a683be7 \
--hash=sha256:440ac6a7029f3dee7d46ab7de6f54b19e34c2b090bb4f2480d0a2d635228f381 \
--hash=sha256:52edaa4a6d70f8180343a5b7f030c7edd36ad180c9f4d224959c2d689962d964 \
--hash=sha256:537c82c9829d7811e3aa680205f94c81a2958a122ac391c0eb60336ace741a70 \
--hash=sha256:5b1d18b4be8182cc6fddf859ce432cc9631556e9f371ada52f3eaefc10d878de \
--hash=sha256:66bc18ca783b97186a1f3100e91e492615767ae0a3be584e1266aa9051990722 \
--hash=sha256:71c539bac63d0788a30227ed4d43b81353c89437d355fdc52e0cda4ce5651787 \
--hash=sha256:7b27613a683b086f2aca8996f63cb3dd7bc49e6eccf590563221f7b43ded3f65 \
--hash=sha256:7fe1bc950e7d7b42caaee2a8a3bc27410547cc032c9558ee2e0f6d3b209e845a \
--hash=sha256:9e0d88756e63e8302e630cee3ce2ffb77859797cc84a830a24473939e6da3ca6 \
--hash=sha256:a31a1d143a5e6f499d1fb480f8e1e780b4dfdd580f86e05e87b835d22c5c6f8c \
--hash=sha256:bcf42689c22f2e240f496d0c183ef2c6f7b35e809f12c1db58f75d9aa8d630ca \
--hash=sha256:bd576cd06962825de8aece49f28707662ada6a1ff2db848d1348e12c580acbf1 \
--hash=sha256:c67117bc82457e4501473c5f5217d49d9222a360794bfb63968e09e70f340abd \
--hash=sha256:e4b78454f97aa454586e8a5557facb40d683e74246c97372af3c2d76901d697b \
--hash=sha256:ebd58d4f67a00afb3a30bf7d383e52d0e036e6195143c6db7019604a05335517 \
--hash=sha256:f33b15e00435773df97cddcd263578aa83af996b913721d86f47f4e0ee0ff271 \
--hash=sha256:f34847eea11932d97b521450cf3e1d17863cfa5a94f21a056b93fb86f3f3dba2
scalecodec==1.2.11 \
--hash=sha256:99a2cdbfccdcaf22bd86b86da55a730a2855514ad2309faef4a4a93ac6cbeb8d \
--hash=sha256:d15c94965f617caa25096f83a45f5f73031d05e6ee08d6039969f0a64fc35de1
Expand Down
2 changes: 1 addition & 1 deletion src/demo_blank/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_blank/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_blank"
version = "0.0.1"
Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_events/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_events/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_evm_events"
version = "0.0.1"
Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_events/types/eth_usdt/evm_events/transfer.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_transactions/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_transactions/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_evm_transactions"
version = "0.0.1"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_evm_uniswap"
version = "0.0.1"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/types/pool/evm_events/burn.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/types/pool/evm_events/collect.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/types/pool/evm_events/flash.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/types/pool/evm_events/initialize.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/types/pool/evm_events/mint.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_evm_uniswap/types/pool/evm_events/swap.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_starknet_events/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_starknet_events/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_starknet_events"
version = "0.0.1"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_substrate_events/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_substrate_events/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_substrate_events"
version = "0.0.1"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4

from __future__ import annotations

Expand Down
2 changes: 1 addition & 1 deletion src/demo_tezos_auction/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
.PHONY: $(MAKECMDGOALS)
MAKEFLAGS += --no-print-directory
##
Expand Down
2 changes: 1 addition & 1 deletion src/demo_tezos_auction/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# generated by DipDup 8.3.3
# generated by DipDup 8.3.4
[project]
name = "demo_tezos_auction"
version = "0.0.1"
Expand Down
Loading