Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] python3-ipython_ipykernel: update to 6.4.1.
@ 2021-10-16 21:00 DragonGhost7
  2021-10-16 21:40 ` [PR REVIEW] " paper42
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-10-16 21:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1625 bytes --]

There is a new pull request by DragonGhost7 against master on the void-packages repository

https://github.com/DragonGhost7/void-packages ipython_ipykernel
https://github.com/void-linux/void-packages/pull/33592

python3-ipython_ipykernel: update to 6.4.1.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/33592.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ipython_ipykernel-33592.patch --]
[-- Type: text/x-diff, Size: 1646 bytes --]

From 14473e0a1a8b7d4d51e0d8e27eba8426b7d44399 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 16:59:03 -0400
Subject: [PATCH] python3-ipython_ipykernel: update to 6.4.1.

---
 srcpkgs/python3-ipython_ipykernel/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..41d557b9bf63 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -1,18 +1,18 @@
 # Template file for 'python3-ipython_ipykernel'
 pkgname=python3-ipython_ipykernel
-version=5.5.4
-revision=2
+version=6.4.1
+revision=1
 wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
-depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado"
+depends="python3-ipython_genutils python3-importlib_metadata  python3-argcomplete python3-ipython python3-traitlets python3-jupyter_client python3-tornado python3-matplotlib-inline"
 short_desc="IPython kernel for Jupyter (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/ipykernel"
 distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz"
-checksum=1ce0e83672cc3bfdc1ffb5603e1d77ab125f24b41abc4612e22bfb3e994c0db2
+checksum=df3355e5eec23126bc89767a676c5f0abfc7f4c3497d118c592b83b316e8c0cd
 # checks create a cycle with python3-jupyter_core and python3-jupyter_client
 make_check=no
 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
@ 2021-10-16 21:40 ` paper42
  2021-10-16 23:05 ` DragonGhost7
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: paper42 @ 2021-10-16 21:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 843 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#discussion_r730316912

Comment:
* wrap at 80 columns
* there are 2 spaces between python3-importlib_metadata and python3-argcomplete

according to setup.py:
```
        "ipython_genutils",
        'importlib-metadata<5;python_version<"3.8.0"',
        'argcomplete>=1.12.3;python_version<"3.8.0"',
        'debugpy>=1.0.0,<2.0',
        'ipython>=7.23.1,<8.0',
        'traitlets>=4.1.0,<6.0',
        'jupyter_client<8.0',
        'tornado>=4.2,<7.0',
        'matplotlib-inline>=0.1.0,<0.2.0',
        'appnope;platform_system=="Darwin"',
```
* you don't need to include importlib-metadata and argcomplete in dependencies since they are required only for python 3.8 and older
* debugpy and tornado are missing

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
  2021-10-16 21:40 ` [PR REVIEW] " paper42
@ 2021-10-16 23:05 ` DragonGhost7
  2021-11-13  3:02 ` ericonr
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-10-16 23:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 328 bytes --]

New review comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#discussion_r730324594

Comment:
okey, i removed the unnecessary imports, and i think tornado is already there? in the end of the line, but debugpy isnt a package for void linux yet, so im trying to add it now

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
  2021-10-16 21:40 ` [PR REVIEW] " paper42
  2021-10-16 23:05 ` DragonGhost7
@ 2021-11-13  3:02 ` ericonr
  2021-11-30 23:17 ` [PR PATCH] [Updated] " DragonGhost7
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2021-11-13  3:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 152 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#discussion_r748673029

