Run OPAL as Python packages / CLI utilities
CLI execution
Python 3.10 to 3.13 is required for opal-client (and opal-common). opal-server requires 3.10 to 3.12: its pinned pygit2 ships no Python 3.13 wheel yet. Note that on Python 3.13 pip install opal-server does not fail - pip silently picks the newest release whose metadata admits 3.13, which is the old 0.9.6 - so run the server on 3.12 or lower.
Server
- install
pip install opal-server
- run
# get CLI helpopal-server --help# run server as daemonopal-server run
Client
- install
pip install opal-client
- run
# get CLI helpopal-client --help# run the client as a daemonopal-client run