pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/bpython Changes 0.16



details:   https://anonhg.NetBSD.org/pkgsrc/rev/163c5fe40984
branches:  trunk
changeset: 360963:163c5fe40984
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Apr 12 12:00:36 2017 +0000

description:
Changes 0.16

New features:
* 466: Improve handling of completion box height.

Fixes:
* Fix various spelling mistakes.
* 601: Fix Python 2 issues on Windows.
* 614: Fix issues when view source.
* 625: Fix issues when runnings scripts with non-ASCII characters.
* 639: Fix compatbility issues with pdb++.

Support for Python 2.6 has been dropped.

diffstat:

 devel/bpython/Makefile |   22 +----
 devel/bpython/PLIST    |  169 ++++++++++++++++++++++++++++++++++++++++++------
 devel/bpython/distinfo |   10 +-
 3 files changed, 159 insertions(+), 42 deletions(-)

diffs (truncated from 308 to 300 lines):

diff -r 3d7bb8637233 -r 163c5fe40984 devel/bpython/Makefile
--- a/devel/bpython/Makefile    Wed Apr 12 11:49:06 2017 +0000
+++ b/devel/bpython/Makefile    Wed Apr 12 12:00:36 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2017/02/12 06:25:11 ryoon Exp $
+# $NetBSD: Makefile,v 1.20 2017/04/12 12:00:36 adam Exp $
 
-DISTNAME=      bpython-0.12
-PKGREVISION=   11
+DISTNAME=      bpython-0.16
 CATEGORIES=    devel
 MASTER_SITES=  http://bpython-interpreter.org/releases/
 
@@ -13,23 +12,14 @@
 USE_LANGUAGES= # none
 
 DEPENDS+=      ${PYPKGPREFIX}-curses>=0nb4:../../devel/py-curses
+DEPENDS+=      ${PYPKGPREFIX}-greenlet>=0nb4:../../devel/py-greenlet
 DEPENDS+=      ${PYPKGPREFIX}-pygments>=1.6:../../textproc/py-pygments
 DEPENDS+=      ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline
+DEPENDS+=      ${PYPKGPREFIX}-requests>=0nb2:../../devel/py-requests
+DEPENDS+=      ${PYPKGPREFIX}-six>=0nb2:../../lang/py-six
 DEPENDS+=      ${PYPKGPREFIX}-urwid>=0.9.9.1:../../devel/py-urwid
 
-PKG_OPTIONS_VAR=       PKG_OPTIONS.bpython
-PKG_SUPPORTED_OPTIONS=  gtk
-PKG_SUGGESTED_OPTIONS=  # empty
-
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mgtk)
-.include "../../devel/py-gobject/buildlink3.mk"
-.include "../../x11/py-gtk2/buildlink3.mk"
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # py-gtk2
-.endif
-
-.include "../../lang/python/distutils.mk"
 .include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 3d7bb8637233 -r 163c5fe40984 devel/bpython/PLIST
--- a/devel/bpython/PLIST       Wed Apr 12 11:49:06 2017 +0000
+++ b/devel/bpython/PLIST       Wed Apr 12 12:00:36 2017 +0000
@@ -1,28 +1,38 @@
-@comment $NetBSD: PLIST,v 1.1 2013/05/10 12:55:33 imil Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/04/12 12:00:36 adam Exp $
+bin/bpdb
 bin/bpython
-bin/bpython-gtk
+bin/bpython-curses
 bin/bpython-urwid
+${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}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/bpdb/__init__.py
 ${PYSITELIB}/bpdb/__init__.pyc
 ${PYSITELIB}/bpdb/__init__.pyo
+${PYSITELIB}/bpdb/__main__.py
+${PYSITELIB}/bpdb/__main__.pyc
+${PYSITELIB}/bpdb/__main__.pyo
 ${PYSITELIB}/bpdb/debugger.py
 ${PYSITELIB}/bpdb/debugger.pyc
 ${PYSITELIB}/bpdb/debugger.pyo
-${PYSITELIB}/${EGG_FILE}/PKG-INFO
-${PYSITELIB}/${EGG_FILE}/SOURCES.txt
-${PYSITELIB}/${EGG_FILE}/dependency_links.txt
-${PYSITELIB}/${EGG_FILE}/entry_points.txt
-${PYSITELIB}/${EGG_FILE}/requires.txt
-${PYSITELIB}/${EGG_FILE}/top_level.txt
 ${PYSITELIB}/bpython/__init__.py
 ${PYSITELIB}/bpython/__init__.pyc
 ${PYSITELIB}/bpython/__init__.pyo
