Various Python package updates (#25423)
* Various Python package updates * python-poetry: fix checksum of patch file --------- Co-authored-by: Dirk Stolle <striezel-dev@web.de>
This commit is contained in:
parent
c9c077a2df
commit
133c1c6a63
@ -3,7 +3,7 @@
|
||||
_realname=alembic
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=1.16.4
|
||||
pkgver=1.16.5
|
||||
pkgrel=1
|
||||
pkgdesc="Lightweight database migration tool for usage with SQLAlchemy (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -24,7 +24,7 @@ checkdepends=("${MINGW_PACKAGE_PREFIX}-python-pytest"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-mock")
|
||||
options=('!strip')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('efab6ada0dd0fae2c92060800e0bf5c1dc26af15a10e02fb4babff164b4725e2')
|
||||
sha256sums=('a88bb7f6e513bd4301ecf4c7f2206fe93f9913f9b48dac3b78babde2d6fe765e')
|
||||
|
||||
build() {
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}"
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=archinfo
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=9.2.170
|
||||
pkgver=9.2.173
|
||||
pkgrel=1
|
||||
pkgdesc="Classes with architecture-specific information useful to other projects (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -30,7 +30,7 @@ optdepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-python-pyvex"
|
||||
)
|
||||
source=("${url}/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha512sums=('83476961752df1d35675f3361abde4448368983ff47158ab335af0c149a976375f634d7ea5f3e8dfb417ffb90ed630cacff9984df5147f0ed9cc2b7923374d03')
|
||||
sha512sums=('d7694cd073baf5b798bffe8ae43899ff55dbee13b00d53948e731b6893d587e79297d59b74792f83883aac1d2eced474ff6f2e003e7350b439186f76e1a7b965')
|
||||
|
||||
|
||||
build() {
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=comtypes
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=1.4.11
|
||||
pkgver=1.4.12
|
||||
pkgrel=1
|
||||
pkgdesc="A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -19,7 +19,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-setuptools")
|
||||
options=('!strip')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.zip")
|
||||
sha256sums=('0a4259370ec48b685fe4483b0944ba1df0aa45163922073fe9b7df1d187db09e')
|
||||
sha256sums=('3ff06c442c2de8a2b25785407f244eb5b6f809d21cf068a855071ba80a76876f')
|
||||
|
||||
build() {
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}"
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=hypothesis
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=6.138.14
|
||||
pkgver=6.138.15
|
||||
pkgrel=1
|
||||
pkgdesc="Advanced Quickcheck style testing library for Python (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -33,7 +33,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
|
||||
checkdepends=("${MINGW_PACKAGE_PREFIX}-python-pytest")
|
||||
options=('!strip')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('5c1aa1ce3f1094b5c04ea03476017695bda408a174330e5275e40ddd06d3307a')
|
||||
sha256sums=('6b0e1aa182eacde87110995a3543530d69ef411f642162a656efcd46c2823ad1')
|
||||
|
||||
build() {
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}"
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=jupyterlab
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=${MINGW_PACKAGE_PREFIX}-python-${_realname}
|
||||
pkgver=4.4.5
|
||||
pkgver=4.4.7
|
||||
pkgrel=1
|
||||
pkgdesc='JupyterLab computational environment (mingw-w64)'
|
||||
arch=('any')
|
||||
@ -34,7 +34,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-installer")
|
||||
options=('!strip')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('0bd6c18e6a3c3d91388af6540afa3d0bb0b2e76287a7b88ddf20ab41b336e595')
|
||||
sha256sums=('8c8e225492f4513ebde9bbbc00a05b651ab9a1f5b0013015d96fabf671c37188')
|
||||
|
||||
build() {
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}"
|
||||
|
||||
@ -4,8 +4,8 @@
|
||||
_realname=lxml
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=6.0.0
|
||||
pkgrel=4
|
||||
pkgver=6.0.1
|
||||
pkgrel=1
|
||||
pkgdesc="Python binding for the libxml2 and libxslt libraries (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'mingw32' 'ucrt64' 'clang64' 'clangarm64')
|
||||
@ -33,7 +33,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz"
|
||||
"use-distutils-get_platform.patch"
|
||||
"0001-setupinfo-fix-library-name.patch")
|
||||
sha256sums=('032e65120339d44cdc3efc326c9f660f5f7205f3a535c1fdbf898b29ea01fb72'
|
||||
sha256sums=('2b3a882ebf27dd026df3801a87cf49ff791336e0f94b0fad195db77e01240690'
|
||||
'6e58bd3072a6a77bf50c4c203beef589c97873e9902d4c8c6151abe71035f186'
|
||||
'7d9e5380a8461e3c2bb4b8e0ece52011b26e3112b94b97e548c927524cfc93de')
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=mistune
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=3.1.3
|
||||
pkgver=3.1.4
|
||||
pkgrel=1
|
||||
pkgdesc="The fastest markdown parser in pure Python with renderer feature (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -20,7 +20,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-installer")
|
||||
checkdepends=("${MINGW_PACKAGE_PREFIX}-python-pytest")
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('a7035c21782b2becb6be62f8f25d3df81ccb4d6fa477a6525b15af06539f02a0')
|
||||
sha256sums=('b5a7f801d389f724ec702840c11d8fc48f2b33519102fc7ee739e8177b672164')
|
||||
|
||||
build() {
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}"
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=oslo-log
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=7.2.0
|
||||
pkgver=7.2.1
|
||||
pkgrel=1
|
||||
pkgdesc="Oslo Logging Library (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -32,7 +32,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
|
||||
checkdepends=("${MINGW_PACKAGE_PREFIX}-python-oslotest")
|
||||
options=(!strip)
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname/-/_}/${_realname/-/_}-${pkgver}.tar.gz")
|
||||
sha256sums=('963fa3d08f9ab34efc8c8cb2217bb48a78538a6d3a4688905b4efb123a303cea')
|
||||
sha256sums=('01aebabdcf06b62df00e479db99df0c23f6cd24c6500ab3110e604bd059fa8d5')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname/-/_}-${pkgver}"
|
||||
|
||||
14
mingw-w64-python-poetry/0001-allow-virtualenv.patch
Normal file
14
mingw-w64-python-poetry/0001-allow-virtualenv.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff --git a/pyproject.toml b/pyproject.toml
|
||||
index 29f57e17ae9..1f135913510 100644
|
||||
--- a/pyproject.toml
|
||||
+++ b/pyproject.toml
|
||||
@@ -27,8 +27,7 @@ dependencies = [
|
||||
"tomlkit (>=0.11.4,<1.0.0)",
|
||||
# trove-classifiers uses calver, so version is unclamped
|
||||
"trove-classifiers (>=2022.5.19)",
|
||||
- # upper pin as quickfix for https://github.com/python-poetry/poetry/issues/10490
|
||||
- "virtualenv (>=20.26.6,<20.33.0)",
|
||||
+ "virtualenv (>=20.26.6)",
|
||||
"xattr (>=1.0.0,<2.0.0) ; sys_platform == 'darwin'",
|
||||
"findpython (>=0.6.2,<0.7.0)",
|
||||
"pbs-installer[download,install] (>=2025.1.6,<2026.0.0)",
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=poetry
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=2.1.3
|
||||
pkgver=2.1.4
|
||||
pkgrel=1
|
||||
pkgdesc="Python dependency management and packaging made easy (mingw-w64)"
|
||||
arch=('any')
|
||||
@ -43,12 +43,17 @@ optdepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-python-poetry-plugin-shell: provides the shell command"
|
||||
)
|
||||
options=('!strip')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('f2c9bd6790b19475976d88ea4553bcc3533c0dc73f740edc4fffe9e2add50594')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz"
|
||||
"0001-allow-virtualenv.patch")
|
||||
sha256sums=('bed4af5fc87fb145258ac5b1dae77de2cd7082ec494e3b2f66bca0f477cbfc5c'
|
||||
'9becb9064e6e6667f8efeac2868f8895cb880220731a989544b21a8a7ad2d2e6')
|
||||
|
||||
prepare() {
|
||||
cd "${_realname}-${pkgver}"
|
||||
sed -e 's/\^/>=/g' -e 's/~=/>=/g' -i pyproject.toml
|
||||
|
||||
# https://github.com/python-poetry/poetry/pull/10506
|
||||
patch -p1 -i "${srcdir}/0001-allow-virtualenv.patch"
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=pytest
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
|
||||
pkgver=8.4.1
|
||||
pkgver=8.4.2
|
||||
pkgrel=1
|
||||
pkgdesc='simple powerful testing with Python (mingw-w64)'
|
||||
license=('spdx:MIT')
|
||||
@ -34,7 +34,7 @@ checkdepends=("${MINGW_PACKAGE_PREFIX}-python-argcomplete"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-requests")
|
||||
options=('!strip')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c')
|
||||
sha256sums=('86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01')
|
||||
|
||||
prepare() {
|
||||
sed -i 's/assert numentries == 0/assert numentries == 26/' ${_realname}-${pkgver}/testing/python/collect.py
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
_realname=spyder
|
||||
pkgbase=mingw-w64-python-${_realname}
|
||||
pkgname=${MINGW_PACKAGE_PREFIX}-python-${_realname}
|
||||
pkgver=6.0.7
|
||||
pkgver=6.0.8
|
||||
pkgrel=1
|
||||
pkgdesc='The Scientific Python Development Environment (mingw-w64)'
|
||||
arch=('any')
|
||||
@ -77,7 +77,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-build"
|
||||
options=(!strip)
|
||||
source=(https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz
|
||||
spyder-requirements-fix.patch)
|
||||
sha256sums=('431a0c46a34a6490664763d47b1e48f3be03e75e7e43c37adb239022e8b062cf'
|
||||
sha256sums=('be62114d10c4339b1c0b22e702ea90597fbb19f269a8d6c700b4693a9eb12b63'
|
||||
'a5ea57d8458b2d069abd8c72f763b63a25aed1ad62e27a94a0c17d253a0c5fbf')
|
||||
|
||||
prepare() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user