• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PrincetonUniversity / slurmise
87%

Build:
DEFAULT BRANCH: main
Repo Added 16 Jun 2025 04:26PM UTC
Files 27
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • bugfix_job_database.iterate_jobs
  • chore/defer_slkearn_import
  • copilot/fix-slurmise-record-issue
  • feat/hatch_to_uv
  • feat/knn_regressor
  • fix/raw_predict
  • fix/release
  • gp/expand_raw_commands
  • gp/fix_memory
  • gp/fix_workflows
  • gp/refactor_main
  • print-no-toml
  • tc/better-file-errors
  • tc/consistent-names
  • tc/dry-parse
  • tc/error-report
  • tc/job_data_from_dict
  • tc/patch-snakemake
  • tc/resource-minima
  • tc/update-config

15 May 2026 03:12PM UTC coverage: 87.469%. Remained the same
25925465036

push

github

web-flow
chore: Only import slurmise.fit when necessary (#73)

- Noticing that `slurmise --help` would take a second
  or two, which isn't bad but felt a little sluggish

- I've tested defering slurmise.fit import to only occur
  when it's needed and the `slurmise --help` was ~0.3 seconds
  instead of 1.5 seconds. sklearn is a "heavy" import

- Henry's been talking about lazy imports but I think
  those are only available in 3.15 so I just moved the import
  into the only config function that needs it

269 of 326 branches covered (82.52%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

1874 of 2124 relevant lines covered (88.23%)

1.76 hits per line

Relevant lines Covered
Build:
Build:
2124 RELEVANT LINES 1874 COVERED LINES
1.76 HITS PER LINE
Source Files on main
  • Tree
  • List 27
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25925465036 main chore: Only import slurmise.fit when necessary (#73) - Noticing that `slurmise --help` would take a second or two, which isn't bad but felt a little sluggish - I've tested defering slurmise.fit import to only occur when it's needed and the `... push 15 May 2026 03:13PM UTC web-flow github
87.47
25214554667 main Patch snakefile function (#46) * wip: patch snakefile function * wip: snakemake estimates, starting threads * wip: lint and format * wip: pass tests * docs: readme for snakemake patching * wip: snakemake integration tests * test: added run ... push 01 May 2026 12:39PM UTC web-flow github
87.47
23301901537 main fix: more general model selection (#69) * fix: more general model selection * feat: adding a few more tests push 19 Mar 2026 03:13PM UTC web-flow github
93.19
22362900574 main Migration to uv (#63) * feat:Transfer to uv * fix: ruff will not check about * fix: coverage report * fix: coverage * fix: coverage * fix: coverage * chore: Try to skip uv python install w/ sync flag * chore: avoid GHA uv python install w/... push 24 Feb 2026 05:43PM UTC web-flow github
93.11
21257183666 main Merge pull request #58 from PrincetonUniversity/bugfix_job_database.iterate_jobs Bugfix job database.iterate jobs push 22 Jan 2026 04:57PM UTC web-flow github
94.42
20074151533 main chore: unify numeric and category names (#60) * chore: unify numeric and category names * feat: add pre-commit check for categorical/numerical * Update src/slurmise/utils.py Co-authored-by: Ioannis Paraskevakos <iparask@princeton.edu> -------... push 09 Dec 2025 06:24PM UTC web-flow github
93.14
19574264862 main Feat/knn regressor (#53) * feat: adding knn regressor * tests: adding knn test * fix: a few comments * fix: lint * fix: addressing Troy's comments * feat: abstracting duplicate code * feat: a bit more generalization * feat: a bit more gene... push 21 Nov 2025 02:54PM UTC web-flow github
93.15
19339125758 main fix: better errors with missing file parsers (#54) push 13 Nov 2025 04:51PM UTC web-flow github
93.08
17416135813 main Memory record fix (#52) * fix: memory record * fix: sacct output parsing * fix: indentation * fix: it really missed a new line push 02 Sep 2025 09:15PM UTC web-flow github
92.96
17078564745 main Refactoring and low hanging fruits (#49) * feat: add from_dict contructors for job data objects * chore: pass linter * fix: several issues * fix: linting * fix: fully linted and sorted * fix: tests after linting * Apply suggestion from @tro... push 19 Aug 2025 06:34PM UTC web-flow github
92.76
See All Builds (74)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc