Skip to content

Commit 930c914

Browse files
Run pipeline
1 parent 5e44f1c commit 930c914

4 files changed

Lines changed: 88 additions & 41 deletions

File tree

.calkit/env-locks/py/linux-64.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
contourpy==1.3.3
2+
cycler==0.12.1
3+
fonttools==4.59.1
4+
kiwisolver==1.4.9
5+
matplotlib==3.10.5
6+
numpy==2.3.2
7+
packaging==25.0
8+
pandas==2.3.1
9+
pillow==11.3.0
10+
pyparsing==3.2.3
11+
python-dateutil==2.9.0.post0
12+
pytz==2025.2
13+
six==1.17.0
14+
tzdata==2025.2

.calkit/env-locks/tex/amd64.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"RepoTags": [
3+
"texlive/texlive:latest-full"
4+
],
5+
"RepoDigests": [
6+
"texlive/texlive@sha256:e45f6b51d756d7519fafd3a94f51db2190504e0d222eb960888a77cc6942fdd0"
7+
],
8+
"Architecture": "amd64",
9+
"Os": "linux",
10+
"Size": 5208362245,
11+
"RootFS": {
12+
"Type": "layers",
13+
"Layers": [
14+
"sha256:b9f4f71ae755f9248e2687e6a423ca7419a150748a6d3360adacb13daf683ad9",
15+
"sha256:0cc6f5ed69e4a948391449e0a1ba6fe0b15146183db3397e6283c3a3bdfdadd9",
16+
"sha256:b8b870d9cf70eabd4262868eedace16a70070399629ca624e3c511d56d1e5607",
17+
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
18+
"sha256:d0f5df9e47b9f29f13f1d9ecbdd803d24bf2de8e6d61ffdfd6f71f989cedc680",
19+
"sha256:e1d971b42eff7eaf1e929efcd296236a5111816837a6aa72f0401688965331e5",
20+
"sha256:96bd540ad112be71847230ec13da112a2e354bce67c188ffb580aa0ddf8e90a6",
21+
"sha256:17331da551fd81773f95a7c44d03512258fce9ef8b6c8562a58c478224cb650e",
22+
"sha256:558896e672597f6be2ca87e26aa62c7a50c4985145e14593bb9fb364c7b571f1"
23+
]
24+
},
25+
"DockerfileMD5": null,
26+
"DepsMD5s": {}
27+
}

dvc.lock

Lines changed: 31 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,39 @@ stages:
55
deps:
66
- path: .calkit/env-locks/py
77
hash: md5
8-
md5: 97801bd5ad552a89970a09edb1bc525d.dir
9-
size: 231
10-
nfiles: 1
8+
md5: 6a3d291988c3964eaf329ec3c2c9b9f5.dir
9+
size: 462
10+
nfiles: 2
1111
- path: scripts/collect-data.py
1212
hash: md5
1313
md5: eeab1328ac4a9df2ef2452d32c1e6cce
1414
size: 424
1515
outs:
1616
- path: data/raw/data.csv
1717
hash: md5
18-
md5: 0e1fcf8330919e3e736ec3be03b7baa9
19-
size: 43613
18+
md5: b6f6ce8a671a7be4c22491be9ee9614b
19+
size: 43716
2020
plot-voltage:
2121
cmd: calkit xenv -n py --no-check -- python scripts/plot-voltage.py
2222
deps:
2323
- path: .calkit/env-locks/py
2424
hash: md5
25-
md5: 97801bd5ad552a89970a09edb1bc525d.dir
26-
size: 231
27-
nfiles: 1
25+
md5: 6a3d291988c3964eaf329ec3c2c9b9f5.dir
26+
size: 462
27+
nfiles: 2
2828
- path: data/raw/data.csv
2929
hash: md5
30-
md5: 0e1fcf8330919e3e736ec3be03b7baa9
31-
size: 43613
30+
md5: b6f6ce8a671a7be4c22491be9ee9614b
31+
size: 43716
3232
- path: scripts/plot-voltage.py
3333
hash: md5
3434
md5: 087a567a0c0f6199a908399013d564a1
3535
size: 297
3636
outs:
3737
- path: figures/voltage-time-series.png
3838
hash: md5
39-
md5: 062d0b4f4e8087221204d12c1f594223
40-
size: 44207
39+
md5: a0e5b3c3e2e42189f6303e7b1d90499b
40+
size: 46338
4141
copy-figures-to-paper-dir:
4242
cmd: cp -r figures paper/figures
4343
deps:
@@ -53,18 +53,18 @@ stages:
5353
size: 45148
5454
nfiles: 2
5555
build-paper:
56-
cmd: calkit xenv -n tex --no-check -- latexmk -cd -norc -interaction=nonstopmode
57-
-silent -synctex=1 -pdf paper/paper.tex
56+
cmd: calkit xenv -n tex --no-check -- latexmk -cd -norc
57+
-interaction=nonstopmode -silent -synctex=1 -pdf paper/paper.tex
5858
deps:
5959
- path: .calkit/env-locks/tex
6060
hash: md5
61-
md5: 2c552307edd59397026c9ef06dc8af47.dir
62-
size: 1171
63-
nfiles: 1
61+
md5: fdae1edb4dcd23e4265e4f7701b324a3.dir
62+
size: 2342
63+
nfiles: 2
6464
- path: figures
6565
hash: md5
66-
md5: 51682cce447229821989f677c23caa75.dir
67-
size: 44232
66+
md5: 69cf1654863a79b7342838ff9ca78a72.dir
67+
size: 46363
6868
nfiles: 2
6969
- path: paper/paper.tex
7070
hash: md5
@@ -73,10 +73,11 @@ stages:
7373
outs:
7474
- path: paper/paper.pdf
7575
hash: md5
76-
md5: eddd55ddc8410adef45250b708b0947f
77-
size: 99255
76+
md5: 24df231bcb8754c9bb3bf1087c31dd48
77+
size: 97240
7878
_check_env_py:
79-
cmd: calkit check conda-env --file environment.yml --output .calkit/env-locks/py.yml
79+
cmd: calkit check conda-env --file environment.yml --output
80+
.calkit/env-locks/py.yml
8081
deps:
8182
- path: environment.yml
8283
hash: md5
@@ -88,7 +89,8 @@ stages:
8889
md5: 8119fb42c7e8531010248790fff169cf
8990
size: 2200
9091
_check_env_tex:
91-
cmd: calkit check docker-env texlive/texlive:latest-full -o .calkit/env-locks/tex.json
92+
cmd: calkit check docker-env texlive/texlive:latest-full -o
93+
.calkit/env-locks/tex.json
9294
outs:
9395
- path: .calkit/env-locks/tex.json
9496
hash: md5
@@ -104,14 +106,14 @@ stages:
104106
outs:
105107
- path: .calkit/env-locks/py
106108
hash: md5
107-
md5: 97801bd5ad552a89970a09edb1bc525d.dir
108-
size: 231
109-
nfiles: 1
109+
md5: 6a3d291988c3964eaf329ec3c2c9b9f5.dir
110+
size: 462
111+
nfiles: 2
110112
_check-env-tex:
111113
cmd: calkit check environment --name tex
112114
outs:
113115
- path: .calkit/env-locks/tex
114116
hash: md5
115-
md5: 2c552307edd59397026c9ef06dc8af47.dir
116-
size: 1171
117-
nfiles: 1
117+
md5: fdae1edb4dcd23e4265e4f7701b324a3.dir
118+
size: 2342
119+
nfiles: 2

