From 1652b1a139b9acdf76f80bbecaf512cc8d9bc461 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Mon, 17 Feb 2025 16:55:15 +0000 Subject: [PATCH] docker: fix snekmate. --- Dockerfile | 2 -- ape-config.yaml | 5 ++--- requirements.txt | 2 ++ 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 840114a..47fada0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,5 @@ RUN pip install -r requirements.txt # TODO: move this into an ENV or sort of... RUN python -c 'import vvm; vvm.install_vyper("0.4.0", True)' -RUN ape pm install -RUN ape pm compile ENTRYPOINT [] diff --git a/ape-config.yaml b/ape-config.yaml index 610a066..4ef4b0d 100644 --- a/ape-config.yaml +++ b/ape-config.yaml @@ -4,10 +4,9 @@ vyper: evm_version: cancun dependencies: - - pypi: snekmate + - site_package: snekmate config_override: - base_path: src - contracts_folder: snekmate + contracts_folder: . networks: custom: diff --git a/requirements.txt b/requirements.txt index ef9fc32..37db3fd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,6 @@ eth-ape ape-vyper ape-etherscan +snekmate + black