Skip to main content

A community package manager for OpenFOAM

Project description

📦 styro: A community package manager for OpenFOAM

CI Codecov Checked with mypy Ruff uv Publish PyPI Conda Version OpenFOAM

Installation

  • With pip (requires Python 3.7 or later):

    pip install styro
    
  • With conda:

    conda install -c conda-forge styro
    
  • With Homebrew:

    brew install gerlero/openfoam/styro
    

To actually install packages, styro needs OpenFOAM (from either openfoam.com or openfoam.org) and Git.

Available commands

  • styro install <packages>: Install a package or packages (pass --upgrade to upgrade already installed packages)
  • styro uninstall <packages>: Uninstall a package or packages
  • styro freeze: List installed packages

Available packages

styro is able to install community packages listed in the OpenFOAM Package Index (OPI).

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

styro-0.1.9.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

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

styro-0.1.9-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file styro-0.1.9.tar.gz.

File metadata

  • Download URL: styro-0.1.9.tar.gz
  • Upload date:
  • Size: 19.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.4

File hashes

Hashes for styro-0.1.9.tar.gz
Algorithm Hash digest
SHA256 0c4e5df6bfede5022b821d890a1fcb788e4934fc0648587c20d5ed40ddd26ed0
MD5 fed9da5321ee92b2d1f2f79b44e11767
BLAKE2b-256 48af6d740e210ab6dde070735aff3f71467bd270d234c6238f1d3300212a2c80

See more details on using hashes here.

File details

Details for the file styro-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: styro-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.4

File hashes

Hashes for styro-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5454241aa11e2ccb51e7209aa8b08b8d5fb058cbcb1871f200dc6bebfcdf38e5
MD5 4596f03aebc10c5b083baac61c657e71
BLAKE2b-256 e2685358c9a2e9fcbb919031bd6dfc90377b035265c766288c87168ad8da896e

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