Comment:
ping?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (2 preceding siblings ...)
  2021-11-13  3:02 ` ericonr
@ 2021-11-30 23:17 ` DragonGhost7
  2021-11-30 23:20 ` DragonGhost7
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-11-30 23:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1630 bytes --]

There is an updated pull request by DragonGhost7 against master on the void-packages repository

https://github.com/DragonGhost7/void-packages ipython_ipykernel
https://github.com/void-linux/void-packages/pull/33592

python3-ipython_ipykernel: update to 6.4.1.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/33592.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ipython_ipykernel-33592.patch --]
[-- Type: text/x-diff, Size: 3619 bytes --]

From 25a55ae71267ea186a6bc3569100926d72364873 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 6 Nov 2021 15:18:48 -0400
Subject: [PATCH] WIP idk

---
 srcpkgs/python3-debugpy/template           | 45 ++++++++++++++++++++++
 srcpkgs/python3-ipython_ipykernel/template | 10 +++--
 2 files changed, 51 insertions(+), 4 deletions(-)
 create mode 100644 srcpkgs/python3-debugpy/template

diff --git a/srcpkgs/python3-debugpy/template b/srcpkgs/python3-debugpy/template
new file mode 100644
index 000000000000..bd14e829b45e
--- /dev/null
+++ b/srcpkgs/python3-debugpy/template
@@ -0,0 +1,45 @@
+# Template file for 'python3-debugpy'
+pkgname=python3-debugpy
+version=1.5.1
+revision=1
+archs="x86_64"
+wrksrc="debugpy-${version}"
+#create_wrksrc=yes
+build_style=python3-module
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="python3-pip python3-wheel python3-setuptools"
+makedepends="python3-devel python3"
+depends="python3"
+checkdepends="tox python3-pytest python3-psutil python3-requests python3-Django python3-Flask python3-gevent python3-pytest-timeout ${depends}"
+short_desc="An implementation of the Debug Adapter Protocol for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/microsoft/debugpy"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=86c8a957269a49fe5955f47233609b896ac48033e4f5e94c5b5a908f7230cf19
+
+post_extract() {
+	rm src/debugpy/_vendored/pydevd/pydevd_attach_to_process/*.{so,dll,dylib,exe,pdb}
+#remove procompiled stuff
+}
+
+post_build() {
+	cd build/lib*/debugpy/_vendored/pydevd/pydevd_attach_to_process
+	g++ ${CXXFLAGS} -m64 -shared -o attach_linux_amd64.so -fPIC -nostartfiles linux_and_mac/attach.cpp ${LDFLAGS}
+}
+
+# pre_check() {
+	# vsed -e '/addopts/d' -i pytest.ini
+#we dont care about coverage test
+	# }
+do_check() {
+	# rm src/debugpy/_vendored/pydevd/tests_python/test_collect_bytecode_info.py
+	# cd src/debugpy
+	# pytest tests --deselect=src/debugpy/_vendored/pydevd/tests_python/test_collect_bytecode_info.py::test_simple_code_to_bytecode_repr_unicode
+	python3 -m tox --develop -e py310 tests
+# non developmental test that fails because python310 and byte decoding.
+	}
diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..41e2b59200aa 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -1,18 +1,20 @@
 # Template file for 'python3-ipython_ipykernel'
 pkgname=python3-ipython_ipykernel
-version=5.5.4
-revision=2
+version=6.4.1
+revision=1
 wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
-depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado"
+depends="python3-ipython_genutils python3-ipython python3-traitlets
+ python3-jupyter_client python3-tornado python3-matplotlib-inline
+ python3-debugpy"
 short_desc="IPython kernel for Jupyter (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/ipykernel"
 distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz"
-checksum=1ce0e83672cc3bfdc1ffb5603e1d77ab125f24b41abc4612e22bfb3e994c0db2
+checksum=df3355e5eec23126bc89767a676c5f0abfc7f4c3497d118c592b83b316e8c0cd
 # checks create a cycle with python3-jupyter_core and python3-jupyter_client
 make_check=no
 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (3 preceding siblings ...)
  2021-11-30 23:17 ` [PR PATCH] [Updated] " DragonGhost7
@ 2021-11-30 23:20 ` DragonGhost7
  2021-12-15 23:07 ` paper42
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-11-30 23:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 497 bytes --]

New comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#issuecomment-983117024

Comment:
This was not supposed to push oops.
Sorry for the long delays, i've had really a lot of things to do.

Basically in the current state, python3-debugpy has been an incredible problem to add, i do not know why, i do not know how, but it refuses to be consistent or even pass its own checks with tox.

