mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-08 13:56:40 +02:00
testing/py3-ipykernel: upgrade to 6.11.0
This commit is contained in:
parent
d8785d6896
commit
e98df93791
@ -1,7 +1,7 @@
|
||||
# Contributor: Aiden Grossman <agrossman154@yahoo.com>
|
||||
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
|
||||
pkgname=py3-ipykernel
|
||||
pkgver=6.9.2
|
||||
pkgver=6.11.0
|
||||
pkgrel=0
|
||||
pkgdesc="IPython kernel for jupyter"
|
||||
url="https://github.com/ipython/ipykernel"
|
||||
@ -16,8 +16,10 @@ depends="
|
||||
py3-traitlets
|
||||
py3-ipyparallel
|
||||
"
|
||||
checkdepends="py3-pytest py3-flaky"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/ipython/ipykernel/releases/download/v$pkgver/ipykernel-$pkgver.tar.gz"
|
||||
checkdepends="py3-pytest py3-flaky py3-pytest-timeout"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/ipython/ipykernel/releases/download/v$pkgver/ipykernel-$pkgver.tar.gz
|
||||
use-packaging.patch"
|
||||
options="!check" # test suite is incredibly flaky
|
||||
builddir="$srcdir/ipykernel-$pkgver"
|
||||
|
||||
build() {
|
||||
@ -25,6 +27,8 @@ build() {
|
||||
}
|
||||
|
||||
check() {
|
||||
# Many tests fail with pytest.PytestUnraisableExceptionWarning
|
||||
# Lots of tests are also flaky, only raising the warning sometimes
|
||||
pytest
|
||||
}
|
||||
|
||||
@ -33,5 +37,6 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
a452d7a44c4e33cb2d79262916045fe3044803f20db7d525bca3277dd49e9d216d07a832312b29a5a61293ecf7863641a45e0f188136059799287c5983beb0d4 py3-ipykernel-6.9.2.tar.gz
|
||||
69b88e3c8b552f5277f392a004a33a5c64c2edc93aeea0d2c2d03b0d8ee649f41fc1378068c1dd8322807cce188f5579c0d92730760baeca8170a98f585f500b py3-ipykernel-6.11.0.tar.gz
|
||||
4939380f733ec84a2a5004229a85af26a4f8d02d97570e8517d8eaaa5a6d1040d43cffd39e259a41f2b06c14560ae075d0251b377732326391a66e7268c5bd90 use-packaging.patch
|
||||
"
|
||||
|
||||
53
testing/py3-ipykernel/use-packaging.patch
Normal file
53
testing/py3-ipykernel/use-packaging.patch
Normal file
@ -0,0 +1,53 @@
|
||||
Patch-Source: https://github.com/ipython/ipykernel/commit/edcac949bdebf0d3294abdb1e3c6fd09d0bc2281
|
||||
|
||||
From edcac949bdebf0d3294abdb1e3c6fd09d0bc2281 Mon Sep 17 00:00:00 2001
|
||||
From: Min RK <benjaminrk@gmail.com>
|
||||
Date: Fri, 1 Apr 2022 15:05:26 +0200
|
||||
Subject: [PATCH] use packaging instead of pkg_resources to parse versions
|
||||
|
||||
requiring setuptools 60 causes compatibility problems with e.g. pandas
|
||||
---
|
||||
ipykernel/eventloops.py | 2 +-
|
||||
ipykernel/tests/test_message_spec.py | 2 +-
|
||||
setup.py | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/ipykernel/eventloops.py b/ipykernel/eventloops.py
|
||||
index 6f486ace..fbf0c4ca 100644
|
||||
--- a/ipykernel/eventloops.py
|
||||
+++ b/ipykernel/eventloops.py
|
||||
@@ -9,7 +9,7 @@
|
||||
from functools import partial
|
||||
|
||||
import zmq
|
||||
-from pkg_resources import parse_version as V
|
||||
+from packaging.version import Version as V
|
||||
from traitlets.config.application import Application
|
||||
|
||||
|
||||
diff --git a/ipykernel/tests/test_message_spec.py b/ipykernel/tests/test_message_spec.py
|
||||
index c5df456f..c2195c09 100644
|
||||
--- a/ipykernel/tests/test_message_spec.py
|
||||
+++ b/ipykernel/tests/test_message_spec.py
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
import jupyter_client
|
||||
import pytest
|
||||
-from pkg_resources import parse_version as V
|
||||
+from packaging.version import Version as V
|
||||
from traitlets import (
|
||||
Bool,
|
||||
Dict,
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 1401021c..9c626e4d 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -71,7 +71,7 @@ def run(self):
|
||||
'appnope;platform_system=="Darwin"',
|
||||
"psutil",
|
||||
"nest_asyncio",
|
||||
- "setuptools>=60", # for pkg_resources
|
||||
+ "packaging",
|
||||
],
|
||||
extras_require={
|
||||
"test": [
|
||||
Loading…
x
Reference in New Issue
Block a user