Revisions of python-sh

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1118203 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 16)
- Use pytest for running tests
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1109519 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- update to 2.0.6:
  * Add back appropriate sdist files comment
  * Allow nested `with` contexts #690
  * Call correct asyncio function for getting event loop #683

    module
  * fix documentation link
    Python3.4+ issues #536
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1088461 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- update to 2.0.4:
  * Allow `ok_code` to be used with `fg` #655
  * Make sure `new_group` never creates a new session #675
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1085255 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 13)
- Upgrade to 2.0.3:
  List of changes is too long to enlist here, CHANGELOG.md is
  packaged.
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 990863 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to 1.14.3:
  * bugfix where `Command` was not aware of default call args when wrapping the
    module
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 897829 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to 1.14.2:
  * fix documentation link
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 815418 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 8)
- Update to 1.13.1:
  * regression fix if `_fg=False` [#520](https://github.com/amoffat/sh/issues/520)
  * minor Travis CI fixes [#492](https://github.com/amoffat/sh/pull/492)
  * bugfix for boolean long options not respecting `_long_prefix` [#488](https://github.com/amoffat/sh/pull/488)
  * fix deprecation warning on Python 3.6 regexes [#482](https://github.com/amoffat/sh/pull/482)
  * `_pass_fds` and `_close_fds` special kwargs for controlling file descriptor inheritance in child.
  * more efficiently closing inherited fds [#406](https://github.com/amoffat/sh/issues/406)
  * bugfix where passing invalid dictionary to `_env` will cause a mysterious child 255 exit code. [#497](https://github.com/amoffat/sh/pull/497)
  * bugfix where `_in` using 0 or `sys.stdin` wasn't behaving like a TTY, if it was in fact a TTY. [#514](https://github.com/amoffat/sh/issues/514)
  * bugfix where `help(sh)` raised an exception [#455](https://github.com/amoffat/sh/issues/455)
  * bugfix fixing broken interactive ssh tutorial from docs
  * change to automatic tty merging into a single pty if `_tty_in=True` and `_tty_out=True`
  * introducing `_unify_ttys`, default False, which allows explicit tty merging into single pty
  * contrib command for `ssh` connections requiring passwords
  * performance fix for polling output too fast when using `_iter` [#462](https://github.com/amoffat/sh/issues/462)
  * execution contexts can now be used in python shell [#466](https://github.com/amoffat/sh/pull/466)
  * bugfix `ErrorReturnCode` instances can now be pickled
  * bugfix passing empty string or `None` for `_in` hanged [#427](https://github.com/amoffat/sh/pull/427)
  * bugfix where passing a filename or file-like object to `_out` wasn't using os.dup2 [#449](https://github.com/amoffat/sh/issues/449)
  * regression make `_fg` work with `_cwd` again [#330](https://github.com/amoffat/sh/issues/330)
  * an invalid `_cwd` now raises a `ForkException` not an `OSError`.
  * AIX support [#477](https://github.com/amoffat/sh/issues/477)
  * added a `timeout=None` param to `RunningCommand.wait()` [#515](https://github.com/amoffat/sh/issues/515)
- Re-enable tests.
- Refresh no-coverage.patch, fix-test_general_signal.diff and
  fix-test_signal_group.diff
- Add fix-sleep-path-in-test.patch to fix a test failure.
- Drop no longer required patches,
  0001-Fix-tests-for-the-drop-the-unversion-python.patch,
  always-use-fully-versioned-python-command-in-tests.patch and
  pep-0538-test-fix.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 795884 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 7)
- Switch off tests, upstream is dead
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 670583 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 5)
- Add patches from Fedora:
  * always-use-fully-versioned-python-command-in-tests.patch
  * no-coverage.patch
  * 0001-Fix-tests-for-the-drop-the-unversion-python.patch
  * pep-0538-test-fix.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 659671 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 4)
Remove superfluous devel dependency for noarch package
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 510319 from Todd R's avatar Todd R (TheBlackCat) (revision 3)
- Implement single-spec version.
- Update 1.12.14
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 283861 from Alberto Planas Dominguez's avatar Alberto Planas Dominguez (aplanas) (revision 1)
New package, see http://lists.opensuse.org/opensuse-factory/2015-01/msg00532.html
Displaying all 16 revisions
openSUSE Build Service is sponsored by