I am kind-of back, ill look into it more again.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (4 preceding siblings ...)
  2021-11-30 23:20 ` DragonGhost7
@ 2021-12-15 23:07 ` paper42
  2021-12-17  2:43 ` [PR PATCH] [Updated] " DragonGhost7
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: paper42 @ 2021-12-15 23:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1044 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#issuecomment-995284485

Comment:
```sh
# Template file for 'python3-debugpy'
pkgname=python3-debugpy
version=1.5.1
revision=1
wrksrc="debugpy-$version"
build_style=python3-module
hostmakedepends="python3-setuptools"
makedepends="python3-devel"
depends="python3"
checkdepends="python3-pytest python3-pytest-timeout python3-psutil
 python3-requests gdb"
short_desc="Implementation of the Debug Adapter Protocol for Python"
maintainer=""
license="MIT"
homepage="https://github.com/microsoft/debugpy/"
distfiles="https://github.com/microsoft/debugpy/archive/refs/tags/v$version.tar.gz"
checksum=86c8a957269a49fe5955f47233609b896ac48033e4f5e94c5b5a908f7230cf19
make_check=no # ptrace: Operation not permitted

pre_check() {
	vsed -e '/addopts/d' -i pytest.ini
}

post_install() {
	vlicense LICENSE
}
```
* remove parts for check, because we are skipping it anyway
* assign yourself as the maintainer
* test this

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (5 preceding siblings ...)
  2021-12-15 23:07 ` paper42
@ 2021-12-17  2:43 ` DragonGhost7
  2021-12-17  2:45 ` DragonGhost7
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-12-17  2:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1630 bytes --]

There is an updated pull request by DragonGhost7 against master on the void-packages repository

https://github.com/DragonGhost7/void-packages ipython_ipykernel
https://github.com/void-linux/void-packages/pull/33592

python3-ipython_ipykernel: update to 6.4.1.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/33592.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ipython_ipykernel-33592.patch --]
[-- Type: text/x-diff, Size: 2888 bytes --]

From cf6fb676f2c522266a3fd53b41eebe27bffd30f3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Thu, 16 Dec 2021 21:42:06 -0500
Subject: [PATCH 1/2] New package: python3-debugpy-1.5.1

---
 srcpkgs/python3-debugpy/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python3-debugpy/template

diff --git a/srcpkgs/python3-debugpy/template b/srcpkgs/python3-debugpy/template
new file mode 100644
index 000000000000..bced7016c067
--- /dev/null
+++ b/srcpkgs/python3-debugpy/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-debugpy'
+pkgname=python3-debugpy
+version=1.5.1
+revision=1
+wrksrc="debugpy-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="python3-devel"
+depends="python3"
+checkdepends="python3-pytest python3-psutil python3-pytest-timeout"
+short_desc="An implementation of the Debug Adapter Protocol for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/microsoft/debugpy"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=86c8a957269a49fe5955f47233609b896ac48033e4f5e94c5b5a908f7230cf19
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}

From 6a10dabfe7cdf16234993dc9a0d37fbd48c03dc8 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Thu, 16 Dec 2021 21:42:18 -0500
Subject: [PATCH 2/2] python3-ipython_ipykernel: update to 6.4.1.

---
 srcpkgs/python3-ipython_ipykernel/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..41e2b59200aa 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -1,18 +1,20 @@
 # Template file for 'python3-ipython_ipykernel'
 pkgname=python3-ipython_ipykernel
-version=5.5.4
-revision=2
+version=6.4.1
+revision=1
 wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
-depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado"
+depends="python3-ipython_genutils python3-ipython python3-traitlets
+ python3-jupyter_client python3-tornado python3-matplotlib-inline
+ python3-debugpy"
 short_desc="IPython kernel for Jupyter (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/ipykernel"
 distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz"
