zrb-extras is a pypi package.
You can install zrb-extras by invoking the following command:
pip install zrb-extras
Once zrb-extras is installed, you can then run it by invoking the following command:
zrb-extras
You can also import zrb-extras
into your Python program:
from zrb_extras import hello
print(hello())
To publish zrb-extras, you need to have a Pypi
account:
- Log in or register to https://pypi.org/
- Create an API token
You can also create a TestPypi
account:
- Log in or register to https://test.pypi.org/
- Create an API token
Once you have your API token, you need to create a ~/.pypirc
file:
[distutils]
index-servers =
pypi
testpypi
[pypi]
repository = https://upload.pypi.org/legacy/
username = __token__
password = pypi-xxx-xxx
[testpypi]
repository = https://test.pypi.org/legacy/
username = __token__
password = pypi-xxx-xxx
To publish zrb-extras, you can do the following command:
zrb project publish-zrb-extras
You can update zrb-extras version by modifying the following section in pyproject.toml
:
[project]
version = "0.0.2"
To add zrb-extras dependencies, you can edit the following section in pyproject.toml
:
[project]
dependencies = [
"Jinja2==3.1.2",
"jsons==1.6.3"
]
To make zrb-extras executable, you can edit the following section in pyproject.toml
:
[project-scripts]
zrb-extras-hello = "zrb_extras.__main__:hello"
Now, whenever you run zrb-extras-hello
, the main
function on your __main__.py
will be executed.