From 9138cb43745db8a65ef623f1ccd65a49d50280a7 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Tue, 9 Apr 2024 16:01:07 +0000 Subject: [PATCH] python-pylint: update to 3.1.0 --- mingw-w64-python-pylint/PKGBUILD | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/mingw-w64-python-pylint/PKGBUILD b/mingw-w64-python-pylint/PKGBUILD index 7e4ca14103..8bc9fc4b50 100644 --- a/mingw-w64-python-pylint/PKGBUILD +++ b/mingw-w64-python-pylint/PKGBUILD @@ -6,14 +6,17 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=3.0.3 +pkgver=3.1.0 pkgrel=1 pkgdesc="Analyzes Python code looking for bugs and signs of poor quality (mingw-w64)" arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') msys2_references=( + 'archlinux: python-pylint' 'pypi: pylint' ) +msys2_repository_url='https://github.com/pylint-dev/pylint' +msys2_documentation_url='https://pylint.readthedocs.io/' url='http://pylint.pycqa.org/' license=('spdx:GPL-2.0-or-later') depends=("${MINGW_PACKAGE_PREFIX}-python" @@ -27,7 +30,6 @@ depends=("${MINGW_PACKAGE_PREFIX}-python" makedepends=("${MINGW_PACKAGE_PREFIX}-python-build" "${MINGW_PACKAGE_PREFIX}-python-installer" "${MINGW_PACKAGE_PREFIX}-python-setuptools" - "${MINGW_PACKAGE_PREFIX}-python-setuptools-scm" "${MINGW_PACKAGE_PREFIX}-python-wheel") checkdepends=("${MINGW_PACKAGE_PREFIX}-mpdecimal" "${MINGW_PACKAGE_PREFIX}-python-pytest" @@ -35,20 +37,11 @@ checkdepends=("${MINGW_PACKAGE_PREFIX}-mpdecimal" optdepends=("${MINGW_PACKAGE_PREFIX}-tk: Pylint GUI" "${MINGW_PACKAGE_PREFIX}-graphviz: To have other output formats than dot or vcg") options=('!strip') -source=("${_realname}-${pkgver}.tar.gz::https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz") -sha256sums=('58c2398b0301e049609a8429789ec6edf3aabe9b6c5fec916acd18639c16de8b') - -prepare() { - rm -rf python-build-${MSYSTEM} | true - cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" - - # Set version for setuptools_scm - export SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} -} +source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz") +sha256sums=('6a69beb4a6f63debebaab0a3477ecd0f559aa726af4954fc948c51f7a2549e23') build() { - msg "Python build for ${MSYSTEM}" - cd "${srcdir}/python-build-${MSYSTEM}" + cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}" ${MINGW_PREFIX}/bin/python -m build --wheel --skip-dependency-check --no-isolation }