Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Package: support with and without isolation mode (#39)
# New Features * Added a 3rd overload for parameter `requirements` in job template `Package`: 1. When `requirements` is empty → build Python package with `build` in isolation mode. (old behavior) 1. When `requirements` is `no-isolation` → build Python package with `build` in non-isolation mode. (intended behavior since last release, but it had side-effects) 1. When `requirements` is any other string → build Python package with `setuptools` using the given `requirements.txt` file to install build dependencies. # Bug Fixes * Restore old behavior (run `build` in isolation mode using `venv`).
- Loading branch information