[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pkgsrc-changes
Subject:    CVS commit: pkgsrc/devel/py-ipython
From:       "Adam Ciarcinski" <adam () netbsd ! org>
Date:       2023-11-02 9:17:35
Message-ID: 20231102091735.84662FA2A () cvs ! NetBSD ! org
[Download RAW message or body]

This is a multi-part message in MIME format.

--_----------=_169891665567420
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"

Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Nov  2 09:17:35 UTC 2023

Modified Files:
	pkgsrc/devel/py-ipython: Makefile PLIST distinfo

Log Message:
py-ipython: updated to 8.17.2

IPython 8.17, 8.17.1
--------------------

Medium-sized release of IPython that includes some cleanup (backcall, python2 \
leftovers) and some refactoring improvements (typing, pathlib) and a fix on \
completion.

  - remove backcall dependency
  - make pickleshare dependency optional
  - support completion based on type annotations of calls

Reverted in 8.17.1:

  - remove support for python 2 in lexers (reverted in 8.17.1 as it is imported by \
qtconsole/spyder)

Mamba and Micromamba magic
~~~~~~~~~~~~~~~~~~~~~~~~~~

In addition to the conda command to manage conda environment, mamba and
micromamba can now be used using the corresponding magic in IPython.
Since these commands are compatible with conda, they are following the
same logic.

These two magic require to have the corresponding commands available
either in the conda environment or system wide.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 pkgsrc/devel/py-ipython/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/py-ipython/PLIST
cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/py-ipython/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


--_----------=_169891665567420
Content-Disposition: inline
Content-Length: 3784
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii

Modified files:

Index: pkgsrc/devel/py-ipython/Makefile
diff -u pkgsrc/devel/py-ipython/Makefile:1.96 pkgsrc/devel/py-ipython/Makefile:1.97
--- pkgsrc/devel/py-ipython/Makefile:1.96	Mon Oct 23 06:37:41 2023
+++ pkgsrc/devel/py-ipython/Makefile	Thu Nov  2 09:17:35 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.96 2023/10/23 06:37:41 wiz Exp $
+# $NetBSD: Makefile,v 1.97 2023/11/02 09:17:35 adam Exp $
 
-DISTNAME=	ipython-8.16.1
+DISTNAME=	ipython-8.17.2
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=	1
 CATEGORIES=	devel python
 MASTER_SITES=	${MASTER_SITE_PYPI:=i/ipython/}
 
@@ -11,7 +10,8 @@ HOMEPAGE=	https://ipython.org/
 COMMENT=	Interactive computing environment for Python
 LICENSE=	modified-bsd
 
-DEPENDS+=	${PYPKGPREFIX}-backcall-[0-9]*:../../devel/py-backcall
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=51.0.0:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=	${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
 DEPENDS+=	${PYPKGPREFIX}-jedi>=0.16:../../editors/py-jedi
 DEPENDS+=	${PYPKGPREFIX}-matplotlib-inline-[0-9]*:../../graphics/py-matplotlib-inline
 @@ -28,8 +28,6 @@ DEPENDS+=	${PYPKGPREFIX}-appnope-[0-9]*:
 
 USE_LANGUAGES=	# none
 
-USE_PKG_RESOURCES=	yes
-
 PYTHON_VERSIONS_INCOMPATIBLE=	27 38
 
 .include "../../lang/python/pyversion.mk"
@@ -47,5 +45,5 @@ post-install:
 	${MV} ${PKGMANDIR}/man1/ipython.1 ${PKGMANDIR}/man1/ipython-${PYVERSSUFFIX}.1 || \
${TRUE}  
 .include "../../lang/python/batteries-included.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-ipython/PLIST
diff -u pkgsrc/devel/py-ipython/PLIST:1.23 pkgsrc/devel/py-ipython/PLIST:1.24
--- pkgsrc/devel/py-ipython/PLIST:1.23	Sat Sep  2 05:39:24 2023
+++ pkgsrc/devel/py-ipython/PLIST	Thu Nov  2 09:17:35 2023
@@ -1,13 +1,12 @@
-@comment $NetBSD: PLIST,v 1.23 2023/09/02 05:39:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.24 2023/11/02 09:17:35 adam Exp $
 bin/ipython-${PYVERSSUFFIX}
 bin/ipython3-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/IPython/__init__.py
 ${PYSITELIB}/IPython/__init__.pyc
 ${PYSITELIB}/IPython/__init__.pyo

Index: pkgsrc/devel/py-ipython/distinfo
diff -u pkgsrc/devel/py-ipython/distinfo:1.67 pkgsrc/devel/py-ipython/distinfo:1.68
--- pkgsrc/devel/py-ipython/distinfo:1.67	Mon Oct  2 18:58:24 2023
+++ pkgsrc/devel/py-ipython/distinfo	Thu Nov  2 09:17:35 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.67 2023/10/02 18:58:24 adam Exp $
+$NetBSD: distinfo,v 1.68 2023/11/02 09:17:35 adam Exp $
 
-BLAKE2s (ipython-8.16.1.tar.gz) = \
                92a201bf0ec243ac9856298924264958b561819222b985292a6cc9064db4d327
-SHA512 (ipython-8.16.1.tar.gz) = \
0feb4c14e8e7f34829cd8b6c43c91c9bb5b6c85ae60173951db4354296474945268fb8d3caedcfae8457783e6d27a6dc33b6291bf2d9a691526fc44199724887
                
-Size (ipython-8.16.1.tar.gz) = 5485037 bytes
+BLAKE2s (ipython-8.17.2.tar.gz) = \
10f76ef110b7550ac3043b83d9edb540ec1a4d1407e28bbfe0378d81f71c66ac +SHA512 \
(ipython-8.17.2.tar.gz) = \
87039da43cb942c78238c4c69a2e2e7d6d1757a9ce8aac5f1bcd30a112a38f1b4f51672749ed469945844070eec661c6bb2f137405336f71d6adc1f5d26a11e2
 +Size (ipython-8.17.2.tar.gz) = 5486488 bytes
 SHA1 (patch-setupbase.py) = 241463d5368a4c80c8194244f5c3895196b44da5


--_----------=_169891665567420--


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic