Thu Feb 2 13:16:02 2023 UTC ()
bpython: updated to 0.24

0.24
----

General information:
* This release is focused on Python 3.11 support.

New features:
* Add more keywords to trigger auto-deindent.
  Thanks to Eric Burgess

Fixes:
* Improve inspection of builtin functions.

Changes to dependencies:
* wheel is no required as part of pyproject.toml's build dependencies

Support for Python 3.11 has been added.


(adam)
diff -r1.35 -r1.36 pkgsrc/devel/bpython/Makefile
diff -r1.11 -r1.12 pkgsrc/devel/bpython/distinfo

cvs diff -r1.35 -r1.36 pkgsrc/devel/bpython/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bpython/Makefile 2022/09/15 17:55:32 1.35
+++ pkgsrc/devel/bpython/Makefile 2023/02/02 13:16:02 1.36
@@ -1,38 +1,32 @@ @@ -1,38 +1,32 @@
1# $NetBSD: Makefile,v 1.35 2022/09/15 17:55:32 adam Exp $ 1# $NetBSD: Makefile,v 1.36 2023/02/02 13:16:02 adam Exp $
2 2
3DISTNAME= bpython-0.23 3DISTNAME= bpython-0.24
4CATEGORIES= devel python 4CATEGORIES= devel python
5MASTER_SITES= https://bpython-interpreter.org/releases/ 5MASTER_SITES= https://bpython-interpreter.org/releases/
6 6
7MAINTAINER= imil@NetBSD.org 7MAINTAINER= imil@NetBSD.org
8HOMEPAGE= https://bpython-interpreter.org/ 8HOMEPAGE= https://bpython-interpreter.org/
9COMMENT= Fancy interface to the Python interpreter 9COMMENT= Fancy interface to the Python interpreter
10LICENSE= mit 10LICENSE= mit
11 11
12BUILD_DEPENDS+= ${PYPKGPREFIX}-babel-[0-9]*:../../devel/py-babel 12BUILD_DEPENDS+= ${PYPKGPREFIX}-babel-[0-9]*:../../devel/py-babel
13BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx 13BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
14DEPENDS+= ${PYPKGPREFIX}-curses>=0nb4:../../devel/py-curses 14DEPENDS+= ${PYPKGPREFIX}-curses>=0nb4:../../devel/py-curses
15DEPENDS+= ${PYPKGPREFIX}-curtsies>=0.4.0:../../devel/py-curtsies 15DEPENDS+= ${PYPKGPREFIX}-curtsies>=0.4.0:../../devel/py-curtsies
16DEPENDS+= ${PYPKGPREFIX}-cwcwidth-[0-9]*:../../devel/py-cwcwidth 16DEPENDS+= ${PYPKGPREFIX}-cwcwidth-[0-9]*:../../devel/py-cwcwidth
17DEPENDS+= ${PYPKGPREFIX}-greenlet-[0-9]*:../../devel/py-greenlet 17DEPENDS+= ${PYPKGPREFIX}-greenlet-[0-9]*:../../devel/py-greenlet
18DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments 18DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
19DEPENDS+= ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline 19DEPENDS+= ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline
20DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests 20DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
21DEPENDS+= ${PYPKGPREFIX}-urwid-[0-9]*:../../devel/py-urwid 21DEPENDS+= ${PYPKGPREFIX}-urwid-[0-9]*:../../devel/py-urwid
22DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg 22DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
23 23
24USE_LANGUAGES= # none 24USE_LANGUAGES= # none
25 25
26PYTHON_VERSIONS_INCOMPATIBLE= 27 
27 
28USE_PKG_RESOURCES= yes 26USE_PKG_RESOURCES= yes
29 27
30.include "../../lang/python/pyversion.mk" 28PYTHON_VERSIONS_INCOMPATIBLE= 27
31.if ${_PYTHON_VERSION} < 38 
32DEPENDS+= ${PYPKGPREFIX}-backports.cached-property-[0-9]*:../../devel/py-backports.cached-property 
33DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions 
34.endif 
35 29
36.include "../../lang/python/egg.mk" 30.include "../../lang/python/egg.mk"
37.include "../../sysutils/desktop-file-utils/desktopdb.mk" 31.include "../../sysutils/desktop-file-utils/desktopdb.mk"
38.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.11 -r1.12 pkgsrc/devel/bpython/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/bpython/distinfo 2022/09/15 17:55:32 1.11
+++ pkgsrc/devel/bpython/distinfo 2023/02/02 13:16:02 1.12
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.11 2022/09/15 17:55:32 adam Exp $ 1$NetBSD: distinfo,v 1.12 2023/02/02 13:16:02 adam Exp $
2 2
3BLAKE2s (bpython-0.23.tar.gz) = 0fa5d47f2bcd131c6428dc15e5a117211195c1b44fddce27c8410dfc3385e818 3BLAKE2s (bpython-0.24.tar.gz) = 1b136f02bbd24284968f157bd4348ccf4dc4d51a4e9e308f6b8c9b75a5903c06
4SHA512 (bpython-0.23.tar.gz) = b25b68a690b838fef0c5dbb05565db4373ebb3611278b9f94db792ef25a43f59e3e9b7ac1ad0f571ae442948748b6c5e28888c6aa0f592cdf8499223cfded217 4SHA512 (bpython-0.24.tar.gz) = f95e853ad5aaba476cf0bcc197ae1d322af4a458637f8445372b54b75d315d3caae7a3f8b7d8c6d1bd2c4307c36b21cf320b22c367990bd0b9bfbf42a5e02267
5Size (bpython-0.23.tar.gz) = 222241 bytes 5Size (bpython-0.24.tar.gz) = 222879 bytes
6SHA1 (patch-setup.py) = 9caba0004771928676c7d0d4f7c0594f8ba6934a 6SHA1 (patch-setup.py) = 9caba0004771928676c7d0d4f7c0594f8ba6934a