Skip to content

Commit 9aaaf6f

Browse files
Run pipeline
1 parent 3f1693c commit 9aaaf6f

4 files changed

Lines changed: 181 additions & 102 deletions

File tree

.calkit/env-locks/py.yml

Lines changed: 123 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,140 @@
11
channels:
22
- conda-forge
33
dependencies:
4-
- brotli=1.1.0=hd74edd7_2
5-
- brotli-bin=1.1.0=hd74edd7_2
6-
- bzip2=1.0.8=h99b78c6_7
4+
- _libgcc_mutex=0.1=conda_forge
5+
- _openmp_mutex=4.5=2_gnu
6+
- alsa-lib=1.2.14=hb9d3cd8_0
7+
- brotli=1.1.0=hb9d3cd8_2
8+
- brotli-bin=1.1.0=hb9d3cd8_2
9+
- bzip2=1.0.8=h4bc722e_7
710
- ca-certificates=2025.4.26=hbd8a1cb_0
8-
- contourpy=1.3.2=py312hb23fbb9_0
11+
- cairo=1.18.4=h3394656_0
12+
- contourpy=1.3.2=py312h68727a3_0
913
- cycler=0.12.1=pyhd8ed1ab_1
10-
- fonttools=4.58.0=py312h998013c_0
11-
- freetype=2.13.3=hce30654_1
12-
- kiwisolver=1.4.8=py312h2c4a281_0
13-
- lcms2=2.17=h7eeda09_0
14-
- lerc=4.0.0=hd64df32_1
15-
- libblas=3.9.0=31_h10e41b3_openblas
16-
- libbrotlicommon=1.1.0=hd74edd7_2
17-
- libbrotlidec=1.1.0=hd74edd7_2
18-
- libbrotlienc=1.1.0=hd74edd7_2
19-
- libcblas=3.9.0=31_hb3479ef_openblas
20-
- libcxx=20.1.5=ha82da77_0
21-
- libdeflate=1.24=h5773f1b_0
22-
- libexpat=2.7.0=h286801f_0
23-
- libffi=3.4.6=h1da3d7d_1
24-
- libfreetype=2.13.3=hce30654_1
25-
- libfreetype6=2.13.3=h1d14073_1
26-
- libgfortran=14.2.0=heb5dd2a_105
27-
- libgfortran5=14.2.0=h2c44a93_105
28-
- libjpeg-turbo=3.1.0=h5505292_0
29-
- liblapack=3.9.0=31_hc9a63f6_openblas
30-
- liblzma=5.8.1=h39f12f2_1
31-
- libopenblas=0.3.29=openmp_hf332438_0
32-
- libpng=1.6.47=h3783ad8_0
33-
- libsqlite=3.49.2=h3f77e49_0
34-
- libtiff=4.7.0=h2f21f7c_5
35-
- libwebp-base=1.5.0=h2471fea_0
36-
- libxcb=1.17.0=hdb1d25a_0
37-
- libzlib=1.3.1=h8359307_2
38-
- llvm-openmp=20.1.5=hdb05f8b_0
39-
- matplotlib=3.10.3=py312h1f38498_0
40-
- matplotlib-base=3.10.3=py312hdbc7e53_0
14+
- cyrus-sasl=2.1.27=h54b06d7_7
15+
- dbus=1.16.2=h3c4dab8_0
16+
- double-conversion=3.3.1=h5888daf_0
17+
- font-ttf-dejavu-sans-mono=2.37=hab24e00_0
18+
- font-ttf-inconsolata=3.000=h77eed37_0
19+
- font-ttf-source-code-pro=2.038=h77eed37_0
20+
- font-ttf-ubuntu=0.83=h77eed37_3
21+
- fontconfig=2.15.0=h7e30c49_1
22+
- fonts-conda-ecosystem=1=0
23+
- fonts-conda-forge=1=0
24+
- fonttools=4.58.1=py312h178313f_0
25+
- freetype=2.13.3=ha770c72_1
26+
- graphite2=1.3.13=h59595ed_1003
27+
- harfbuzz=11.2.1=h3beb420_0
28+
- icu=75.1=he02047a_0
29+
- keyutils=1.6.1=h166bdaf_0
30+
- kiwisolver=1.4.8=py312h84d6215_0
31+
- krb5=1.21.3=h659f571_0
32+
- lcms2=2.17=h717163a_0
33+
- ld_impl_linux-64=2.43=h712a8e2_4
34+
- lerc=4.0.0=h0aef613_1
35+
- libblas=3.9.0=31_h59b9bed_openblas
36+
- libbrotlicommon=1.1.0=hb9d3cd8_2
37+
- libbrotlidec=1.1.0=hb9d3cd8_2
38+
- libbrotlienc=1.1.0=hb9d3cd8_2
39+
- libcblas=3.9.0=31_he106b2a_openblas
40+
- libclang-cpp20.1=20.1.6=default_h1df26ce_0
41+
- libclang13=20.1.6=default_he06ed0a_0
42+
- libcups=2.3.3=h4637d8d_4
43+
- libdeflate=1.24=h86f0d12_0
44+
- libdrm=2.4.124=hb9d3cd8_0
45+
- libedit=3.1.20250104=pl5321h7949ede_0
46+
- libegl=1.7.0=ha4b6fd6_2
47+
- libexpat=2.7.0=h5888daf_0
48+
- libffi=3.4.6=h2dba641_1
49+
- libfreetype=2.13.3=ha770c72_1
50+
- libfreetype6=2.13.3=h48d6fc4_1
51+
- libgcc=15.1.0=h767d61c_2
52+
- libgcc-ng=15.1.0=h69a702a_2
53+
- libgfortran=15.1.0=h69a702a_2
54+
- libgfortran5=15.1.0=hcea5267_2
55+
- libgl=1.7.0=ha4b6fd6_2
56+
- libglib=2.84.2=h3618099_0
57+
- libglvnd=1.7.0=ha4b6fd6_2
58+
- libglx=1.7.0=ha4b6fd6_2
59+
- libgomp=15.1.0=h767d61c_2
60+
- libiconv=1.18=h4ce23a2_1
61+
- libjpeg-turbo=3.1.0=hb9d3cd8_0
62+
- liblapack=3.9.0=31_h7ac8fdf_openblas
63+
- libllvm20=20.1.6=he9d0ab4_0
64+
- liblzma=5.8.1=hb9d3cd8_1
65+
- libnsl=2.0.1=hd590300_0
66+
- libntlm=1.8=hb9d3cd8_0
67+
- libopenblas=0.3.29=pthreads_h94d23a6_0
68+
- libopengl=1.7.0=ha4b6fd6_2
69+
- libpciaccess=0.18=hd590300_0
70+
- libpng=1.6.47=h943b412_0
71+
- libpq=17.5=h27ae623_0
72+
- libsqlite=3.50.0=hee588c1_0
73+
- libstdcxx=15.1.0=h8f9b012_2
74+
- libstdcxx-ng=15.1.0=h4852527_2
75+
- libtiff=4.7.0=hf01ce69_5
76+
- libuuid=2.38.1=h0b41bf4_0
77+
- libwebp-base=1.5.0=h851e524_0
78+
- libxcb=1.17.0=h8a09558_0
79+
- libxcrypt=4.4.36=hd590300_1
80+
- libxkbcommon=1.10.0=h65c71a3_0
81+
- libxml2=2.13.8=h4bc477f_0
82+
- libxslt=1.1.39=h76b75d6_0
83+
- libzlib=1.3.1=hb9d3cd8_2
84+
- matplotlib=3.10.3=py312h7900ff3_0
85+
- matplotlib-base=3.10.3=py312hd3ec401_0
4186
- munkres=1.1.4=pyh9f0ad1d_0
42-
- ncurses=6.5=h5e97a16_3
43-
- numpy=2.2.6=py312h7c1f314_0
44-
- openjpeg=2.5.3=h8a3d83b_0
45-
- openssl=3.5.0=h81ee809_1
87+
- ncurses=6.5=h2d0b736_3
88+
- numpy=2.2.6=py312h72c5963_0
89+
- openjpeg=2.5.3=h5fbd93e_0
90+
- openldap=2.6.10=he970967_0
91+
- openssl=3.5.0=h7b32b05_1
4692
- packaging=25.0=pyh29332c3_1
47-
- pandas=2.2.3=py312hcb1e3ce_3
48-
- pillow=11.2.1=py312h50aef2c_0
93+
- pandas=2.3.0=py312hf9745cd_0
94+
- pcre2=10.45=hc749103_0
95+
- pillow=11.2.1=py312h80c1187_0
4996
- pip=25.1.1=pyh8b19718_0
50-
- pthread-stubs=0.4=hd74edd7_1002
97+
- pixman=0.46.0=h29eaf8c_0
98+
- pthread-stubs=0.4=hb9d3cd8_1002
5199
- pyparsing=3.2.3=pyhd8ed1ab_1
52-
- python=3.12.10=hc22306f_0_cpython
100+
- pyside6=6.9.1=py312hdb827e4_0
101+
- python=3.12.11=h9e4cc4f_0_cpython
53102
- python-dateutil=2.9.0.post0=pyhff2d567_1
54103
- python-tzdata=2025.2=pyhd8ed1ab_0
55104
- python_abi=3.12=7_cp312
56105
- pytz=2025.2=pyhd8ed1ab_0
57-
- qhull=2020.2=h420ef59_5
58-
- readline=8.2=h1d1bf99_2
59-
- setuptools=80.8.0=pyhff2d567_0
106+
- qhull=2020.2=h434a139_5
107+
- qt6-main=6.9.1=h0384650_0
108+
- readline=8.2=h8c095d6_2
109+
- setuptools=80.9.0=pyhff2d567_0
60110
- six=1.17.0=pyhd8ed1ab_0
61-
- tk=8.6.13=h5083fa2_1
62-
- tornado=6.5.1=py312hea69d52_0
111+
- tk=8.6.13=noxft_hd72426e_102
112+
- tornado=6.5.1=py312h66e93f0_0
63113
- tzdata=2025b=h78e105d_0
64-
- unicodedata2=16.0.0=py312hea69d52_0
114+
- unicodedata2=16.0.0=py312h66e93f0_0
115+
- wayland=1.23.1=h3e06ad9_1
65116
- wheel=0.45.1=pyhd8ed1ab_1
66-
- xorg-libxau=1.0.12=h5505292_0
67-
- xorg-libxdmcp=1.1.5=hd74edd7_0
68-
- zstd=1.5.7=h6491c7d_2
117+
- xcb-util=0.4.1=hb711507_2
118+
- xcb-util-cursor=0.1.5=hb9d3cd8_0
119+
- xcb-util-image=0.4.0=hb711507_2
120+
- xcb-util-keysyms=0.4.1=hb711507_0
121+
- xcb-util-renderutil=0.3.10=hb711507_0
122+
- xcb-util-wm=0.4.2=hb711507_0
123+
- xkeyboard-config=2.44=hb9d3cd8_0
124+
- xorg-libice=1.1.2=hb9d3cd8_0
125+
- xorg-libsm=1.2.6=he73a12e_0
126+
- xorg-libx11=1.8.12=h4f16b4b_0
127+
- xorg-libxau=1.0.12=hb9d3cd8_0
128+
- xorg-libxcomposite=0.4.6=hb9d3cd8_2
129+
- xorg-libxcursor=1.2.3=hb9d3cd8_0
130+
- xorg-libxdamage=1.1.6=hb9d3cd8_0
131+
- xorg-libxdmcp=1.1.5=hb9d3cd8_0
132+
- xorg-libxext=1.3.6=hb9d3cd8_0
133+
- xorg-libxfixes=6.0.1=hb9d3cd8_0
134+
- xorg-libxi=1.8.2=hb9d3cd8_0
135+
- xorg-libxrandr=1.5.4=hb9d3cd8_0
136+
- xorg-libxrender=0.9.12=hb9d3cd8_0
137+
- xorg-libxtst=1.2.5=hb9d3cd8_3
138+
- xorg-libxxf86vm=1.1.6=hb9d3cd8_0
139+
- zstd=1.5.7=hb8e6e7a_2
69140
name: calkit-example-basic

