Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa14b99efb6bba079601d9530a0f3d6a934b3df6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa14b99efb6bba079601d9530a0f3d6a934b3df6)
  • Date: Thu, 1 Sep 2022 20:31:09 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
python-pypi/pexpect/DEPENDS | 4 +++-
python-pypi/pexpect/DETAILS | 4 ++--
python-pypi/pexpect/HISTORY | 4 ++++
python-pypi/ptyprocess/DEPENDS | 1 +
python-pypi/ptyprocess/DETAILS | 22 ++++++++++++++++++++++
python-pypi/ptyprocess/HISTORY | 2 ++
7 files changed, 37 insertions(+), 3 deletions(-)

New commits:
commit aa14b99efb6bba079601d9530a0f3d6a934b3df6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pexpect: add missing dependency

commit fefc23fb1b06fbbd118b150f64aa9d5eb1a1806c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ptyprocess: new spell, run a subprocess in a pseudo terminal

diff --git a/ChangeLog b/ChangeLog
index 40d6196..4f6fb97 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-09-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/ptyprocess: new spell, run a subprocess in a pseudo
terminal
+
2022-08-31 Pavel Vinogradov <public AT sourcemage.org>
* rust-crates/virtiofsd: new spell, a virtio-fs vhost-user device
daemon
written in Rust
diff --git a/python-pypi/pexpect/DEPENDS b/python-pypi/pexpect/DEPENDS
index 6de4242..a1a01e1 100755
--- a/python-pypi/pexpect/DEPENDS
+++ b/python-pypi/pexpect/DEPENDS
@@ -1 +1,3 @@
-. "${SECTION_DIRECTORY}/PY_DEPENDS"
+. "${SECTION_DIRECTORY}/PY_DEPENDS" &&
+
+depends ptyprocess
diff --git a/python-pypi/pexpect/DETAILS b/python-pypi/pexpect/DETAILS
index 2d7ff2f..7091e08 100755
--- a/python-pypi/pexpect/DETAILS
+++ b/python-pypi/pexpect/DETAILS
@@ -4,8 +4,8 @@
SOURCE_URL[0]=https://github.com/pexpect/pexpect/archive/$VERSION.tar.gz

SOURCE_HASH=sha512:f141e1368ceea15209b04555a524443cd9cf36d4a3677b63f7a2b079d41aae3fb8656612772732f4097b803c55a05f9bb7e3b427d11ae5357666406669ae6867
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=https://pypi.python.org/pypi/pexpect/
- LICENSE[0]=MIT
+ WEB_SITE=https://pexpect.readthedocs.io/
+ LICENSE[0]=ISC
ENTERED=20131013
SHORT="pure Python expect-like module"
cat << EOF
diff --git a/python-pypi/pexpect/HISTORY b/python-pypi/pexpect/HISTORY
index 3a9d206..16147c1 100644
--- a/python-pypi/pexpect/HISTORY
+++ b/python-pypi/pexpect/HISTORY
@@ -1,3 +1,7 @@
+2022-09-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated website, license
+ * DEPENDS: added missing dependency
+
2020-01-17 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 4.8.0

diff --git a/python-pypi/ptyprocess/DEPENDS b/python-pypi/ptyprocess/DEPENDS
new file mode 100755
index 0000000..6de4242
--- /dev/null
+++ b/python-pypi/ptyprocess/DEPENDS
@@ -0,0 +1 @@
+. "${SECTION_DIRECTORY}/PY_DEPENDS"
diff --git a/python-pypi/ptyprocess/DETAILS b/python-pypi/ptyprocess/DETAILS
new file mode 100755
index 0000000..7642b1b
--- /dev/null
+++ b/python-pypi/ptyprocess/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=ptyprocess
+ VERSION=0.7.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:791d8f2e79900627215ce80ce67ee9c79173dbc08297c6219d5058f9b80c5e323b93049e6836a70c4073f43548d22e3cf310f2e9948ef12f96bcaa15b0ddb2f3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOC_DIRS=""
+ WEB_SITE=https://github.com/pexpect/ptyprocess
+ LICENSE[0]=ISC
+ ENTERED=20220901
+ KEYWORDS=""
+ SHORT="run a subprocess in a pseudo terminal"
+cat << EOF
+Launch a subprocess in a pseudo terminal (pty), and interact with both the
+process and its pty.
+
+Sometimes, piping stdin and stdout is not enough. There might be a password
+prompt that doesn't read from stdin, output that changes when it's going to a
+pipe rather than a terminal, or curses-style interfaces that rely on a
+terminal. If you need to automate these things, running the process in a
+pseudo terminal (pty) is the answer.
+EOF
diff --git a/python-pypi/ptyprocess/HISTORY b/python-pypi/ptyprocess/HISTORY
new file mode 100644
index 0000000..38a37bd
--- /dev/null
+++ b/python-pypi/ptyprocess/HISTORY
@@ -0,0 +1,2 @@
+2022-09-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: created spell, version 0.7.0



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa14b99efb6bba079601d9530a0f3d6a934b3df6), Vlad Glagolev, 09/01/2022

Archive powered by MHonArc 2.6.24.

Top of Page