-checksum=1ce0e83672cc3bfdc1ffb5603e1d77ab125f24b41abc4612e22bfb3e994c0db2
+checksum=df3355e5eec23126bc89767a676c5f0abfc7f4c3497d118c592b83b316e8c0cd
 # checks create a cycle with python3-jupyter_core and python3-jupyter_client
 make_check=no
 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (6 preceding siblings ...)
  2021-12-17  2:43 ` [PR PATCH] [Updated] " DragonGhost7
@ 2021-12-17  2:45 ` DragonGhost7
  2021-12-17  6:50 ` DragonGhost7
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-12-17  2:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1630 bytes --]

There is an updated pull request by DragonGhost7 against master on the void-packages repository

https://github.com/DragonGhost7/void-packages ipython_ipykernel
https://github.com/void-linux/void-packages/pull/33592

python3-ipython_ipykernel: update to 6.4.1.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/33592.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ipython_ipykernel-33592.patch --]
[-- Type: text/x-diff, Size: 2885 bytes --]

From 5d26b34c37b8bb21e89b4b9e8966d48cd0d840e3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Thu, 16 Dec 2021 21:42:06 -0500
Subject: [PATCH 1/2] New package: python3-debugpy-1.5.1

---
 srcpkgs/python3-debugpy/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python3-debugpy/template

diff --git a/srcpkgs/python3-debugpy/template b/srcpkgs/python3-debugpy/template
new file mode 100644
index 000000000000..f9602bbe3341
--- /dev/null
+++ b/srcpkgs/python3-debugpy/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-debugpy'
+pkgname=python3-debugpy
+version=1.5.1
+revision=1
+wrksrc="debugpy-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="python3-devel"
+depends="python3"
+checkdepends="python3-pytest python3-psutil python3-pytest-timeout"
+short_desc="Implementation of the Debug Adapter Protocol for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/microsoft/debugpy"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=86c8a957269a49fe5955f47233609b896ac48033e4f5e94c5b5a908f7230cf19
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}

From 6e409bf2e72b2e615a6ace742a7ab0c406a91db8 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Thu, 16 Dec 2021 21:42:18 -0500
Subject: [PATCH 2/2] python3-ipython_ipykernel: update to 6.4.1.

---
 srcpkgs/python3-ipython_ipykernel/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..41e2b59200aa 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -1,18 +1,20 @@
 # Template file for 'python3-ipython_ipykernel'
 pkgname=python3-ipython_ipykernel
-version=5.5.4
-revision=2
+version=6.4.1
+revision=1
 wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
-depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado"
+depends="python3-ipython_genutils python3-ipython python3-traitlets
+ python3-jupyter_client python3-tornado python3-matplotlib-inline
+ python3-debugpy"
 short_desc="IPython kernel for Jupyter (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/ipykernel"
 distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz"
-checksum=1ce0e83672cc3bfdc1ffb5603e1d77ab125f24b41abc4612e22bfb3e994c0db2
+checksum=df3355e5eec23126bc89767a676c5f0abfc7f4c3497d118c592b83b316e8c0cd
 # checks create a cycle with python3-jupyter_core and python3-jupyter_client
 make_check=no
 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Updated] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (7 preceding siblings ...)
  2021-12-17  2:45 ` DragonGhost7
@ 2021-12-17  6:50 ` DragonGhost7
  2021-12-17  6:54 ` DragonGhost7
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-12-17  6:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1630 bytes --]

There is an updated pull request by DragonGhost7 against master on the void-packages repository

https://github.com/DragonGhost7/void-packages ipython_ipykernel
https://github.com/void-linux/void-packages/pull/33592

python3-ipython_ipykernel: update to 6.4.1.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/33592.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ipython_ipykernel-33592.patch --]
[-- Type: text/x-diff, Size: 2908 bytes --]

From b6378a951bfb2dbe44ebd68ed4aa140b277a730d Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Thu, 16 Dec 2021 21:42:06 -0500
Subject: [PATCH 1/2] New package: python3-debugpy-1.5.1

---
 srcpkgs/python3-debugpy/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/python3-debugpy/template

diff --git a/srcpkgs/python3-debugpy/template b/srcpkgs/python3-debugpy/template
new file mode 100644
index 000000000000..c23f31066709
--- /dev/null
+++ b/srcpkgs/python3-debugpy/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-debugpy'
+pkgname=python3-debugpy
+version=1.5.1
+revision=1
+archs="x86_64* i686"
+wrksrc="debugpy-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="python3-devel"
+depends="python3"
+checkdepends="python3-pytest python3-psutil python3-pytest-timeout"
+short_desc="Implementation of the Debug Adapter Protocol for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/microsoft/debugpy"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=86c8a957269a49fe5955f47233609b896ac48033e4f5e94c5b5a908f7230cf19
+make_check=no
+
+post_install() {
+	vlicense LICENSE
+}

