Commits
Click on a commit to change the comparison rangerefactor(python): rewrite amptools converter CLI
Replace docopt with argparse and simplify the AmpTools conversion pipeline to match the named-column format expectations.2 months ago
by denehoffman docs: align examples with binding requirements2 months ago
by denehoffman ci: fix RTD config rust version2 months ago
by denehoffman ci: update macOS targets (macos-13 is deprecated)2 months ago
by denehoffman feat(core): make `Dataset` iterators and indexing use `Event`s rather than `EventData`, add access methods for `Event`s using names rather than indices2 months ago
by denehoffman ci: correct macos runner version2 months ago
by denehoffman style: add `LadduResult` helper2 months ago
by denehoffman docs: sync Python and Rust READMEs2 months ago
by denehoffman docs(python): fix doctest examples2 months ago
by denehoffman feat: change MPI-method behaviors to return fewer options and more default values2 months ago
by denehoffman Merge branch 'named-columns' of github.com:denehoffman/laddu into named-columns2 months ago
by denehoffman feat(mpi): move MPI related code into mpi module and add better helper methods2 months ago
by denehoffman fix: use toml for pytest and exclude examples directories2 months ago
by denehoffman feat(python): add Dataset backends and drop converter2 months ago
by denehoffman feat: expose Event p4s/aux as mappings2 months ago
by denehoffman chore: update example scripts2 months ago
by denehoffman ci: change some actions to run more/less frequently2 months ago
by denehoffman ci: update Agents.md to use make.py2 months ago
by denehoffman refactor: drop resources parameter from bind2 months ago
by denehoffman test: raise precision expectations after removing f322 months ago
by denehoffman fix(tests): get rid of useless bind code in amplitude tests2 months ago
by denehoffman docs: document uv lock usage2 months ago
by denehoffman style: formatting in Rust files2 months ago
by denehoffman chore: add pre-commit config2 months ago
by denehoffman fix(python): allow Mass to accept alias strings2 months ago
by denehoffman refactor: use keyword arguments in Polarization constructor2 months ago
by denehoffman refactor!: remove `Manager`/`Model` entirely
We can instead track these things internally and have `Amplitude`s
directly produce `Expression`s. This cuts down on the amount of code
both in the crate and in usage, and makes code much more readable in the
process. The largest consequence is that operations on `Expression`s
will panic if two `Amplitude`s share the same name rather than raising
an error. This is the case in Python as well, but I think there may be a
way around it there.1 month ago
by denehoffman refactor: drop likelihood manager flow for likelihood
expressions1 month ago
by denehoffman ci: fix errors in Rust / clippy, docs/readthedocs.org:laddu, and Coverage / coverage-python1 month ago
by denehoffman refactor: rename (de)activation/isolation methods to <name>_strict and add lenient versions which don't fail if the name isn't found, and add strict kwarg to Python API1 month ago
by denehoffman fix(core): resolve mpi iteration borrow and visibility issues1 month ago
by denehoffman ci: fix develop path to install numpy1 month ago
by denehoffman chore: update rsmpi (MacOS builds should work now) and fix some type hinting issues and formatting23 days ago
by denehoffman fix: remove extra @classmethod decorator and fix coverage CI23 days ago
by denehoffman fix: minor changes to examples and mise jobs23 days ago
by denehoffman ci: switch back to a Justfile, get rid of Agents.md (I'm getting sick of codex and it doesn't even read it anyway), and update CI scripts22 days ago
by denehoffman ci: update action versions22 days ago
by denehoffman ci: updated versions a bit too far22 days ago
by denehoffman fix: more cleanup and type checks, finally passes lints20 days ago
by denehoffman ci: update ci to run hack-check and hack-test separately18 days ago
by denehoffman ci: use tests rather than hack tests
The cargo-hack tests are probably not as crucial now that we got rid of the `f32` feature.18 days ago
by denehoffman ci: add nextest install to test CI17 days ago
by denehoffman ci: add uv install to test CI17 days ago
by denehoffman feat: make weight column optional17 days ago
by denehoffman fix: add comments to Justfile, remove unused dependencies and fix a few more lints17 days ago
by denehoffman fix: update examples and add proper signature to Polarization16 days ago
by denehoffman docs: revert minimize and mcmc documentation16 days ago
by denehoffman ci: remove MPI Windows ARM build16 days ago
by denehoffman