Date: Saturday, December 24, 2022 @ 20:07:21
Author: archange
Revision: 1365449
upgpkg: python-cloudpickle 2.2.0-1
Modified:
python-cloudpickle/trunk/PKGBUILD
----------+
PKGBUILD | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-12-24 19:35:40 UTC (rev 1365448)
+++ PKGBUILD 2022-12-24 20:07:21 UTC (rev 1365449)
@@ -4,7 +4,7 @@
_pkg=cloudpickle
pkgname=python-${_pkg}
-pkgver=2.1.0
+pkgver=2.2.0
pkgrel=1
pkgdesc="Extended pickling support for Python objects"
arch=(any)
@@ -19,7 +19,7 @@
)
options=(!emptydirs)
source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('bb233e876a58491d9590a676f93c7a5473a08f747d5ab9df7f9ce564b3e7938e')
+sha256sums=('3f4219469c55453cfe4737e564b67c2a149109dabf7f242478948b895f61106f')
build() {
cd ${_pkg}-${pkgver}
@@ -31,11 +31,19 @@
cd tests/cloudpickle_testpkg
python setup.py build
cd ../../
+ # file_handles: https://github.com/cloudpipe/cloudpickle/issues/252
+ # builtin_classmethod: https://github.com/cloudpipe/cloudpickle/pull/486
+ # pytest_module: https://github.com/cloudpipe/cloudpickle/issues/487
PYTHONPATH="${PWD}"/tests/cloudpickle_testpkg/build/lib/ \
pytest -vl --color=yes -m 'not avoid_ci' \
- --deselect
tests/cloudpickle_file_test.py::CloudPickleFileTests::test_pickling_special_file_handles
\
- --deselect
tests/cloudpickle_test.py::CloudPickleTest::test_pickling_file_handles \
- --deselect
tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_pickling_file_handles
+ --deselect
tests/cloudpickle_test.py::CloudPickleTest::test_builtin_classmethod \
+ --deselect
tests/cloudpickle_test.py::CloudPickleTest::test_dynamic_pytest_module \
+ --deselect
tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_builtin_classmethod \
+ --deselect
tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_dynamic_pytest_module
\
+ --deselect
tests/cloudpickle_file_test.py::CloudPickleFileTests::test_pickling_special_file_handles
\
+ --deselect
tests/cloudpickle_test.py::CloudPickleTest::test_pickling_file_handles \
+ --deselect
tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_pickling_file_handles
+
}
package() {