Skip to main content

SLURM benchmark interface.

Project description

Python SLURM benchmark manager framework

PyPI Mypy Ruff uv Pipeline status Documentation License

Install

Requires:

  • slurm
  • bash
  • python 3.13

Python environments

With virtualenv

python3.13 -m virtualenv .venv_slurmbench_313
source ./.venv_slurmbench_313/bin/activate  # activate.fish for fish shell...
pip install .  # `pip install -e .` for editable mode i.e. for dev

With uv

uv sync
# For Bash:
source .venv/bin/activate
# For Fish:
source .venv/bin/activate.fish

Usage

slurmbench --help

Create automatic documentation

slurmbench doc auto  # creates autodoc in `docs` directory
slurmbench doc clean  # to clean the auto documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slurmbench-0.3.6.tar.gz (72.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slurmbench-0.3.6-py3-none-any.whl (90.2 kB view details)

Uploaded Python 3

File details

Details for the file slurmbench-0.3.6.tar.gz.

File metadata

  • Download URL: slurmbench-0.3.6.tar.gz
  • Upload date:
  • Size: 72.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slurmbench-0.3.6.tar.gz
Algorithm Hash digest
SHA256 3b1179651657bdf77c0f10a0c218816b8fbce9b1d3fa27f9f3ede51735b7f640
MD5 7db0d24bc4dc5bc6f93d41531b010157
BLAKE2b-256 4eed34b1685b98a52981ae2820de0e8e5b93e29bb801807574bacafbefe4631c

See more details on using hashes here.

File details

Details for the file slurmbench-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: slurmbench-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 90.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slurmbench-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 be5436b9abb447a90b9a1939afa5a9f5e74c5eda49595c9b0edad3fbb6dfeebf
MD5 0b7d8d256f7c8ce342f22acabbb5af26
BLAKE2b-256 50fd2332ab01945e358df945413d5b7947ef68679a58a29a4d2f9a843681fb2f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page