semvec/pypi-packages huggingface dataset:
resfo-utilities 0.5.4
A utility library for working with the output of reservoir simulators.
Requires Python: <=3.15,>=3.11

resfo-utilities
===============


resfo-utilities is a library for working with output from
 several reservoir simulators such as [opm
flow](https://github.com/OPM/opm-simulators).

Installation
============

`pip install resfo-utilities`


How to contribute
=================

We use uv to have one synchronized development environment for all packages.
See [installing uv](https://docs.astral.sh/uv/getting-started/installation/). We
recommend either installing uv using your systems package manager, or creating
a small virtual environment you install base packages into (such as `uv` and `pre-commit`).

Once uv is installed, you can get a development environment by running:

```sh
git clone https://github.com/equinor/resfo-utilities
cd resfo-utilities
uv sync --all-extras
```


You should set up `pre-commit` to ensure style checks are done as you commit:

```bash
uv run pre-commit install --hook-type pre-push
```

Documentation
==============================

The documentation is hosted and can be found at [readthedocs.io](https://resfo-utilities.readthedocs.io/en/latest/).

To build the documentation locally, run:
```shell
uv run --all-extras sphinx-build -W -n -E docs/source docs/output
```
To open the documentation, open the `index.html` file in the output folder in
a web browser.
turintech_platform 1.1.5
Utils for platform information (system and machine architecture)
Requires Python: <3.14,>=3.11

# Platform utilities

Utils related with platform information (system and machine architecture).

### Table of Contents

- [ArchitectureType enumerate](#architecturetype)
- [Platform information](#platform-information)
    - [Platform details](#platform-details)
    - [Platform naming](#platform-naming)

---

## ArchitectureType

Enumerate type of the architecture types detected in this library.

```python
from core_platform.platform_types import PlatformType
from core_platform.platform_utils import get_architecture_type

architecture: PlatformType = get_architecture_type()
# architecture = ArchitectureType.LINUX_x86_64
```

## Platform information

### Platform details

```python
from core_platform.platform_utils import get_platform_info

system, machine, is_64bit = get_platform_info()
# system: str = "linux"
# machine: str = "x86_64"
# is_64bit: bool = True
```

### Platform naming

```python
from core_platform.platform_utils import get_platform

platform_name: str = get_platform()
# platform = "linux_x86_64"
```