.calkit/env-locks/tex.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
],
66
"Parent": "",
77
"Comment": "buildkit.dockerfile.v0",
8-
"Created": "2025-05-11T13:45:24.681068416Z",
8+
"Created": "2025-05-11T07:29:25.753894634Z",
99
"Author": "",
1010
"Config": {
1111
"Hostname": "",
@@ -39,32 +39,32 @@
3939
"org.opencontainers.image.url": "https://gitlab.com/islandoftex/images/texlive"
4040
}
4141
},
42-
"Architecture": "arm64",
42+
"Architecture": "amd64",
4343
"Os": "linux",
44-
"Size": 2409562089,
44+
"Size": 5098898686,
4545
"GraphDriver": {
46-
"Data": null,
47-
"Name": "overlayfs"
46+
"Data": {
47+
"LowerDir": "/var/lib/docker/overlay2/5bc28b3c4561fe6f5f4789695d8f2ff38b4afe63974172a7f5df84a27b710344/diff:/var/lib/docker/overlay2/f7c7e4d9e24106b03ce2a0e9c6317055d01215575e01edf098feadabf34bc1f7/diff:/var/lib/docker/overlay2/444232db72dbfbdab8797facff8e0be6ffc1170c1ca5169832cb048aa5742578/diff:/var/lib/docker/overlay2/3c34c3638bd6a514d2422edf36f44fd91ac895c27816eb777362f90c1e2ec0d3/diff:/var/lib/docker/overlay2/d8d0510a677910886c2cf3d64b98bb49e17aa3ecd634e4d1d96037c8d6955174/diff:/var/lib/docker/overlay2/4f741c4e3c373acbeda93205286ca87b225b107950b9935c1650fdaec07e1222/diff:/var/lib/docker/overlay2/8bb6274cba798042344cd51470a5d22837d6a9bdc82980ba463ec9748510e54f/diff:/var/lib/docker/overlay2/c5c5aada03ec75964aef8dd5512d3fa17fb929f310cba1daa587748bc71a3ab4/diff",
48+
"MergedDir": "/var/lib/docker/overlay2/42a06a773dcef7bcc5c0f02ef86ed0b16af04fb6db6d29370050e25fbb76d920/merged",
49+
"UpperDir": "/var/lib/docker/overlay2/42a06a773dcef7bcc5c0f02ef86ed0b16af04fb6db6d29370050e25fbb76d920/diff",
50+
"WorkDir": "/var/lib/docker/overlay2/42a06a773dcef7bcc5c0f02ef86ed0b16af04fb6db6d29370050e25fbb76d920/work"
51+
},
52+
"Name": "overlay2"
4853
},
4954
"RootFS": {
5055
"Type": "layers",
5156
"Layers": [
52-
"sha256:f20086072b1d2fffdc8a8a3afc546d1ecb13a9047ac9cc6c941e9783ba2c1c40",
53-
"sha256:cc4ebc54dd55374e26421ee3710a3cb932690ec294b3665230f54ae0ddbbacec",
54-
"sha256:2ff8561f9f970e166f982b4a6f584a0ce9a275836a281d9e5b62fb27d6a99e8f",
57+
"sha256:e34100b5ade5263e40d8c20bb8ccf79395f40b91df4c98cc15d8e054c394d562",
58+
"sha256:04cfdf16bd0dd805426e964fc340876a2a200d0eefc5b90b2489c1478c110fa4",
59+
"sha256:0bd654080aa3c910ab918b3d1b765ff2c109cee2812dcb26eb90cee366da7cf6",
5560
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
56-
"sha256:6b5bb1acd1ecb71e7df10f16fba58ee8afbc1a4295b26486766742471c7380bf",
57-
"sha256:84cc1f955c35ccf33e8c50a7e8cab52e5c5e186124d3d2dc294de9d227ca2f9e",
58-
"sha256:e408bd808583af5c8c473d3a99d1e503095ebae3752b54408e274eb7596f163f",
59-
"sha256:8d7558178b2bf04a68ead86ebe9fe20fe199f9e4703cddf9389f508711365a83",
60-
"sha256:0b653ec0cefe2beb09dee6dfd05199f92481c2cdd0d893aa5f6cfca402f301d8"
61+
"sha256:ae9a7ced9cc5ad671cdfcfc60b478a5037759d7e15cbb107409b852abedbf2fc",
62+
"sha256:687d1879490fec7a67d8785d6a51620165a31a62698ad55fa39117cc616e013b",
63+
"sha256:a7bae0a2e696be2c17c9ace1fd26c8887c608d6403ecc769ad02352a06b013c3",
64+
"sha256:84705f8c61963468105a8748746e7a7cde08415bc79e90434ca6fa481aa9bb8f",
65+
"sha256:2d3e39f031d41a5dad8649704ef6f72eb80f968c65bb3b1b28fe8929dd5fbc68"
6166
]
6267
},
63-
"Descriptor": {
64-
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
65-
"digest": "sha256:ac2a1fbc4dad1ec27c7407c24907af5a38a5f53c4baf9c6dc5973efd34b355e6",
66-
"size": 685
67-
},
6868
"DockerfileMD5": null,
6969
"DepsMD5s": {}
7070
}

