Python ¶
This package was extracted from standardlib to rkd_python, but is maintained together with RKD as part of RKD core.
Set of Python-related tasks for building, testing and publishing Python packages.
:py:publish ¶
Package to import |
Single task to import |
PIP package to install |
Stable version |
---|---|---|---|
pip install rkd_python== SELECT VERSION |
Publish a package to the PyPI.
Example of usage:
rkd :py:publish --username=__token__ --password=.... --skip-existing --test
:py:build ¶
Package to import |
Single task to import |
PIP package to install |
Stable version |
---|---|---|---|
pip install rkd_python== SELECT VERSION |
Runs a build through setuptools.
:py:install ¶
Package to import |
Single task to import |
PIP package to install |
Stable version |
---|---|---|---|
pip install rkd_python== SELECT VERSION |
Installs the project as Python package using setuptools. Calls ./setup.py install.
:py:clean ¶
Package to import |
Single task to import |
PIP package to install |
Stable version |
---|---|---|---|
pip install rkd_python== SELECT VERSION |
Removes all files related to building the application.
:py:unittest ¶
Package to import |
Single task to import |
PIP package to install |
Stable version |
---|---|---|---|
pip install rkd_python== SELECT VERSION |
Runs Python’s built’in unittest module to execute unit tests.
Examples:
rkd :py:unittest
rkd :py:unittest -p some_test
rkd :py:unittest --tests-dir=../test