Closed zomglings closed 2 years ago
I checked that the mooncrawl
crawler on https://github.com/bugout-dev/moonstream pins the moonworm
version to 0.1.11
. I am concerned that we may break dependencies elsewhere @Andrei-Dolgolev , @kompotkot .
In the future, in Moonstream crawlers, we should use moonworm[moonstream]
as dependency, not just moonworm
.
closing in favor of #83
Changes
Updated dependencies to not be so heavy.
moonworm[moonstream]
for the Moonstream DB-related dependenciesweb3[tester]
intodev
dependencies.web3
(with no lower bound)pysha3
dependency at top level (not sure why that was there in the first place)How to test these changes?
The tests were already failing before these changes. I tested code generation but not crawling.
We should fix the tests or remove the ones that don't matter. (Separate issue/PR)
Related issues