starkware-libs / starkex-data-availability-committee

Apache License 2.0
8 stars 9 forks source link

lock_reqs.py script is missing #9

Open JoseAfonsoThreeSigma opened 1 year ago

JoseAfonsoThreeSigma commented 1 year ago

Can you provide the mentioned script to generate the requirements.txt file?

https://github.com/starkware-libs/starkex-data-availability-committee/blob/382bda0e70b4bc874cc3ade988a1bd10b7c350fb/scripts/requirements.txt#L2

Cevedale commented 9 months ago

The script you provided seems to be a command line instruction for generating a requirements.txt file using a Python script named lock_reqs.py. The script takes input from src/starkware/committee/requirements-gen.txt, and the generated output is placed in src/starkware/committee/requirements.txt. Additionally, it uses dependency information from src/starkware/committee/requirements-deps.json and sorts the dependencies.

Here's a breakdown of the script:

python scripts/lock_reqs.py \ src/starkware/committee/requirements-gen.txt \ --output src/starkware/committee/requirements.txt \ --deps src/starkware/committee/requirements-deps.json \ --sort_deps