Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
wiki2:python:libraries [2021/01/31 20:02] alfred [Execute on a remote folder] |
wiki2:python:libraries [2021/04/24 11:21] (actual) |
||
|---|---|---|---|
| Línea 43: | Línea 43: | ||
| * https://gitlab.com/mbarkhau/pycalver | * https://gitlab.com/mbarkhau/pycalver | ||
| + | |||
| + | Instalar: | ||
| + | <code> | ||
| + | poetry add bumpver | ||
| + | </code> | ||
| Iniciar proyecto: | Iniciar proyecto: | ||
| Línea 49: | Línea 54: | ||
| </code> | </code> | ||
| - | En ''pyproject.toml'' tendrás la inicialización. | + | En ''pyproject.toml'' tendrás la inicialización. Al iniciar y no existir dará un "error". |
| + | |||
| + | Mi version_pattern escogido es: | ||
| + | <code> | ||
| + | version_pattern = "YYYY.WW[.PATCH]" | ||
| + | </code> | ||
| + | |||
| + | Lo mejor es asegurarse de que quede algo así: | ||
| + | <code> | ||
| + | [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}"', | ||
| + | ] | ||
| + | </code> | ||
| - | Para ejecutar una subida de versión de prueba (puedes añadir -p...): | + | Para ejecutar una subida de versión de prueba (si quieres subir el patch has de añadir: ''-p''): |
| <code> | <code> | ||
| bumpver update --dry | bumpver update --dry | ||