dvc.yaml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ stages:
88
cache: false
99
persist: true
1010
always_changed: true
11-
desc: Automatically generated by Calkit. Changes made here will be overwritten.
11+
desc: Automatically generated by Calkit. Changes made here will be
12+
overwritten.
1213
_check-env-tex:
1314
cmd: calkit check environment --name tex
1415
deps: []
@@ -17,34 +18,37 @@ stages:
1718
cache: false
1819
persist: true
1920
always_changed: true
20-
desc: Automatically generated by Calkit. Changes made here will be overwritten.
21+
desc: Automatically generated by Calkit. Changes made here will be
22+
overwritten.
2123
collect-data:
22-
cmd: calkit xenv -n py --no-check -- python scripts/collect-data.py
24+
cmd: calkit xenv -n py --no-check -- python
25+
scripts/collect-data.py
2326
deps:
2427
- scripts/collect-data.py
2528
- .calkit/env-locks/py
2629
outs:
2730
- data/raw/data.csv
28-
desc: Automatically generated from the 'collect-data' stage in calkit.yaml.
29-
Changes made here will be overwritten.
31+
desc: Automatically generated from the 'collect-data' stage in
32+
calkit.yaml. Changes made here will be overwritten.
3033
plot-voltage:
31-
cmd: calkit xenv -n py --no-check -- python scripts/plot-voltage.py
34+
cmd: calkit xenv -n py --no-check -- python
35+
scripts/plot-voltage.py
3236
deps:
3337
- scripts/plot-voltage.py
3438
- .calkit/env-locks/py
3539
- data/raw/data.csv
3640
outs:
3741
- figures/voltage-time-series.png
38-
desc: Automatically generated from the 'plot-voltage' stage in calkit.yaml.
39-
Changes made here will be overwritten.
42+
desc: Automatically generated from the 'plot-voltage' stage in
43+
calkit.yaml. Changes made here will be overwritten.
4044
build-paper:
41-
cmd: calkit xenv -n tex --no-check -- latexmk -cd -norc -interaction=nonstopmode
42-
-silent -synctex=1 -pdf paper/paper.tex
45+
cmd: calkit xenv -n tex --no-check -- latexmk -cd -norc
46+
-interaction=nonstopmode -silent -synctex=1 -pdf paper/paper.tex
4347
deps:
4448
- paper/paper.tex
4549
- figures
4650
- .calkit/env-locks/tex
4751
outs:
4852
- paper/paper.pdf
49-
desc: Automatically generated from the 'build-paper' stage in calkit.yaml.
50-
Changes made here will be overwritten.
53+
desc: Automatically generated from the 'build-paper' stage in
54+
calkit.yaml. Changes made here will be overwritten.

0 commit comments

Comments
 (0)