Index: devel/py-ipykernel/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-ipykernel/Makefile,v
retrieving revision 1.5
diff -u -p -u -r1.5 Makefile
--- devel/py-ipykernel/Makefile	23 Apr 2017 17:27:39 -0000	1.5
+++ devel/py-ipykernel/Makefile	30 Aug 2018 02:35:01 -0000
@@ -2,24 +2,26 @@
 
 COMMENT =		IPython kernel for Jupyter
 
-MODPY_EGG_VERSION =	4.6.1
+MODPY_EGG_VERSION =	4.9.0
 DISTNAME =		ipykernel-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
-REVISION =		0
 
 CATEGORIES =		devel
 
 HOMEPAGE =		http://ipython.org/
 
-MAINTAINER =		Alexandr Shadchin <shadchin@openbsd.org>
+MAINTAINER =		Elias M. Mariani <marianielias@gmail.com>
+
+RUN_DEPENDS +=		devel/ipython${MODPY_FLAVOR}>=4.0.0 \
+			devel/py-jupyter_client${MODPY_FLAVOR} \
+			devel/py-traitlets${MODPY_FLAVOR}>=4.1.0 \
+			www/py-tornado${MODPY_FLAVOR}>=4.0
 
-RUN_DEPENDS +=		devel/py-jupyter_client${MODPY_FLAVOR}>=5.0.1 \
-			devel/py-traitlets${MODPY_FLAVOR} \
-			www/py-tornado${MODPY_FLAVOR}
 TEST_DEPENDS =		${RUN_DEPENDS} \
-			devel/ipython${MODPY_FLAVOR}>=5.1.0 \
 			devel/py-nose${MODPY_FLAVOR} \
 			devel/py-nose-warnings-filters${MODPY_FLAVOR} \
+			devel/py-test${MODPY_FLAVOR} \
+			devel/py-test-cov${MODPY_FLAVOR} \
 			graphics/py-matplotlib${MODPY_FLAVOR} \
 			math/py-numpy${MODPY_FLAVOR}
 
Index: devel/py-ipykernel/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-ipykernel/distinfo,v
retrieving revision 1.3
diff -u -p -u -r1.3 distinfo
--- devel/py-ipykernel/distinfo	23 Apr 2017 08:07:17 -0000	1.3
+++ devel/py-ipykernel/distinfo	30 Aug 2018 02:35:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (ipykernel-4.6.1.tar.gz) = LhglrKTiWFta23lT6hblP1OmIVntSZUqVkseI1ByBds=
-SIZE (ipykernel-4.6.1.tar.gz) = 90591
+SHA256 (ipykernel-4.9.0.tar.gz) = xaSYxw93ZcNPM5fPlDsGkFf1vvTgIY5M+7cz6fOPpfo=
+SIZE (ipykernel-4.9.0.tar.gz) = 95255
Index: devel/py-ipykernel/patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/devel/py-ipykernel/patches/patch-setup_py,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-setup_py
--- devel/py-ipykernel/patches/patch-setup_py	23 Apr 2017 17:27:39 -0000	1.1
+++ devel/py-ipykernel/patches/patch-setup_py	30 Aug 2018 02:35:01 -0000
@@ -1,7 +1,9 @@
-$OpenBSD: patch-setup_py,v 1.1 2017/04/23 17:27:39 shadchin Exp $
---- setup.py.orig	Sun Apr 23 22:03:09 2017
-+++ setup.py	Sun Apr 23 22:07:49 2017
-@@ -87,19 +87,6 @@ install_requires = setuptools_args['install_requires']
+$OpenBSD$
+
+Index: setup.py
+--- setup.py.orig
++++ setup.py
+@@ -87,21 +87,6 @@ install_requires = setuptools_args['install_requires']
      'tornado>=4.0',
  ]
  
@@ -15,9 +17,11 @@ $OpenBSD: patch-setup_py,v 1.1 2017/04/2
 -    write_kernel_spec(dest, overrides={'argv': argv})
 -
 -    setup_args['data_files'] = [
--        (pjoin('share', 'jupyter', 'kernels', KERNEL_NAME), glob(pjoin(dest, '*'))),
+-        (pjoin('share', 'jupyter', 'kernels', KERNEL_NAME),
+-         glob(pjoin('data_kernelspec', '*'))),
 -    ]
 -
+-
+ setuptools_args['python_requires'] = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*'
+ 
  extras_require = setuptools_args['extras_require'] = {
-     'test:python_version=="2.7"': ['mock'],
-     'test': ['nose_warnings_filters', 'nose-timer'],
Index: devel/py-ipykernel/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-ipykernel/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -r1.4 PLIST
--- devel/py-ipykernel/pkg/PLIST	23 Apr 2017 17:27:39 -0000	1.4
+++ devel/py-ipykernel/pkg/PLIST	30 Aug 2018 02:35:01 -0000
@@ -7,6 +7,7 @@ lib/python${MODPY_VERSION}/site-packages
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}_eventloop_macos.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}codeutil.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}connect.${MODPY_PYC_MAGIC_TAG}pyc
@@ -26,6 +27,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}pickleutil.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}serialize.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/${MODPY_PYCACHE}zmqshell.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ipykernel/_eventloop_macos.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/_version.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/codeutil.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/comm/
@@ -101,8 +103,10 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}_asyncio.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_connect.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_embed_kernel.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_eventloop.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_io.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_jsonutil.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_kernel.${MODPY_PYC_MAGIC_TAG}pyc
@@ -113,8 +117,10 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_start_kernel.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}test_zmq_shell.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/_asyncio.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/test_connect.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/test_embed_kernel.py
+lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/test_eventloop.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/test_io.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/test_jsonutil.py
 lib/python${MODPY_VERSION}/site-packages/ipykernel/tests/test_kernel.py
