Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CI Coverage PyPI License

ibek

ibek is the IOC builder for epics-containers. It combines reusable support definitions with an IOC instance's YAML to generate its startup script and database substitutions. A generic IOC image supplies the compiled EPICS support; instance configuration selects what that image runs.

The CLI supports several stages of that workflow:

Where Commands Purpose
Container build ibek support, ibek ioc Prepare support, schemas and generic IOC assets.
Running IOC container ibek runtime Generate startup files, databases and related runtime assets.
Development container ibek dev Connect an IOC instance checkout to the development environment.
Services checkout, outside the IOC container ibek pattern Vendor runtime patterns and compose the instance schema.

See the CLI reference for individual commands and exceptions to these groupings.

Install the standalone CLI with Python 3.13 or later:

uv tool install ibek
ibek --help

EPICS build and runtime operations also need the tools and directory layout provided by the appropriate IOC container.

Read the documentation for a small rendering tutorial, YAML and Jinja references, and how ibek uses ibek-support. For creating and deploying complete IOCs, use the epics-containers documentation.

Source · Releases

Release files for ibek 4.8.2b2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ibek 4.8.2b2
File Size Uploaded
ibek-4.8.2b2.tar.gz 357.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ibek 4.8.2b2
File Interpreter ABI Platform
ibek-4.8.2b2-py3-none-any.whl Python 3 none any Details

Total release size: 437.8 kB

Release files / ibek-4.8.2b2.tar.gz

Download URL ibek-4.8.2b2.tar.gz
Size 357.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3ec0117406343f4b7804b6d8b41d572e836b56aeae8b11b8dc30c2dec2eab5d1
BLAKE2b-256 checksum
How to use checksums
be89fa67ff08e06303faada0925c38b0190e9be4c9f2c6979be7460327b21d1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ibek-4.8.2b2-py3-none-any.whl

Download URL ibek-4.8.2b2-py3-none-any.whl
Size 79.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b071668e409f0f7c97042a91320d88ab98dbc04fce1e4dda9c8b0ffccc27f7c8
BLAKE2b-256 checksum
How to use checksums
163b6c75ef62a711aaf9f7ff87d5eb9a4a2b4804c17a2a8e73bd97cb105be93e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

4.8.2

2 release files

This release

4.8.2b2 This release

2 release files

4.8.1

2 release files

4.8.0

2 release files

4.7.0

2 release files

4.6.3

2 release files

4.6.2

2 release files

4.6.1

2 release files

4.6.0

2 release files

3.3.7

2 release files

3.3.6

2 release files

3.3.5

2 release files

3.3.4

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.3

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.1.5

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.10.1

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.0

2 release files

0.9.5

2 release files

0.9.4

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9

2 release files

0.3

2 release files

0.2

2 release files

0.1

2 release files

0.0.13

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page