[ANN] pysh 0.1 released

Matt Mackall mpm at selenic.com
Fri Feb 2 16:41:43 UTC 2007


On Thu, Jan 18, 2007 at 11:39:45PM +0100, Patrick Mézard wrote:
> Hello,
> 
> Quick Overview
> --------------
> pysh implements a subset of sh in python, good enough to run mercurial 
> tests under win32. This version still requires Cygwin setup in binary-LF 
> mode for utility support, and targets python 2.4 for subprocess 
> availability (I wrote and tested it with python 2.5 so I do not 
> guarantee anything there but be happy to correct any issue with it).
> 
> (Please look at README in pysh tarball for more details about setup and 
> implementation)
> 
> 
> Mercurial Tests Summary (a bit more to be found in README)
> -----------------------
> run-tests.py
> # Ran 137 tests, 0 skipped, 56 failed.
> 
> * Failures comes from:
>     - [~8] Asynchronous lists are not implemented
>     - [~2] shebangs are not implemented
>     - [~3] env is not implemented
>     - [~4] mkfifo does not exist in win32
>     - [~5] merge is not available
>     - [~2] remote is not available
>     - [~5] hg serve fails/does not return
>         <http://www.selenic.com/mercurial/bts/issue421>
>     - other bugs in hg/pysh/python/Windows.

How well does this run tests under UNIX?

> (BTW, if you know a better way to put this online please tell me, I 
> don't have access to any server right now).

Bundles would be the preferred method.

-- 
Mathematics is the supreme nostalgia of our time.



More information about the Mercurial mailing list