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/02/13 17:26] alfred [pycalver | bumpver] |
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 51: | Línea 56: | ||
| En ''pyproject.toml'' tendrás la inicialización. Al iniciar y no existir dará un "error". | En ''pyproject.toml'' tendrás la inicialización. Al iniciar y no existir dará un "error". | ||
| - | Para ejecutar una subida de versión de prueba (puedes añadir -p...): | + | 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 (si quieres subir el patch has de añadir: ''-p''): | ||
| <code> | <code> | ||
| bumpver update --dry | bumpver update --dry | ||