semvec/pypi-packages huggingface dataset:
backend.ai-krunner-ubuntu 3.5.0
Backend.AI Kernel Runner for Ubuntu
License: MIT
Requires Python: >=3.6

# backend.ai-krunner-ubuntu
Backend.AI Kernel Runner Package for Ubuntu-based Kernels

## How to read below

* `{distro}` is a string like `ubuntu`, `centos`, `alpine`, etc.
* `{distro-version}` is a string like `ubuntu18.04`, `centos7.6`, `alpine3.10`, etc.

## Development

```console
$ git clone https://github.com/lablup/backend.ai-krunner-{distro} krunner-{distro}
$ cd krunner-{distro}
$ pyenv virtualenv 3.8.6 venv-krunner  # you may share the same venv with other krunner projects
$ pyenv local venv-krunner
$ pip install -U pip setuptools
$ pip install -U click -e .
```

## How to update

1. Modify Dockerfile and/or other contents.
2. Increment *the volume version number* specified as a label `ai.backend.krunner.vesrion`
   in `src/ai/backend/krunner/ubuntu/krunner-env.{distro-version}.dockerfile`
   (there may be multiple dockerfiles).
3. Run `scripts/build.py {distro-version}`.
4. Repeat the above steps for each distro version.
5. Increment *the package version number* in `src/ai/backend/krunner/ubuntu/__init__.py`
6. `rm -r dist/* build/*` (skip if these directories do not exist and or are empty)
7. `python setup.py sdist bdist_wheel`
8. `twine upload dist/*`

Note that `src/ai/backend/krunner/{distro}/krunner-version.{distro-version}.txt` files are
overwritten by the build script from the label.
backend.ai-krunner-centos 3.3.0
Backend.AI Kernel Runner for CentOS
License: MIT
Requires Python: >=3.6

# backend.ai-krunner-centos
Backend.AI Kernel Runner Package for CentOS-based Kernels

## Development & Updating

Please refer [the README of krunner-ubuntu package](https://github.com/lablup/backend.ai-krunner-ubuntu/blob/master/README.md).