get language versions
v0.1.2
هذا هو إصدار سطر الأوامر من GitHub Action Get-Language-Advents.
سيؤدي هذا البرنامج النصي إلى جلب بيانات محدثة حول أحدث إصدار (إصدارات) متوفرة على إجراءات GitHub لمجموعة معينة من اللغات. يقوم بذلك عن طريق تحديد أحدث إصدار آخر (إذا كان مصدر الإصدار في GitHub) ، ثم استخراج المعلومات من ملف الإصدارات لهذا الإصدار الأخير.
سيقارن هذا أيضًا ببيانات نهاية العمر (EOL) لتلك اللغة لضمان عدم إعطاء إصدارات EOL (إلا إذا كنت على وجه التحديد أداة لإعطائها لك).
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)