Next | Query returned 44 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2020-01-22 22:24:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pexpect: updated to 4.8.0

Version 4.8

Returned behavior of searchwindowsize to that in 4.3 and earlier (searches are \ 
only done within the search window).
Fixed a bug truncating before attribute after a timeout.
Fixed a bug where a search could be less than searchwindowsize if it was \ 
increased between calls.
Minor test cleanups to improve portability.
Disable chaining of timeout and EOF exceptions.
Allow traceback included snippet length to be configured via str_last_chars \ 
rather than always 100.
Python 3 warning added to interact.py.
Several doc updates.
   2019-04-09 10:17:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pexpect: updated to 4.7.0

Version 4.7
* The :meth:.pxssh.login method now no longer requires a username if an ssh
  config is provided and will raise an error if neither are provided.
* The :meth:.pxssh.login method now supports providing your own ssh
  command via the cmd parameter.
* :class:.pxssh now supports the use_poll parameter which is passed into \ 
:meth:.pexpect.spawn
* Minor bug fix with ssh_config.
* :meth:.replwrap.run_command now has async support via an async_ parameter.
* :meth:.pexpect.spawn will now read additional bytes if able up to a buffer limit.
   2018-05-30 09:58:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pexpect: updated to 4.6.0

Version 4.6
The pxssh.login() method now supports an ssh_config parameter, which can be used \ 
to specify a file path to an SSH config file.
Improved compatability for the crlf parameter of PopenSpawn
Fixed an issue in read timeout handling when using spawn and fdspawn with the \ 
use_poll parameter
   2018-04-14 07:20:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pexpect: updated to 4.5.0

Version 4.5
* :class:~.spawn and :class:~.fdspawn now have a use_poll parameter.
  If this is True, they will use :func:select.poll instead of :func:select.select.
  poll() allows file descriptors above 1024, but it must be explicitly
  enabled due to compatibility concerns
* The :meth:.pxssh.login method has several new and changed options:
  * The option password_regex allows changing
    the password prompt regex, for servers that include password: in a banner
    before reaching a prompt
  * :meth:~.pxssh.login now allows for setting up SSH tunnels to be requested once
    logged in to the remote server. This option is ssh_tunnels
    The structure should be like this::
          {
            'local': ['2424:localhost:22'],   # Local SSH tunnels
            'remote': ['2525:localhost:22'],  # Remote SSH tunnels
            'dynamic': [8888],                # Dynamic/SOCKS tunnels
          }
  * The option spawn_local_ssh=False allows subsequent logins from the
    remote session and treats the session as if it was local
  * Setting sync_original_prompt=False will prevent changing the prompt to
    something unique, in case the remote server is sensitive to new lines at login
  * If ssh_key=True is passed, the SSH client forces forwarding the authentication
    agent to the remote server instead of providing a key
   2018-02-14 09:09:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pexpect: updated to 4.4.0

Version 4.4
PopenSpawn now has a preexec_fn parameter, like spawn and subprocess.Popen, for \ 
a function to be called in the child process before executing the new command. \ 
Like in Popen, this works only in POSIX, and can cause issues if your \ 
application also uses threads.
Significant performance improvements when processing large amounts of data.
Ensure that spawn.closed gets set by close(), and improve an example for passing \ 
SIGWINCH through to a child process
   2017-12-13 08:36:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pexpect: updated to 4.3.1

Version 4.3.1
* When launching bash for :mod:pexpect.replwrap, load the system bashrc
  from a couple of different common locations, and then unset
  the PROMPT_COMMAND environment variable, which can interfere with the
  prompt we're expecting
   2017-11-10 08:51:58 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-pexpect: updated to 4.3.0

Version 4.3
The async= parameter to integrate with asyncio has become async_= \ 
(:ghpull:`431`), as async is becoming a Python keyword from Python 3.6. Pexpect \ 
will still recognise async as an alternative spelling.
Similarly, the module pexpect.async became pexpect._async (:ghpull:`450`). This \ 
module is not part of the public API.
Fix problems with asyncio objects closing file descriptors during garbage \ 
collection (:ghissue:`347`, :ghpull:`376`).
Set the .pid attribute of a :class:`~.PopenSpawn` object (:ghpull:`417`).
Fix passing Windows paths to :class:`~.PopenSpawn` (:ghpull:`446`).
:class:`~.PopenSpawn` on Windows can pass string commands through to Popen \ 
without splitting them into a list (:ghpull:`447`).
Stop shlex trying to read from stdin when :class:`~.PopenSpawn` is passed \ 
cmd=None (:ghissue:`433`, :ghpull:`434`).
Ensure that an error closing a Pexpect spawn object raises a Pexpect error, \ 
rather than a Ptyprocess error (:ghissue:`383`, :ghpull:`386`).
Cleaned up invalid backslash escape sequences in strings (:ghpull:`430`, \ 
:ghpull:`445`).
The pattern for a password prompt in :mod:`pexpect.pxssh` changed from password \ 
to password: (:ghpull:`452`).
Correct docstring for using unicode with spawn (:ghpull:`395`).
Various other improvements to documentation.
   2017-05-04 12:43:28 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Version 4.2.1
* Fix to allow running ``env`` in replwrap-ed bash.
* Raise more informative exception from pxssh if it fails to connect.
* Change ``passmass`` example to not log passwords entered.
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.

Next | Query returned 44 messages, browsing 11 to 20 | Previous