Skip to main content

User-friendly command line interface to EESSI - https://eessi.io

Project description

EESSI command line interface

eessi is a lightweight command line tool to help with using the European Environment for Scientific Software Installaitons (EESSI).

Installation

From PyPI

pip install eessi

From source

pip install .

Usage

Use eessi --help to get basic usage information.

check subcommand

Check CernVM-FS setup for accessing EESSI

(to be implemented)

init subcommand

Initialize shell environment for using EESSI

Use eval and eessi init to prepare your session environment for using EESSI.

eval "$(eessi init)"

To see which commands this would evaluate, just run eessi init.

shell subcommand

Create subshell in which EESSI is available and initialised

eessi shell --eessi-version 2025.06

You must specify the EESSI version to use, there is no default value for this.

Design goals

  • Easy to install and use.
  • User-friendly and intuitive interface to using EESSI.

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

eessi-0.0.5.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

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

eessi-0.0.5-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file eessi-0.0.5.tar.gz.

File metadata

  • Download URL: eessi-0.0.5.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for eessi-0.0.5.tar.gz
Algorithm Hash digest
SHA256 e89c960274a3991a6eac5000fc30cf15cd8d84e09a06f047e2bb4ff055eaef41
MD5 31341dc8a4587331fe1cce0e5758c989
BLAKE2b-256 8f284410a7f2178fd77f872d2f5e0c8e85749bdc73d5f982aa13250a8d7cb906

See more details on using hashes here.

File details

Details for the file eessi-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: eessi-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for eessi-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 98a8e88b14b5a9aa614a6dcb81bf9d4d600dc44f9c9512ea11237734eb70d8c8
MD5 7cd8ffa7d6711e01247c5297854a6696
BLAKE2b-256 ce85b3267e28ffabe8a03f9317f01fc5b51beb889779a02b4d453dd733af600c

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