Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 900 Bytes

File metadata and controls

38 lines (28 loc) · 900 Bytes

fmu-settings

ci

fmu-settings is a package to manage and interface with .fmu/ directories, where the FMU settings are contained.

Developing

Clone and install into a virtual environment.

git clone git@github.com:equinor/fmu-settings.git
cd fmu-settings
# Create or source virtual/Komodo env
pip install -U pip
pip install -e ".[dev]"
# Make a feature branch for your changes
git checkout -b some-feature-branch

Run the tests with

pytest -n auto tests

Ensure your changes will pass the various linters before making a pull request. It is expected that all code will be typed and validated with mypy.

ruff check
ruff format --check
mypy src tests

See the contributing document for more.