Skip to content

A container to run in K8S for launching and monitoring RTEMS EPICS IOCs

License

Notifications You must be signed in to change notification settings

epics-containers/rtems-proxy

Repository files navigation

CI Coverage PyPI License

rtems_proxy

Support for a K8S proxy container in controlling and monitoring RTEMS EPICS IOCs

Source https://github.com/epics-containers/rtems-proxy
PyPI pip install rtems-proxy
Docker docker run ghcr.io/epics-containers/rtems-proxy:latest
Releases https://github.com/epics-containers/rtems-proxy/releases
rtems_proxy --help

Development

This project uses uv for dependency management.

Running Tests and Type Checking

Use uv to run the tox test suite:

uv run tox -p

This will run:

  • tests - pytest with coverage
  • type-checking - pyright static type checking
  • pre-commit - code formatting and linting

To run a specific tox environment:

uv run tox -e type-checking
uv run tox -e tests
uv run tox -e pre-commit

Installing Dependencies

Install all dependencies including dev dependencies:

uv sync --group dev

About

A container to run in K8S for launching and monitoring RTEMS EPICS IOCs

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •