Commit
•
0e495f4
1
Parent(s):
9f24149
pin requirements.txt
Browse filesThis PR pins the requirements for this app. Initially, this was done to fix an issue with merging two DataFrames (which broke because of an API change in Pandas). Adding pinned requirements should also protect against future breaks due to library changes.
The requirements lock was generated using the [pip-tools](https://github.com/jazzband/pip-tools) `pip-compile` command against a `requirements.in` file with the following content:
```
datasets
plotly
matplotlib
pandas<=1.5.3
```
To update this in the future, you can install pip-tools and run `pip-compile --resolver=backtracking`
- requirements.txt +120 -3
requirements.txt
CHANGED
@@ -1,3 +1,120 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#
|
2 |
+
# This file is autogenerated by pip-compile with Python 3.8
|
3 |
+
# by the following command:
|
4 |
+
#
|
5 |
+
# pip-compile --resolver=backtracking
|
6 |
+
#
|
7 |
+
aiohttp==3.8.4
|
8 |
+
# via
|
9 |
+
# datasets
|
10 |
+
# fsspec
|
11 |
+
aiosignal==1.3.1
|
12 |
+
# via aiohttp
|
13 |
+
async-timeout==4.0.2
|
14 |
+
# via aiohttp
|
15 |
+
attrs==23.1.0
|
16 |
+
# via aiohttp
|
17 |
+
certifi==2023.5.7
|
18 |
+
# via requests
|
19 |
+
charset-normalizer==3.1.0
|
20 |
+
# via
|
21 |
+
# aiohttp
|
22 |
+
# requests
|
23 |
+
contourpy==1.1.0
|
24 |
+
# via matplotlib
|
25 |
+
cycler==0.11.0
|
26 |
+
# via matplotlib
|
27 |
+
datasets==2.13.1
|
28 |
+
# via -r requirements.in
|
29 |
+
dill==0.3.6
|
30 |
+
# via
|
31 |
+
# datasets
|
32 |
+
# multiprocess
|
33 |
+
filelock==3.12.2
|
34 |
+
# via huggingface-hub
|
35 |
+
fonttools==4.40.0
|
36 |
+
# via matplotlib
|
37 |
+
frozenlist==1.3.3
|
38 |
+
# via
|
39 |
+
# aiohttp
|
40 |
+
# aiosignal
|
41 |
+
fsspec[http]==2023.6.0
|
42 |
+
# via
|
43 |
+
# datasets
|
44 |
+
# huggingface-hub
|
45 |
+
huggingface-hub==0.15.1
|
46 |
+
# via datasets
|
47 |
+
idna==3.4
|
48 |
+
# via
|
49 |
+
# requests
|
50 |
+
# yarl
|
51 |
+
importlib-resources==5.12.0
|
52 |
+
# via matplotlib
|
53 |
+
kiwisolver==1.4.4
|
54 |
+
# via matplotlib
|
55 |
+
matplotlib==3.7.1
|
56 |
+
# via -r requirements.in
|
57 |
+
multidict==6.0.4
|
58 |
+
# via
|
59 |
+
# aiohttp
|
60 |
+
# yarl
|
61 |
+
multiprocess==0.70.14
|
62 |
+
# via datasets
|
63 |
+
numpy==1.24.4
|
64 |
+
# via
|
65 |
+
# contourpy
|
66 |
+
# datasets
|
67 |
+
# matplotlib
|
68 |
+
# pandas
|
69 |
+
# pyarrow
|
70 |
+
packaging==23.1
|
71 |
+
# via
|
72 |
+
# datasets
|
73 |
+
# huggingface-hub
|
74 |
+
# matplotlib
|
75 |
+
# plotly
|
76 |
+
pandas==1.5.3
|
77 |
+
# via
|
78 |
+
# -r requirements.in
|
79 |
+
# datasets
|
80 |
+
pillow==10.0.0
|
81 |
+
# via matplotlib
|
82 |
+
plotly==5.15.0
|
83 |
+
# via -r requirements.in
|
84 |
+
pyarrow==12.0.1
|
85 |
+
# via datasets
|
86 |
+
pyparsing==3.1.0
|
87 |
+
# via matplotlib
|
88 |
+
python-dateutil==2.8.2
|
89 |
+
# via
|
90 |
+
# matplotlib
|
91 |
+
# pandas
|
92 |
+
pytz==2023.3
|
93 |
+
# via pandas
|
94 |
+
pyyaml==6.0
|
95 |
+
# via
|
96 |
+
# datasets
|
97 |
+
# huggingface-hub
|
98 |
+
requests==2.31.0
|
99 |
+
# via
|
100 |
+
# datasets
|
101 |
+
# fsspec
|
102 |
+
# huggingface-hub
|
103 |
+
six==1.16.0
|
104 |
+
# via python-dateutil
|
105 |
+
tenacity==8.2.2
|
106 |
+
# via plotly
|
107 |
+
tqdm==4.65.0
|
108 |
+
# via
|
109 |
+
# datasets
|
110 |
+
# huggingface-hub
|
111 |
+
typing-extensions==4.7.1
|
112 |
+
# via huggingface-hub
|
113 |
+
urllib3==2.0.3
|
114 |
+
# via requests
|
115 |
+
xxhash==3.2.0
|
116 |
+
# via datasets
|
117 |
+
yarl==1.9.2
|
118 |
+
# via aiohttp
|
119 |
+
zipp==3.15.0
|
120 |
+
# via importlib-resources
|