get language versions
v0.1.2
Il s'agit d'une version de ligne de commande de nos versions Get-Language Get-Language.
Ce script rapportera des données à jour sur les dernières version disponibles sur les actions GitHub pour un ensemble de langues donné. Il le fait en identifiant d'abord la dernière version (si la source de version est dans GitHub), puis en extraction des informations du fichier des versions de cette dernière version.
Il le comparera également aux données de fin de vie (EOL) pour cette langue afin de vous assurer que vous ne recevez pas de versions EOL (sauf si vous êtes spécifiquement comme l'outil pour vous les donner).
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)