pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-prompt_toolkit2 py-prompt_toolkit2: updated t...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9523546c1696
branches: trunk
changeset: 405438:9523546c1696
user: adam <adam%pkgsrc.org@localhost>
date: Thu Nov 28 06:25:06 2019 +0000
description:
py-prompt_toolkit2: updated to 3.0.0
3.0.0:
New features:
- (almost) 100% type annotated.
- Native asyncio instead of custom event loops.
- Added shift-based text selection (use shift+arrows to start selecting text).
Breaking changes:
- Python 2 support has been dropped. Minimal Python version is now 3.6,
although 3.7 is preferred (because of ContextVars).
- Native asyncio, so some async code becomes slightly different.
- The active `Application` became a contextvar. Which means that it should be
propagated correctly to the code that requires it. However, random other
threads or coroutines won't be able to know what the current application is.
- The dialog shortcuts API changed. All dialog functions now return an
`Application`. You still have to call either `run()` or `run_async` on the
`Application` object.
- The way inputhooks work is changed.
- `patch_stdout` now requires an `Application` as input.
diffstat:
devel/py-prompt_toolkit2/Makefile | 6 +++-
devel/py-prompt_toolkit2/PLIST | 50 ++++++++++++++------------------------
devel/py-prompt_toolkit2/distinfo | 10 +++---
3 files changed, 28 insertions(+), 38 deletions(-)
diffs (126 lines):
diff -r 39fedff12f8b -r 9523546c1696 devel/py-prompt_toolkit2/Makefile
--- a/devel/py-prompt_toolkit2/Makefile Thu Nov 28 06:24:29 2019 +0000
+++ b/devel/py-prompt_toolkit2/Makefile Thu Nov 28 06:25:06 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2019/10/07 20:10:26 adam Exp $
+# $NetBSD: Makefile,v 1.5 2019/11/28 06:25:06 adam Exp $
-DISTNAME= prompt_toolkit-2.0.10
+DISTNAME= prompt_toolkit-3.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/prompt_toolkit/}
@@ -18,5 +18,7 @@
PYSETUPTESTTARGET= pytest
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 39fedff12f8b -r 9523546c1696 devel/py-prompt_toolkit2/PLIST
--- a/devel/py-prompt_toolkit2/PLIST Thu Nov 28 06:24:29 2019 +0000
+++ b/devel/py-prompt_toolkit2/PLIST Thu Nov 28 06:25:06 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/01/28 09:12:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/11/28 06:25:06 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -55,6 +55,9 @@
${PYSITELIB}/prompt_toolkit/completion/fuzzy_completer.py
${PYSITELIB}/prompt_toolkit/completion/fuzzy_completer.pyc
${PYSITELIB}/prompt_toolkit/completion/fuzzy_completer.pyo
+${PYSITELIB}/prompt_toolkit/completion/nested.py
+${PYSITELIB}/prompt_toolkit/completion/nested.pyc
+${PYSITELIB}/prompt_toolkit/completion/nested.pyo
${PYSITELIB}/prompt_toolkit/completion/word_completer.py
${PYSITELIB}/prompt_toolkit/completion/word_completer.pyc
${PYSITELIB}/prompt_toolkit/completion/word_completer.pyo
@@ -85,6 +88,12 @@
${PYSITELIB}/prompt_toolkit/contrib/regular_languages/validation.py
${PYSITELIB}/prompt_toolkit/contrib/regular_languages/validation.pyc
${PYSITELIB}/prompt_toolkit/contrib/regular_languages/validation.pyo
+${PYSITELIB}/prompt_toolkit/contrib/ssh/__init__.py
+${PYSITELIB}/prompt_toolkit/contrib/ssh/__init__.pyc
+${PYSITELIB}/prompt_toolkit/contrib/ssh/__init__.pyo
+${PYSITELIB}/prompt_toolkit/contrib/ssh/server.py
+${PYSITELIB}/prompt_toolkit/contrib/ssh/server.pyc
+${PYSITELIB}/prompt_toolkit/contrib/ssh/server.pyo
${PYSITELIB}/prompt_toolkit/contrib/telnet/__init__.py
${PYSITELIB}/prompt_toolkit/contrib/telnet/__init__.pyc
${PYSITELIB}/prompt_toolkit/contrib/telnet/__init__.pyo
@@ -97,6 +106,9 @@
${PYSITELIB}/prompt_toolkit/contrib/telnet/server.py
${PYSITELIB}/prompt_toolkit/contrib/telnet/server.pyc
${PYSITELIB}/prompt_toolkit/contrib/telnet/server.pyo
+${PYSITELIB}/prompt_toolkit/data_structures.py
+${PYSITELIB}/prompt_toolkit/data_structures.pyc
+${PYSITELIB}/prompt_toolkit/data_structures.pyo
${PYSITELIB}/prompt_toolkit/document.py
${PYSITELIB}/prompt_toolkit/document.pyc
${PYSITELIB}/prompt_toolkit/document.pyo
@@ -106,42 +118,18 @@
${PYSITELIB}/prompt_toolkit/eventloop/__init__.py
${PYSITELIB}/prompt_toolkit/eventloop/__init__.pyc
${PYSITELIB}/prompt_toolkit/eventloop/__init__.pyo
+${PYSITELIB}/prompt_toolkit/eventloop/async_context_manager.py
+${PYSITELIB}/prompt_toolkit/eventloop/async_context_manager.pyc
+${PYSITELIB}/prompt_toolkit/eventloop/async_context_manager.pyo
${PYSITELIB}/prompt_toolkit/eventloop/async_generator.py
${PYSITELIB}/prompt_toolkit/eventloop/async_generator.pyc
${PYSITELIB}/prompt_toolkit/eventloop/async_generator.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/asyncio_posix.py
-${PYSITELIB}/prompt_toolkit/eventloop/asyncio_posix.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/asyncio_posix.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/asyncio_win32.py
-${PYSITELIB}/prompt_toolkit/eventloop/asyncio_win32.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/asyncio_win32.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/base.py
-${PYSITELIB}/prompt_toolkit/eventloop/base.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/base.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/context.py
-${PYSITELIB}/prompt_toolkit/eventloop/context.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/context.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/coroutine.py
-${PYSITELIB}/prompt_toolkit/eventloop/coroutine.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/coroutine.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/defaults.py
-${PYSITELIB}/prompt_toolkit/eventloop/defaults.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/defaults.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/event.py
-${PYSITELIB}/prompt_toolkit/eventloop/event.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/event.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/future.py
-${PYSITELIB}/prompt_toolkit/eventloop/future.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/future.pyo
+${PYSITELIB}/prompt_toolkit/eventloop/dummy_contextvars.py
+${PYSITELIB}/prompt_toolkit/eventloop/dummy_contextvars.pyc
+${PYSITELIB}/prompt_toolkit/eventloop/dummy_contextvars.pyo
${PYSITELIB}/prompt_toolkit/eventloop/inputhook.py
${PYSITELIB}/prompt_toolkit/eventloop/inputhook.pyc
${PYSITELIB}/prompt_toolkit/eventloop/inputhook.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/posix.py
-${PYSITELIB}/prompt_toolkit/eventloop/posix.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/posix.pyo
-${PYSITELIB}/prompt_toolkit/eventloop/select.py
-${PYSITELIB}/prompt_toolkit/eventloop/select.pyc
-${PYSITELIB}/prompt_toolkit/eventloop/select.pyo
${PYSITELIB}/prompt_toolkit/eventloop/utils.py
${PYSITELIB}/prompt_toolkit/eventloop/utils.pyc
${PYSITELIB}/prompt_toolkit/eventloop/utils.pyo
diff -r 39fedff12f8b -r 9523546c1696 devel/py-prompt_toolkit2/distinfo
--- a/devel/py-prompt_toolkit2/distinfo Thu Nov 28 06:24:29 2019 +0000
+++ b/devel/py-prompt_toolkit2/distinfo Thu Nov 28 06:25:06 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/10/07 20:10:26 adam Exp $
+$NetBSD: distinfo,v 1.5 2019/11/28 06:25:06 adam Exp $
-SHA1 (prompt_toolkit-2.0.10.tar.gz) = 5f658106e5ca102968f786b0989d5f9ff342bffe
-RMD160 (prompt_toolkit-2.0.10.tar.gz) = 7fef3cdd4d9c419124244191777ff0767bb6cb8f
-SHA512 (prompt_toolkit-2.0.10.tar.gz) = b91292cf43607b3a7018ca29827f0aa9bc90efc064c68faffe02ad28e4bb60f45fc2d25bbfd9a40a383a815cb08596975f08237a498f94a5c088d56d3a0a9803
-Size (prompt_toolkit-2.0.10.tar.gz) = 347981 bytes
+SHA1 (prompt_toolkit-3.0.0.tar.gz) = d63e48d00c8d9154dd2ed78453d2557d02eaa7d6
+RMD160 (prompt_toolkit-3.0.0.tar.gz) = 9de257143a25fd96ff1531ae4230cb77cf1758b2
+SHA512 (prompt_toolkit-3.0.0.tar.gz) = 748a77d5554f32f1a4808c318f6799309f6d2310e7e1ae37518325d1c9fd1f512c733e693b214bb3e2e4a9717ea025eea742989a373718abae424ece7d536451
+Size (prompt_toolkit-3.0.0.tar.gz) = 354907 bytes
Home |
Main Index |
Thread Index |
Old Index