Skip to content

Commit a2e4f2c

Browse files
author
mirabelenkiy-circle
authored
[Minor] Cleaned up how to install dependencies (#6)
Created a requirements.txt file for better pip install experience.
1 parent 51982b7 commit a2e4f2c

File tree

4 files changed

+83
-33
lines changed

4 files changed

+83
-33
lines changed

.licenseignore

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# exempt MPL-2.0
2+
pkg:pypi/certifi
3+
4+
# ISC (mislabeled as BSD-2-Clause AND ISC)
5+
pkg:pypi/requests-oauthlib
6+
7+
# PYTHON SOFTWARE FOUNDATION LICENSE
8+
pkg:pypi/bitarray
9+
pkg:pypi/typing-extensions
10+
11+
# BSD-2-Clause AND BSD-3-Clause
12+
pkg:pypi/click
13+
pkg:pypi/cytoolz
14+
pkg:pypi/idna
15+
pkg:pypi/itsdangerous
16+
pkg:pypi/oauthlib
17+
pkg:pypi/python-gnupg
18+
pkg:pypi/pkg:pypi/packaging
19+
pkg:pypi/pycryptodome
20+
pkg:pypi/toolz
21+
pkg:pypi/uritemplate

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ python3 -m venv ./.venv
3535
source ./.venv/bin/activate
3636
3737
# Install packages (this will take a few minutes).
38-
chmod u+x setup.sh
39-
./setup.sh
38+
pip install -r requirements.txt
4039
```
4140

4241
To exit the virtual environment

requirements.txt

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
aiohttp==3.9.3
2+
aiosignal==1.3.1
3+
attrs==23.2.0
4+
bitarray==2.9.2
5+
blinker==1.7.0
6+
cachetools==5.3.3
7+
certifi==2024.2.2
8+
charset-normalizer==3.3.2
9+
click==8.1.7
10+
cytoolz==0.12.3
11+
eth-account==0.11.0
12+
eth-hash==0.7.0
13+
eth-keyfile==0.8.0
14+
eth-keys==0.5.0
15+
eth-rlp==1.0.1
16+
eth-typing==4.0.0
17+
eth-utils==4.0.0
18+
eth-abi==5.0.1
19+
Flask==3.0.2
20+
frozenlist==1.4.1
21+
google-api-core==2.17.1
22+
google-api-python-client==2.122.0
23+
google-auth==2.28.2
24+
google-auth-httplib2==0.2.0
25+
google-auth-oauthlib==1.2.0
26+
googleapis-common-protos==1.63.0
27+
hexbytes==0.3.1
28+
httplib2==0.22.0
29+
idna==3.6
30+
itsdangerous==2.1.2
31+
Jinja2==3.1.3
32+
jsonschema==4.21.1
33+
jsonschema-specifications==2023.12.1
34+
lru-dict==1.2.0
35+
MarkupSafe==2.1.5
36+
multidict==6.0.5
37+
oauthlib==3.2.2
38+
parsimonious==0.9.0
39+
protobuf==4.25.3
40+
pyasn1==0.5.1
41+
pyasn1-modules==0.3.0
42+
pycryptodome==3.20.0
43+
pyparsing==3.1.2
44+
python-gnupg==0.5.2
45+
pyunormalize==15.1.0
46+
PyYAML==6.0.1
47+
referencing==0.34.0
48+
regex==2023.12.25
49+
requests==2.31.0
50+
requests-oauthlib==1.4.0
51+
rlp==4.0.0
52+
rpds-py==0.18.0
53+
rsa==4.9
54+
toolz==0.12.1
55+
typing-extensions==4.10.0
56+
uritemplate==4.1.1
57+
urllib3==2.2.1
58+
web3==6.15.1
59+
websockets==12.0
60+
Werkzeug==3.0.1
61+
yarl==1.9.4

setup.sh

-31
This file was deleted.

0 commit comments

Comments
 (0)