Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 656 Bytes

File metadata and controls

27 lines (16 loc) · 656 Bytes

python-opsi

opsi is a Python package with shared libraries for OPSI tooling and services.

It includes helpers for archives, compression, cryptography, files, logging, networking, OPSI packages and services, processes, serialization, system integration, testing, time handling, and utility functions.

Installation

Python 3.13 or newer is required.

uv sync

Use the package from Python via the opsi namespace, for example:

from opsi.process import run_command

Development

See DEVELOPMENT.md for setup, checks, tests, and platform notes.

License

This project is licensed under AGPL-3.0-only.