Commit Graph

47 Commits

Author SHA256 Message Date
Dominique Leuenberger
c7f762665d Accepting request 910353 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/910353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=34
2021-08-06 20:44:31 +00:00
Markéta Machová
6818df046f Accepting request 910328 from home:dimstar:Factory
- Remove executable flag from examples/*.py: since we already patch
  out the shebangs, they are not directly startable anyway
  (boo#1189065).

 * Fixed a bug truncating before attribute after a timeout

OBS-URL: https://build.opensuse.org/request/show/910328
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=55
2021-08-05 15:44:25 +00:00
Dominique Leuenberger
20d1f5bd16 Accepting request 784290 from devel:languages:python
- Add patch to build without python2:
  * no-python-binary.patch

OBS-URL: https://build.opensuse.org/request/show/784290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=33
2020-03-26 23:21:55 +00:00
Tomáš Chvátal
f24bc875de - Add patch to build without python2:
* no-python-binary.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=53
2020-03-12 11:33:18 +00:00
Dominique Leuenberger
e2dd3cd8e7 Accepting request 774361 from devel:languages:python
- update to 4.8.0
 * Returned behavior of searchwindowsize to that in 4.3 and earlier
 * 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
 * Several doc updates.

OBS-URL: https://build.opensuse.org/request/show/774361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=32
2020-02-19 11:40:04 +00:00
89afa07900 - update to 4.8.0
* Returned behavior of searchwindowsize to that in 4.3 and earlier
 * 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
 * Several doc updates.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=51
2020-02-14 12:54:55 +00:00
Dominique Leuenberger
86ce41f36f Accepting request 770497 from devel:languages:python
- Disable test test_pager_as_cat as it pulls additional deps

OBS-URL: https://build.opensuse.org/request/show/770497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=31
2020-02-13 09:10:56 +00:00
Tomáš Chvátal
65cdcb4334 - Disable test test_pager_as_cat as it pulls additional deps
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=49
2020-02-06 10:10:18 +00:00
Dominique Leuenberger
bcb53f8020 Accepting request 730119 from devel:languages:python
- Disable test_large_stdout_stream as it randomly fails

OBS-URL: https://build.opensuse.org/request/show/730119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=30
2019-09-23 10:07:06 +00:00
Tomáš Chvátal
6face83ae2 - Disable test_large_stdout_stream as it randomly fails
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=47
2019-09-11 11:50:30 +00:00
Dominique Leuenberger
3a55e3894e Accepting request 717008 from devel:languages:python
- Add missing builddep on setuptools

OBS-URL: https://build.opensuse.org/request/show/717008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=29
2019-07-30 11:01:47 +00:00
Tomáš Chvátal
016eb3ecf7 - Add missing builddep on setuptools
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=45
2019-07-19 10:15:35 +00:00
Dominique Leuenberger
da9bfa7563 Accepting request 705391 from devel:languages:python
- Update to 4.7.0:
  * 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. (:ghpull:`562`).
  * The :meth:`.pxssh.login` method now supports providing your own ssh command via the cmd parameter. (:ghpull:`528`) (:ghpull:`563`).
  * :class:`.pxssh` now supports the use_poll parameter which is passed into :meth:`.pexpect.spawn` (:ghpull:`542`).
  * Minor bug fix with ssh_config. (:ghpull:`498`).
  * :meth:`.replwrap.run_command` now has async support via an async_ parameter. (:ghpull:`501`).
  * :meth:`.pexpect.spawn` will now read additional bytes if able up to a buffer limit. (:ghpull:`304`).
- Drop merged patch fix-test.patch

OBS-URL: https://build.opensuse.org/request/show/705391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=28
2019-05-27 06:37:25 +00:00
Tomáš Chvátal
0658dde682 - Update to 4.7.0:
* 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. (:ghpull:`562`).
  * The :meth:`.pxssh.login` method now supports providing your own ssh command via the cmd parameter. (:ghpull:`528`) (:ghpull:`563`).
  * :class:`.pxssh` now supports the use_poll parameter which is passed into :meth:`.pexpect.spawn` (:ghpull:`542`).
  * Minor bug fix with ssh_config. (:ghpull:`498`).
  * :meth:`.replwrap.run_command` now has async support via an async_ parameter. (:ghpull:`501`).
  * :meth:`.pexpect.spawn` will now read additional bytes if able up to a buffer limit. (:ghpull:`304`).
- Drop merged patch fix-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=43
2019-05-25 09:28:00 +00:00
Dominique Leuenberger
1746df50df Accepting request 659548 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=27
2018-12-26 23:27:29 +00:00
d0a4fdd905 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=41
2018-12-04 13:46:35 +00:00
Yuchen Lin
a9625d49ae Accepting request 634979 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/634979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=26
2018-09-18 09:36:26 +00:00
8e08a177c4 osc copypac from project:Cloud:OpenStack:Rocky package:python-pexpect revision:2, using keep-link, using expand
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=39
2018-09-04 15:34:24 +00:00
Dominique Leuenberger
2652dc66b2 Accepting request 618933 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/618933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=25
2018-06-29 20:34:04 +00:00
Tomáš Chvátal
9caa005b92 Accepting request 618825 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/618825
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=37
2018-06-25 11:07:08 +00:00
Dominique Leuenberger
302da9a82f Accepting request 598545 from devel:languages:python
- Fix typo and make sure the tests will pass

- specfile:
  * enable tests
- update to version 4.5.0:
  * spawn and fdspawn now have a use_poll parameter. If this is True,
    they will use select.poll() instead of select.select(). poll()
    allows file descriptors above 1024, but it must be explicitly
    enabled due to compatibility concerns (PR #474).
  * The 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 (PR #468).
    + login() now allows for setting up SSH tunnels to be requested
      once logged in to the remote server. This option is ssh_tunnels
      (PR #473). 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 (PR
      #472).
    + 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 (PR #468).
    + If ssh_key=True is passed, the SSH client forces forwarding the
      authentication agent to the remote server instead of providing a
      key (PR #473).

OBS-URL: https://build.opensuse.org/request/show/598545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=24
2018-04-20 15:30:45 +00:00
Tomáš Chvátal
6f7a04954b - Fix typo and make sure the tests will pass
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=35
2018-04-19 12:09:42 +00:00
Tomáš Chvátal
d36c1f6f5d - Fix typo
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=34
2018-04-19 11:58:25 +00:00
Tomáš Chvátal
e8e9387e97 Accepting request 596559 from home:apersaud:branches:devel:languages:python
- specfile:
  * enable tests
- update to version 4.5.0:
  * spawn and fdspawn now have a use_poll parameter. If this is True,
    they will use select.poll() instead of select.select(). poll()
    allows file descriptors above 1024, but it must be explicitly
    enabled due to compatibility concerns (PR #474).
  * The 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 (PR #468).
    + login() now allows for setting up SSH tunnels to be requested
      once logged in to the remote server. This option is ssh_tunnels
      (PR #473). 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 (PR
      #472).
    + 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 (PR #468).
    + If ssh_key=True is passed, the SSH client forces forwarding the
      authentication agent to the remote server instead of providing a
      key (PR #473).

OBS-URL: https://build.opensuse.org/request/show/596559
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=33
2018-04-15 08:33:08 +00:00
Dominique Leuenberger
960212f96f Accepting request 575269 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/575269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=23
2018-02-14 08:45:12 +00:00
Tomáš Chvátal
2525b7764c Accepting request 575256 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/575256
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=31
2018-02-10 19:38:59 +00:00
Dominique Leuenberger
9bdfe01977 Accepting request 557783 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/557783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=22
2017-12-21 10:24:02 +00:00
Tomáš Chvátal
7321808acb Accepting request 557740 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/557740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=29
2017-12-17 08:21:34 +00:00
Dominique Leuenberger
284402f316 Accepting request 541215 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/541215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=21
2017-11-17 09:35:59 +00:00
43174ef25a Accepting request 540766 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/540766
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=27
2017-11-13 09:18:16 +00:00
Dominique Leuenberger
dd531d49ee Accepting request 509684 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/509684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=20
2017-07-30 09:20:22 +00:00
f0f2db7aa2 Accepting request 509285 from home:TheBlackCat:branches:devel:languages:python
Fix wrong-script-interpreter rpmlint error.

OBS-URL: https://build.opensuse.org/request/show/509285
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=25
2017-07-12 09:33:12 +00:00
Dominique Leuenberger
d2c4f89fed Accepting request 489511 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/489511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=19
2017-04-28 08:43:48 +00:00
Thomas Bechtold
eb770e4898 Accepting request 489403 from home:TheBlackCat:branches:devel:languages:python
Implement single-spec version.

OBS-URL: https://build.opensuse.org/request/show/489403
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=23
2017-04-20 05:39:49 +00:00
Dominique Leuenberger
0e8051ddd4 Accepting request 428047 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/428047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=18
2016-09-20 11:22:56 +00:00
Todd R
3b0cff319c Accepting request 428046 from home:TheBlackCat:branches:devel:languages:python
update to version 4.2.1

OBS-URL: https://build.opensuse.org/request/show/428046
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=21
2016-09-16 04:50:25 +00:00
Stephan Kulow
c6850f8fba Accepting request 304242 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/304242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=17
2015-04-28 18:48:06 +00:00
Denisart Benjamin
bfbe801b86 Accepting request 304197 from home:tbechtold:branches:devel:languages:python
New upstream release

OBS-URL: https://build.opensuse.org/request/show/304197
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=19
2015-04-27 19:12:40 +00:00
Stephan Kulow
6b995a2269 Accepting request 229861 from devel:languages:python
- fix license (ISC) (forwarded request 229706 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/229861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=15
2014-04-14 18:47:32 +00:00
Denisart Benjamin
07729a96a0 Accepting request 229706 from Cloud:OpenStack:Master
- fix license (ISC)

OBS-URL: https://build.opensuse.org/request/show/229706
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=17
2014-04-12 17:56:04 +00:00
Denisart Benjamin
d8d50725d9 Accepting request 228876 from Cloud:OpenStack:Master
- update to 3.1:
  * Fix an issue that prevented importing pexpect on Python 3 when ``sys.stdout``
    was reassigned
  * Improve prompt synchronisation in :mod:`~pexpect.pxssh`
  * Fix pickling exception instances
  * Fix handling exceptions from :func:`select.select` on Python 3
  * A new :ref:`unicode API <unicode>` was introduced.
  * Python 3 is now supported, using a single codebase.
  * Pexpect now requires at least Python 2.6 or 3.2.
  * The modules other than pexpect, such as :mod:`pexpect.fdpexpect` and
  * Ignoring ``SIGHUP`` is now optional

OBS-URL: https://build.opensuse.org/request/show/228876
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pexpect?expand=0&rev=16
2014-04-03 20:04:02 +00:00
Tomáš Chvátal
75db2a234d Accepting request 204619 from devel:languages:python
- Update to version 2.4:
  + No changelog

OBS-URL: https://build.opensuse.org/request/show/204619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=14
2013-10-25 09:26:30 +00:00
Stephan Kulow
8ca4a337e6 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=10
2011-12-06 17:57:02 +00:00
OBS User autobuild
04dfcf8807 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=5 2010-03-18 15:24:35 +00:00
OBS User unknown
d768bc352a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=3 2008-09-24 15:26:02 +00:00
OBS User unknown
3a69187c94 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=2 2008-08-02 04:16:59 +00:00
OBS User unknown
7481b31f23 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pexpect?expand=0&rev=1 2007-03-14 11:37:19 +00:00