dvc.lock

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,37 @@ stages:
55
deps:
66
- path: .calkit/env-locks/py.yml
77
hash: md5
8-
md5: 8119fb42c7e8531010248790fff169cf
9-
size: 2200
8+
md5: e3d91ff577fd05c4d927d6c889cca264
9+
size: 4553
1010
- path: scripts/collect-data.py
1111
hash: md5
1212
md5: eeab1328ac4a9df2ef2452d32c1e6cce
1313
size: 424
1414
outs:
1515
- path: data/raw/data.csv
1616
hash: md5
17-
md5: c3319d519671cab28a01aca7a7d199f9
18-
size: 43633
17+
md5: 87767dd77cd6da58b0909a8f402b8d62
18+
size: 43683
1919
plot-voltage:
2020
cmd: calkit xenv -n py --no-check -- python scripts/plot-voltage.py
2121
deps:
2222
- path: .calkit/env-locks/py.yml
2323
hash: md5
24-
md5: 8119fb42c7e8531010248790fff169cf
25-
size: 2200
24+
md5: e3d91ff577fd05c4d927d6c889cca264
25+
size: 4553
2626
- path: data/raw/data.csv
2727
hash: md5
28-
md5: c3319d519671cab28a01aca7a7d199f9
29-
size: 43633
28+
md5: 87767dd77cd6da58b0909a8f402b8d62
29+
size: 43683
3030
- path: scripts/plot-voltage.py
3131
hash: md5
3232
md5: 087a567a0c0f6199a908399013d564a1
3333
size: 297
3434
outs:
3535
- path: figures/voltage-time-series.png
3636
hash: md5
37-
md5: b0d7f4d7cddb00d3d8c1758720e4d79b
38-
size: 45261
37+
md5: b7378cadeabb02f564c934e1d2749481
38+
size: 43464
3939
copy-figures-to-paper-dir:
4040
cmd: cp -r figures paper/figures
4141
deps:
@@ -51,17 +51,17 @@ stages:
5151
size: 45148
5252
nfiles: 2
5353
build-paper:
54-
cmd: calkit xenv -n tex --no-check -- latexmk -cd -interaction=nonstopmode -pdf
55-
paper/paper.tex
54+
cmd: calkit xenv -n tex --no-check -- latexmk -cd -interaction=nonstopmode
55+
-pdf paper/paper.tex
5656
deps:
5757
- path: .calkit/env-locks/tex.json
5858
hash: md5
59-
md5: b04cd12c7a8313853c8739a55f6320fe
60-
size: 2791
59+
md5: d9062570504c158a91ee94916efba78a
60+
size: 3729
6161
- path: figures
6262
hash: md5
63-
md5: 1d42180c43a4f7c68c0bb3c98f7e3896.dir
64-
size: 45286
63+
md5: a77f21985bd647a010596d719977d503.dir
64+
size: 43489
6565
nfiles: 2
6666
- path: paper/paper.tex
6767
hash: md5
@@ -70,10 +70,11 @@ stages:
7070
outs:
7171
- path: paper/paper.pdf
7272
hash: md5
73-
md5: 3020732b698cfd131ef6c1bc0d207521
74-
size: 95329
73+
md5: 00eff68bd3ab398006da8128741597e3
74+
size: 91362
7575
_check_env_py:
76-
cmd: calkit check conda-env --file environment.yml --output .calkit/env-locks/py.yml
76+
cmd: calkit check conda-env --file environment.yml --output
77+
.calkit/env-locks/py.yml
7778
deps:
7879
- path: environment.yml
7980
hash: md5
@@ -85,14 +86,16 @@ stages:
8586
md5: 8119fb42c7e8531010248790fff169cf
8687
size: 2200
8788
_check_env_tex:
88-
cmd: calkit check docker-env texlive/texlive:latest-full -o .calkit/env-locks/tex.json
89+
cmd: calkit check docker-env texlive/texlive:latest-full -o
90+
.calkit/env-locks/tex.json
8991
outs:
9092
- path: .calkit/env-locks/tex.json
9193
hash: md5
9294
md5: b04cd12c7a8313853c8739a55f6320fe
9395
size: 2791
9496
_check-env-py:
95-
cmd: calkit check conda-env --file environment.yml --output .calkit/env-locks/py.yml
97+
cmd: calkit check conda-env --file environment.yml --output
98+
.calkit/env-locks/py.yml
9699
deps:
97100
- path: environment.yml
98101
hash: md5
@@ -101,12 +104,13 @@ stages:
101104
outs:
102105
- path: .calkit/env-locks/py.yml
103106
hash: md5
104-
md5: 8119fb42c7e8531010248790fff169cf
105-
size: 2200
107+
md5: e3d91ff577fd05c4d927d6c889cca264
108+
size: 4553
106109
_check-env-tex:
107-
cmd: calkit check docker-env texlive/texlive:latest-full -o .calkit/env-locks/tex.json
110+
cmd: calkit check docker-env texlive/texlive:latest-full -o
111+
.calkit/env-locks/tex.json
108112
outs:
109113
- path: .calkit/env-locks/tex.json
110114
hash: md5
111-
md5: b04cd12c7a8313853c8739a55f6320fe
112-
size: 2791
115+
md5: d9062570504c158a91ee94916efba78a
116+
size: 3729

0 commit comments

Comments
 (0)