diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 44bd9daff..0b1e34237 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -49,7 +49,7 @@ jobs: uses: ./.github/workflows/release.yml with: workflow: ${{ github.workflow }} - tool_version: '2.17.0' + tool_version: '2.17.4' prepare_body: | bsdtar -Oxf ./build-gnu/build-gnu.tar.gz build-gnu.md >> body.md bsdtar -Oxf ./build-msvc/build-msvc.tar.gz build-msvc.md >> body.md diff --git a/README.md b/README.md index 45b1017a5..ffccd2ed7 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/python-3.11.3/total?label=⭳%20python-3.11.3)](https://github.com/hemnstill/StandaloneTools/releases/tag/python-3.11.3) | [![GitHub Repo stars](https://img.shields.io/github/stars/indygreg/python-build-standalone?style=social&label=python-build-standalone)](https://github.com/indygreg/python-build-standalone) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/indygreg/python-build-standalone)](https://python-build-standalone.readthedocs.io/en/latest/)
[![GitHub Repo stars](https://img.shields.io/github/stars/python/cpython?style=social&label=python)](https://github.com/python/cpython) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/python/cpython)](https://docs.python.org/3/) | | [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/poetry-1.5.1/total?label=⭳%20poetry-1.5.1)](https://github.com/hemnstill/StandaloneTools/releases/tag/poetry-1.5.1) | [![GitHub Repo stars](https://img.shields.io/github/stars/python-poetry/poetry?style=social&label=poetry)](https://github.com/python-poetry/poetry) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/python-poetry/poetry)](https://python-poetry.org/docs/) | -| [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/pylint-2.17.0/total?label=⭳%20pylint-2.17.0)](https://github.com/hemnstill/StandaloneTools/releases/tag/pylint-2.17.0) | [![GitHub Repo stars](https://img.shields.io/github/stars/PyCQA/pylint?style=social&label=pylint)](https://github.com/PyCQA/pylint) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/PyCQA/pylint)](https://pylint.pycqa.org/en/latest/) | +| [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/pylint-2.17.4/total?label=⭳%20pylint-2.17.4)](https://github.com/hemnstill/StandaloneTools/releases/tag/pylint-2.17.4) | [![GitHub Repo stars](https://img.shields.io/github/stars/PyCQA/pylint?style=social&label=pylint)](https://github.com/PyCQA/pylint) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/PyCQA/pylint)](https://pylint.pycqa.org/en/latest/) | | [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/mypy-1.4.1/total?label=⭳%20mypy-1.4.1)](https://github.com/hemnstill/StandaloneTools/releases/tag/mypy-1.4.1) | [![GitHub Repo stars](https://img.shields.io/github/stars/python/mypy?style=social&label=mypy)](https://github.com/python/mypy) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/python/mypy)](https://mypy.readthedocs.io/en/latest/) | | [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/ansible-8.1.0/total?label=⭳%20ansible-8.1.0-core-2.15.1)](https://github.com/hemnstill/StandaloneTools/releases/tag/ansible-8.1.0) | [![GitHub Repo stars](https://img.shields.io/github/stars/ansible/ansible?style=social&label=ansible)](https://github.com/ansible/ansible) [![PyPI](https://img.shields.io/pypi/v/ansible)](https://pypi.org/project/ansible/) [![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/ansible/ansible)](https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html) | | [![GitHub release (by tag)](https://img.shields.io/github/downloads/hemnstill/StandaloneTools/bsdtar-3.6.2/total?label=⭳%20bsdtar-3.6.2)](https://github.com/hemnstill/StandaloneTools/releases/tag/bsdtar-3.6.2) | [![GitHub Repo stars](https://img.shields.io/github/stars/libarchive/libarchive?style=social&label=libarchive)](https://github.com/libarchive/libarchive) [![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/libarchive/libarchive)](https://github.com/libarchive/libarchive/releases/latest) | diff --git a/pylint/build_gnu.sh b/pylint/build_gnu.sh index 5fc6b0384..400e69e10 100755 --- a/pylint/build_gnu.sh +++ b/pylint/build_gnu.sh @@ -6,8 +6,8 @@ apt update apt install -y wget tool_name="pylint" -tool_version="2.17.0" -self_name="python-3.11.1" +tool_version="2.17.4" +self_name="python-3.11.3" self_toolset_name="build-gnu" release_version_dirpath="$dp0/release/$tool_name-$tool_version" @@ -18,13 +18,7 @@ python_bin_download_url="https://github.com/hemnstill/StandaloneTools/releases/d python_download_zip="$dp0/release/$self_name.tar.gz" [[ ! -f "$python_download_zip" ]] && wget "$python_bin_download_url" -O "$python_download_zip" -echo "download bsdtar ..." -bsdtar_version=3.6.2 -bsdtar_download_url="https://github.com/hemnstill/StandaloneTools/releases/download/bsdtar-$bsdtar_version/build-musl.tar.gz" -bsdtar_tar_gz="bsdtar-$bsdtar_version-build-musl.tar.gz" -[[ ! -f "$bsdtar_tar_gz" ]] && wget "$bsdtar_download_url" -O "$bsdtar_tar_gz" -tar -xf "$bsdtar_tar_gz" - +"$dp0/../.tools/download_bsdtar.sh" bsdtar="$dp0/release/bsdtar" cpython_bin="$release_version_dirpath/Scripts/bin/python3" diff --git a/pylint/build_msvc.sh b/pylint/build_msvc.sh index 4ba9860d3..5cb83fb6b 100755 --- a/pylint/build_msvc.sh +++ b/pylint/build_msvc.sh @@ -3,8 +3,8 @@ dp0="$(realpath "$(dirname "$0")")" set -e tool_name="pylint" -tool_version="2.17.0" -self_name="python-3.11.1" +tool_version="2.17.4" +self_name="python-3.11.3" self_toolset_name="build-msvc" release_version_dirpath="$dp0/release/$tool_name-$tool_version" @@ -15,14 +15,8 @@ python_bin_download_url="https://github.com/hemnstill/StandaloneTools/releases/d python_download_zip="$dp0/release/$self_name.tar.gz" [[ ! -f "$python_download_zip" ]] && wget "$python_bin_download_url" -O "$python_download_zip" -echo "download bsdtar ..." -bsdtar_version=3.6.2 -bsdtar_download_url="https://github.com/hemnstill/StandaloneTools/releases/download/bsdtar-$bsdtar_version/build-mingw.tar.gz" -bsdtar_tar_gz="bsdtar-$bsdtar_version-build-mingw.tar.gz" -[[ ! -f "$bsdtar_tar_gz" ]] && wget "$bsdtar_download_url" -O "$bsdtar_tar_gz" -tar -xf "$bsdtar_tar_gz" - -bsdtar="$dp0/release/bsdtar.exe" +"$dp0/../.tools/download_bsdtar.sh" +bsdtar="$dp0/release/bsdtar" cpython_bin="$release_version_dirpath/Scripts/python.exe" [[ ! -f "$cpython_bin" ]] && tar -xf "$python_download_zip" -C "$release_version_dirpath" diff --git a/pylint/test_linux.sh b/pylint/test_linux.sh index afb8a1e3b..b73d4d62f 100755 --- a/pylint/test_linux.sh +++ b/pylint/test_linux.sh @@ -3,9 +3,9 @@ ../.tools/install_alpine_glibc.sh test_version() { - assertEquals "pylint 2.17.0 -astroid 2.15.0 -Python 3.11.1 (main, Jan 16 2023, 22:40:32) [Clang 15.0.7 ]" "$(../bin/pylint.sh --version)" + assertEquals "pylint 2.17.4 +astroid 2.15.5 +Python 3.11.3 (main, May 7 2023, 19:33:53) [Clang 16.0.3 ]" "$(../bin/pylint.sh --version)" } # Load and run shUnit2. diff --git a/pylint/test_windows.sh b/pylint/test_windows.sh index b9015d61e..55b381d60 100755 --- a/pylint/test_windows.sh +++ b/pylint/test_windows.sh @@ -1,9 +1,9 @@ #!/bin/bash test_version() { - assertEquals "pylint 2.17.0 -astroid 2.15.0 -Python 3.11.1 (main, Jan 16 2023, 20:56:10) [MSC v.1929 64 bit (AMD64)]" "$(../bin/pylint.bat --version | dos2unix )" + assertEquals "pylint 2.17.4 +astroid 2.15.5 +Python 3.11.3 (main, May 7 2023, 18:40:36) [MSC v.1929 64 bit (AMD64)]" "$(../bin/pylint.bat --version | dos2unix )" } # Load and run shUnit2.