+${PYSITELIB}/bpython/__main__.py
+${PYSITELIB}/bpython/__main__.pyc
+${PYSITELIB}/bpython/__main__.pyo
 ${PYSITELIB}/bpython/_internal.py
 ${PYSITELIB}/bpython/_internal.pyc
 ${PYSITELIB}/bpython/_internal.pyo
 ${PYSITELIB}/bpython/_py3compat.py
 ${PYSITELIB}/bpython/_py3compat.pyc
 ${PYSITELIB}/bpython/_py3compat.pyo
+${PYSITELIB}/bpython/_version.py
+${PYSITELIB}/bpython/_version.pyc
+${PYSITELIB}/bpython/_version.pyo
 ${PYSITELIB}/bpython/args.py
 ${PYSITELIB}/bpython/args.pyc
 ${PYSITELIB}/bpython/args.pyo
@@ -32,15 +42,63 @@
 ${PYSITELIB}/bpython/cli.py
 ${PYSITELIB}/bpython/cli.pyc
 ${PYSITELIB}/bpython/cli.pyo
+${PYSITELIB}/bpython/clipboard.py
+${PYSITELIB}/bpython/clipboard.pyc
+${PYSITELIB}/bpython/clipboard.pyo
 ${PYSITELIB}/bpython/config.py
 ${PYSITELIB}/bpython/config.pyc
 ${PYSITELIB}/bpython/config.pyo
+${PYSITELIB}/bpython/curtsies.py
+${PYSITELIB}/bpython/curtsies.pyc
+${PYSITELIB}/bpython/curtsies.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/__init__.py
+${PYSITELIB}/bpython/curtsiesfrontend/__init__.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/__init__.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/_internal.py
+${PYSITELIB}/bpython/curtsiesfrontend/_internal.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/_internal.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/coderunner.py
+${PYSITELIB}/bpython/curtsiesfrontend/coderunner.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/coderunner.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/events.py
+${PYSITELIB}/bpython/curtsiesfrontend/events.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/events.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/filewatch.py
+${PYSITELIB}/bpython/curtsiesfrontend/filewatch.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/filewatch.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/interaction.py
+${PYSITELIB}/bpython/curtsiesfrontend/interaction.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/interaction.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/interpreter.py
+${PYSITELIB}/bpython/curtsiesfrontend/interpreter.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/interpreter.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/manual_readline.py
+${PYSITELIB}/bpython/curtsiesfrontend/manual_readline.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/manual_readline.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/parse.py
+${PYSITELIB}/bpython/curtsiesfrontend/parse.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/parse.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/preprocess.py
+${PYSITELIB}/bpython/curtsiesfrontend/preprocess.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/preprocess.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/repl.py
+${PYSITELIB}/bpython/curtsiesfrontend/repl.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/repl.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/replpainter.py
+${PYSITELIB}/bpython/curtsiesfrontend/replpainter.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/replpainter.pyo
+${PYSITELIB}/bpython/curtsiesfrontend/sitefix.py
+${PYSITELIB}/bpython/curtsiesfrontend/sitefix.pyc
+${PYSITELIB}/bpython/curtsiesfrontend/sitefix.pyo
+${PYSITELIB}/bpython/filelock.py
+${PYSITELIB}/bpython/filelock.pyc
+${PYSITELIB}/bpython/filelock.pyo
 ${PYSITELIB}/bpython/formatter.py
 ${PYSITELIB}/bpython/formatter.pyc
 ${PYSITELIB}/bpython/formatter.pyo
-${PYSITELIB}/bpython/gtk_.py
-${PYSITELIB}/bpython/gtk_.pyc
-${PYSITELIB}/bpython/gtk_.pyo
+${PYSITELIB}/bpython/history.py
+${PYSITELIB}/bpython/history.pyc
+${PYSITELIB}/bpython/history.pyo
 ${PYSITELIB}/bpython/importcompletion.py
 ${PYSITELIB}/bpython/importcompletion.pyc
 ${PYSITELIB}/bpython/importcompletion.pyo
@@ -50,20 +108,60 @@
 ${PYSITELIB}/bpython/keys.py
 ${PYSITELIB}/bpython/keys.pyc
 ${PYSITELIB}/bpython/keys.pyo
