You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add support for kernel versions
This change adds support for kernel versions branches as
implemented by `kernel-builder`:
* `kernels upload` will upload the branch corresponding to the
kernel's version.
* `get_kernel`, `LayerRepository`, etc. accept version branches
through the `version` argument.
* Kernel locking (e.g. `kernels lock`) support reading version
branches from `pyproject.yaml` and correctly locking them.
All the kernel functions and layers already supported a `version`
argument for version specifiers (based on tags). These are now
overloaded -- if `version` is a `str`, it is parsed as a version
specifier. If it is an `int`, it is used as a version branch.
This overloading is used to gradually move to version branches,
deprecating version specifiers. For now, using version specifiers
will emit a warning.
* Documtenation updates
* Some fixes in the docs about bumping the kernel version
* Add basic `kernel versions` subcommand
* Describe migration
* Warn when trying to use without versions
* Fixes
Co-authored-by: Mohamed Mekkouri <93391238+MekkCyber@users.noreply.github.com>
* black
* Remove unnecessary `_get_available_versions` call
* Add files for old locking tests
* Remove spurious quotation
* Revert build variant regex
Get the full name by using the path in `kernels versions`.
* `kernels versions`: sort versions
---------
Co-authored-by: Mohamed Mekkouri <93391238+MekkCyber@users.noreply.github.com>
0 commit comments