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
Publish a package to the PyPI.
Example of usage:
rkd :py:publish --username=__token__ --password=.... --skip-existing --test
py_build
Runs a build through setuptools.
py_install
Installs the project as Python package using setuptools. Calls ./setup.py install.
py_clean
Removes all files related to building the application.
py_unittest
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