object??object?%quickref o %magic%run -i hello.py, run interactively hello.py%run hello.py, run hello.pyLaunch it as GUI command:
mate-terminal -e ipython
To make ipython reload loaded modules:
%load_ext autoreload %autoreload 2
result = Connection('127.0.0.1', port=2222, user="root", connect_kwargs={"password": "test"}).run('uname -s', hide=True)
connection = Connection('127.0.0.1', port=2222, user="root", connect_kwargs={"password": "test"})
with connection.cd('/var/www'):
result = connection.run(command)
Instalar:
poetry add bumpver
Iniciar proyecto:
bumpver init
En pyproject.toml tendrás la inicialización. Al iniciar y no existir dará un “error”.
Mi version_pattern escogido es:
version_pattern = "YYYY.WW[.PATCH]"
Lo mejor es asegurarse de que quede algo así:
[tool.bumpver]
current_version = "2021.0.0"
version_pattern = "YYYY.WW[.PATCH]"
commit_message = "bump version {old_version} -> {new_version}"
commit = true
tag = true
push = false
[tool.bumpver.file_patterns]
"pyproject.toml" = [
'current_version = "{version}"',
]
Para ejecutar una subida de versión de prueba (si quieres subir el patch has de añadir: -p):
bumpver update --dry