get language versions
v0.1.2
Esta es una versión de línea de comando de nuestras versiones GitHub Action Get-Language.
Este script obtendrá datos actualizados en las últimas versiones disponibles en acciones de GitHub para un conjunto dado de idiomas. Lo hace identificando primero la última versión (si la fuente de versión está en GitHub), y luego extrayendo la información del archivo de versiones de esa última versión.
También comparará esto con los datos del final de la vida (EOL) para ese idioma para asegurarse de que no se le otorguen versiones EOL (a menos que usted específicamente sea la herramienta para darle).
pip install wolfsoftware.get-language-versions
usage: get-language-versions [-h] [-v] [-H] [-L] [-P] [-R] [-m MIN_VERSION] [-M MAX_VERSION] [-V MAX_VERSIONS] [-l {go,node,nodejs,perl,php,python,ruby,terraform}]
flags:
-h, --help Show this help message and exit.
-v, --version Show program's version number and exit.
optional flags:
-H, --highest-only Only return the highest version found. (default: False)
-L, --list-languages List the supported languages (default: False)
-P, --include-pre-releases
Include pre-release versions (default: False)
-R, --remove-patch-version
Strip the patch version from the returned versions. (default: False)
optional:
-m MIN_VERSION, --min-version MIN_VERSION
The minimum version to start from (default: EOL)
-M MAX_VERSION, --max-version MAX_VERSION
The maximum version to include (default: LATEST)
-V MAX_VERSIONS, --max-versions MAX_VERSIONS
The maximum number of versions to return (default: 0)
required:
-l {go,node,nodejs,perl,php,python,ruby,terraform}, --language {go,node,nodejs,perl,php,python,ruby,terraform}
The language to check. (default: None)