-${PYSITELIB}/bpython/logo.png
+${PYSITELIB}/bpython/lazyre.py
+${PYSITELIB}/bpython/lazyre.pyc
+${PYSITELIB}/bpython/lazyre.pyo
+${PYSITELIB}/bpython/line.py
+${PYSITELIB}/bpython/line.pyc
+${PYSITELIB}/bpython/line.pyo
 ${PYSITELIB}/bpython/pager.py
 ${PYSITELIB}/bpython/pager.pyc
 ${PYSITELIB}/bpython/pager.pyo
+${PYSITELIB}/bpython/paste.py
+${PYSITELIB}/bpython/paste.pyc
+${PYSITELIB}/bpython/paste.pyo
+${PYSITELIB}/bpython/patch_linecache.py
+${PYSITELIB}/bpython/patch_linecache.pyc
+${PYSITELIB}/bpython/patch_linecache.pyo
 ${PYSITELIB}/bpython/repl.py
 ${PYSITELIB}/bpython/repl.pyc
 ${PYSITELIB}/bpython/repl.pyo
+${PYSITELIB}/bpython/sample-config
+${PYSITELIB}/bpython/simpleeval.py
+${PYSITELIB}/bpython/simpleeval.pyc
+${PYSITELIB}/bpython/simpleeval.pyo
+${PYSITELIB}/bpython/simplerepl.py
+${PYSITELIB}/bpython/simplerepl.pyc
+${PYSITELIB}/bpython/simplerepl.pyo
 ${PYSITELIB}/bpython/test/__init__.py
 ${PYSITELIB}/bpython/test/__init__.pyc
 ${PYSITELIB}/bpython/test/__init__.pyo
+${PYSITELIB}/bpython/test/fodder/__init__.py
+${PYSITELIB}/bpython/test/fodder/__init__.pyc
+${PYSITELIB}/bpython/test/fodder/__init__.pyo
+${PYSITELIB}/bpython/test/fodder/encoding_ascii.py
+${PYSITELIB}/bpython/test/fodder/encoding_ascii.pyc
+${PYSITELIB}/bpython/test/fodder/encoding_ascii.pyo
+${PYSITELIB}/bpython/test/fodder/encoding_latin1.py
+${PYSITELIB}/bpython/test/fodder/encoding_latin1.pyc
+${PYSITELIB}/bpython/test/fodder/encoding_latin1.pyo
+${PYSITELIB}/bpython/test/fodder/encoding_utf8.py
+${PYSITELIB}/bpython/test/fodder/encoding_utf8.pyc
+${PYSITELIB}/bpython/test/fodder/encoding_utf8.pyo
+${PYSITELIB}/bpython/test/fodder/original.py
+${PYSITELIB}/bpython/test/fodder/original.pyc
+${PYSITELIB}/bpython/test/fodder/original.pyo
+${PYSITELIB}/bpython/test/fodder/processed.py
+${PYSITELIB}/bpython/test/fodder/processed.pyc
+${PYSITELIB}/bpython/test/fodder/processed.pyo
+${PYSITELIB}/bpython/test/test.config
 ${PYSITELIB}/bpython/test/test.theme
 ${PYSITELIB}/bpython/test/test_args.py
 ${PYSITELIB}/bpython/test/test_args.pyc
 ${PYSITELIB}/bpython/test/test_args.pyo
+${PYSITELIB}/bpython/test/test_autocomplete.py
+${PYSITELIB}/bpython/test/test_autocomplete.pyc
+${PYSITELIB}/bpython/test/test_autocomplete.pyo
 ${PYSITELIB}/bpython/test/test_bpython.py
 ${PYSITELIB}/bpython/test/test_bpython.pyc
 ${PYSITELIB}/bpython/test/test_bpython.pyo
@@ -73,34 +171,63 @@
 ${PYSITELIB}/bpython/test/test_crashers.py
 ${PYSITELIB}/bpython/test/test_crashers.pyc
 ${PYSITELIB}/bpython/test/test_crashers.pyo