From 517c500a6ef200c6b31cfd8b365e8f71346a8f14 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Thu, 16 Dec 2021 21:42:18 -0500
Subject: [PATCH 2/2] python3-ipython_ipykernel: update to 6.4.1.

---
 srcpkgs/python3-ipython_ipykernel/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index f00e0a3f1a0c..41e2b59200aa 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -1,18 +1,20 @@
 # Template file for 'python3-ipython_ipykernel'
 pkgname=python3-ipython_ipykernel
-version=5.5.4
-revision=2
+version=6.4.1
+revision=1
 wrksrc="ipykernel-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-ipython
  python3-jupyter_client python3-traitlets python3-tornado"
-depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado"
+depends="python3-ipython_genutils python3-ipython python3-traitlets
+ python3-jupyter_client python3-tornado python3-matplotlib-inline
+ python3-debugpy"
 short_desc="IPython kernel for Jupyter (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/ipykernel"
 distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz"
-checksum=1ce0e83672cc3bfdc1ffb5603e1d77ab125f24b41abc4612e22bfb3e994c0db2
+checksum=df3355e5eec23126bc89767a676c5f0abfc7f4c3497d118c592b83b316e8c0cd
 # checks create a cycle with python3-jupyter_core and python3-jupyter_client
 make_check=no
 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (8 preceding siblings ...)
  2021-12-17  6:50 ` DragonGhost7
@ 2021-12-17  6:54 ` DragonGhost7
  2021-12-19  4:26 ` [PR REVIEW] " ericonr
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: DragonGhost7 @ 2021-12-17  6:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 437 bytes --]

New comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#issuecomment-996481264

Comment:
For some reason, on aarch64 and armv7l, this error occurs,
`=> ERROR: python3-debugpy-1.5.1_1: failed to strip /usr/lib/python3.10/site-packages/debugpy/_vendored/pydevd/pydevd_attach_to_process/attach_linux_amd64.so`

I am not sure why, but for now i restricted archs to x86_64 and i686.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR REVIEW] python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (9 preceding siblings ...)
  2021-12-17  6:54 ` DragonGhost7
@ 2021-12-19  4:26 ` ericonr
  2022-06-09  2:12 ` github-actions
  2022-06-23  2:15 ` [PR PATCH] [Closed]: " github-actions
  12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2021-12-19  4:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 360 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#discussion_r771895202

Comment:
This is likely due to cross (not arch) and not really an option, we want to be able to keep building ipykernel for arm.

Something in the build is going wrong and making it use host tools rather than cross ones.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (10 preceding siblings ...)
  2021-12-19  4:26 ` [PR REVIEW] " ericonr
@ 2022-06-09  2:12 ` github-actions
  2022-06-23  2:15 ` [PR PATCH] [Closed]: " github-actions
  12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2022-06-09  2:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/33592#issuecomment-1150594184

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PR PATCH] [Closed]: python3-ipython_ipykernel: update to 6.4.1.
  2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
                   ` (11 preceding siblings ...)
  2022-06-09  2:12 ` github-actions
@ 2022-06-23  2:15 ` github-actions
  12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2022-06-23  2:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1454 bytes --]

There's a closed pull request on the void-packages repository

python3-ipython_ipykernel: update to 6.4.1.
https://github.com/void-linux/void-packages/pull/33592

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-06-23  2:15 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-16 21:00 [PR PATCH] python3-ipython_ipykernel: update to 6.4.1 DragonGhost7
2021-10-16 21:40 ` [PR REVIEW] " paper42
2021-10-16 23:05 ` DragonGhost7
2021-11-13  3:02 ` ericonr
2021-11-30 23:17 ` [PR PATCH] [Updated] " DragonGhost7
2021-11-30 23:20 ` DragonGhost7
2021-12-15 23:07 ` paper42
2021-12-17  2:43 ` [PR PATCH] [Updated] " DragonGhost7
2021-12-17  2:45 ` DragonGhost7
2021-12-17  6:50 ` DragonGhost7
2021-12-17  6:54 ` DragonGhost7
2021-12-19  4:26 ` [PR REVIEW] " ericonr
2022-06-09  2:12 ` github-actions
2022-06-23  2:15 ` [PR PATCH] [Closed]: " github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).