A faster ImageSpec builder for flytekit
Project description
imagespec-fast-builder
imagespec-fast-builder
is alternative backend for flytekit
's ImageSpec
with the following improvements:
- Smaller images by using multi-stage builds, a smaller base image, and
conda-pack
- Uses
uv
for installing fromPyPI
- No additional Python dependencies
Installation
pip install imagespec-fast-builder
How to use
After installing, set ImageSpec
's builder to fast-builder
:
from flytekit import ImageSpec
image = ImageSpec(
builder="fast-builder",
packages=["numpy"],
registry="localhost:30000", # Any registry
)
License
imagespec-fast-builder
is distributed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for imagespec_fast_builder-0.0.15.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e946dfd33dcbf05205ca18f01755a5866d87fe87c82115bb6f471edefcaa0c13 |
|
MD5 | 8f5201d8b09aa76c57d8b979ef8d5a87 |
|
BLAKE2b-256 | 33fb2b044ddaeadbb1382ef03b5450b11a3b86258bfbdfad588b486c5df2945e |
Close
Hashes for imagespec_fast_builder-0.0.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb7fb94265a511c3a2f2277e55646f6f3a19b5711474ce16e6baccc240be374b |
|
MD5 | dfe104956d86308af776ceb01edb3baa |
|
BLAKE2b-256 | 83d99cabe77e2b4a0cf07bbffe11731a9f6916648c489b0c9c3213622d228b34 |