-${PYSITELIB}/bpython/test/test_formatter.py
-${PYSITELIB}/bpython/test/test_formatter.pyc
-${PYSITELIB}/bpython/test/test_formatter.pyo
-${PYSITELIB}/bpython/test/test_gtk_.py
-${PYSITELIB}/bpython/test/test_gtk_.pyc
-${PYSITELIB}/bpython/test/test_gtk_.pyo
+${PYSITELIB}/bpython/test/test_curtsies.py
+${PYSITELIB}/bpython/test/test_curtsies.pyc
+${PYSITELIB}/bpython/test/test_curtsies.pyo
+${PYSITELIB}/bpython/test/test_curtsies_coderunner.py
+${PYSITELIB}/bpython/test/test_curtsies_coderunner.pyc
+${PYSITELIB}/bpython/test/test_curtsies_coderunner.pyo
+${PYSITELIB}/bpython/test/test_curtsies_painting.py
+${PYSITELIB}/bpython/test/test_curtsies_painting.pyc
+${PYSITELIB}/bpython/test/test_curtsies_painting.pyo
+${PYSITELIB}/bpython/test/test_curtsies_parser.py
+${PYSITELIB}/bpython/test/test_curtsies_parser.pyc
+${PYSITELIB}/bpython/test/test_curtsies_parser.pyo
+${PYSITELIB}/bpython/test/test_curtsies_repl.py
+${PYSITELIB}/bpython/test/test_curtsies_repl.pyc
+${PYSITELIB}/bpython/test/test_curtsies_repl.pyo
+${PYSITELIB}/bpython/test/test_filewatch.py
+${PYSITELIB}/bpython/test/test_filewatch.pyc
+${PYSITELIB}/bpython/test/test_filewatch.pyo
+${PYSITELIB}/bpython/test/test_history.py
+${PYSITELIB}/bpython/test/test_history.pyc
+${PYSITELIB}/bpython/test/test_history.pyo
 ${PYSITELIB}/bpython/test/test_importcompletion.py
 ${PYSITELIB}/bpython/test/test_importcompletion.pyc
 ${PYSITELIB}/bpython/test/test_importcompletion.pyo
 ${PYSITELIB}/bpython/test/test_inspection.py
 ${PYSITELIB}/bpython/test/test_inspection.pyc
 ${PYSITELIB}/bpython/test/test_inspection.pyo
+${PYSITELIB}/bpython/test/test_interpreter.py
+${PYSITELIB}/bpython/test/test_interpreter.pyc
+${PYSITELIB}/bpython/test/test_interpreter.pyo
 ${PYSITELIB}/bpython/test/test_keys.py
 ${PYSITELIB}/bpython/test/test_keys.pyc
 ${PYSITELIB}/bpython/test/test_keys.pyo
+${PYSITELIB}/bpython/test/test_line_properties.py
+${PYSITELIB}/bpython/test/test_line_properties.pyc
+${PYSITELIB}/bpython/test/test_line_properties.pyo
+${PYSITELIB}/bpython/test/test_manual_readline.py
+${PYSITELIB}/bpython/test/test_manual_readline.pyc
+${PYSITELIB}/bpython/test/test_manual_readline.pyo
 ${PYSITELIB}/bpython/test/test_pager.py
 ${PYSITELIB}/bpython/test/test_pager.pyc
 ${PYSITELIB}/bpython/test/test_pager.pyo
+${PYSITELIB}/bpython/test/test_preprocess.py
+${PYSITELIB}/bpython/test/test_preprocess.pyc
+${PYSITELIB}/bpython/test/test_preprocess.pyo
 ${PYSITELIB}/bpython/test/test_repl.py
 ${PYSITELIB}/bpython/test/test_repl.pyc
 ${PYSITELIB}/bpython/test/test_repl.pyo
-${PYSITELIB}/bpython/test/test_wizard.py
-${PYSITELIB}/bpython/test/test_wizard.pyc
-${PYSITELIB}/bpython/test/test_wizard.pyo
+${PYSITELIB}/bpython/test/test_simpleeval.py
+${PYSITELIB}/bpython/test/test_simpleeval.pyc
+${PYSITELIB}/bpython/test/test_simpleeval.pyo
 ${PYSITELIB}/bpython/translations/__init__.py
 ${PYSITELIB}/bpython/translations/__init__.pyc
 ${PYSITELIB}/bpython/translations/__init__.pyo
 ${PYSITELIB}/bpython/urwid.py
 ${PYSITELIB}/bpython/urwid.pyc
 ${PYSITELIB}/bpython/urwid.pyo
+share/appdata/bpython.appdata.xml
 share/applications/bpython.desktop
+share/pixmaps/bpython.png
diff -r 3d7bb8637233 -r 163c5fe40984 devel/bpython/distinfo
--- a/devel/bpython/distinfo    Wed Apr 12 11:49:06 2017 +0000
+++ b/devel/bpython/distinfo    Wed Apr 12 12:00:36 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 03:27:16 agc Exp $
+$NetBSD: distinfo,v 1.3 2017/04/12 12:00:36 adam Exp $
 



Home | Main Index | Thread Index | Old Index