Avatar for the denehoffman user
denehoffman
laddu
BlogDocsChangelog

Python library split

#58Merged
Comparing
event-optimization
(
3ac8b4c
) with
main
(
8e37870
)
CodSpeed Performance Gauge
+10%
Improvements
1
Regressions
0
Untouched
3
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

open benchmark
crates/laddu-core/benches/open_benchmark.rs::benches::open_data_benchmark::open benchmark
CodSpeed Performance Gauge
+10%
76.9 ms
69.8 ms

Passed

K-Matrix NLL Performance[4]
crates/laddu/benches/kmatrix_benchmark.rs::benches::kmatrix_nll_benchmark::K-Matrix NLL Performance[4]
CodSpeed Performance Gauge
0%
44.1 ms
44.1 ms
K-Matrix NLL Performance[1]
crates/laddu/benches/kmatrix_benchmark.rs::benches::kmatrix_nll_benchmark::K-Matrix NLL Performance[1]
CodSpeed Performance Gauge
0%
44.1 ms
44.1 ms
K-Matrix NLL Performance[2]
crates/laddu/benches/kmatrix_benchmark.rs::benches::kmatrix_nll_benchmark::K-Matrix NLL Performance[2]
CodSpeed Performance Gauge
0%
44.1 ms
44.1 ms

Commits

Click on a commit to change the comparison range
Base
main
8e37870
-1%
feat: split `laddu` python package into two, with and without MPI support From now on, `laddu` will not have MPI support while `laddu-mpi` will. This will make the base package more accessible (more wheels can be built directly ahead of time). The internals should stay the same for both packages (both imported as `laddu`).
e488b46
14 days ago
by denehoffman
+1%
ci: remove free-threaded wheels (for now) These fail to build because numpy doesn't support it yet
bd08642
14 days ago
by denehoffman
0%
ci: reorganize python folder structures
3e5fb2e
14 days ago
by denehoffman
0%
ci: fix paths in maturin CI and change workflow names
8b57284
14 days ago
by denehoffman
0%
ci: add mpi install back into mac build
44df3fb
14 days ago
by denehoffman
0%
ci: disable ppc64le
1aa5471
14 days ago
by denehoffman
0%
ci: add mpi install back into windows and musllinux builds
0263e79
14 days ago
by denehoffman
0%
ci: fix coverage install path
155efa0
14 days ago
by denehoffman
0%
ci: remove unneeded manifest path in coverage action
0cf1934
14 days ago
by denehoffman
0%
ci: fix source path in pyproject.tomls
c3f2697
14 days ago
by denehoffman
0%
ci: link laddu source into the same directory as pyproject.toml
9addd18
14 days ago
by denehoffman
0%
test(python): fix variable tests
4102bff
14 days ago
by denehoffman
0%
ci: update env settings in windows https://stackoverflow.com/a/65110357
3275e90
14 days ago
by denehoffman
+10%
refactor: finalize conversion of eps->aux in data formatting
1ffccf6
14 days ago
by denehoffman
-8%
ci: debug windows MPI build
236ac62
14 days ago
by denehoffman
0%
ci: debug windows MPI build (correctly)
383b835
14 days ago
by denehoffman
+8%
ci: block scalars do not require escapes...
41eeb50
14 days ago
by denehoffman
0%
ci: debug windows include dir
14c9b7e
14 days ago
by denehoffman
-8%
ci: try a different way to install MSMPI
cb5d018
14 days ago
by denehoffman
+8%
ci: I hate windows
420ff5b
14 days ago
by denehoffman
-8%
ci: MPI is not installed where I thought, let's find it
bbc2dd4
14 days ago
by denehoffman
+8%
ci: use a dedicated action to install MPI
f13261d
14 days ago
by denehoffman
0%
ci: debug RTDs
8465468
14 days ago
by denehoffman
-8%
fix: reorganize package structure This should hopefully resolve all the RTDs compilation issues and simplify distribution. Also added a method to check if MPI is supported without a try-catch block
6020e1d
14 days ago
by denehoffman
+8%
fix: update coverage to reflect new layout
dc0378c
14 days ago
by denehoffman
0%
docs: move all MPI code to `laddu-python` to make sure MPI docs build properly
3ac8b4c
14 days ago
by denehoffman
Home Terms PrivacyDocs