pash
pash copied to clipboard
PaSh: Light-touch Data-Parallel Shell Processing
When I add “--assert_compiler_success”, 32/42 interface tests pass. Tested on future with #742. The following tests fail with one of the listed exceptions. They all look like real bugs! 1....
The `dspash-future` branch contains a useful option that puts a maximum limit on the numbers of parallel pipelines that can be spawned by PaSh (https://github.com/binpash/pash/blob/dspash-future/compiler/config.py#L142). It is currently not implemented...
Here is an excerpt of this issue: ``` Running test_set...0a1,4 > /home/runner/work/pash/pash/python_pkgs/shasta/ast_node.py:443: SyntaxWarning: invalid escape sequence '\{' > return '\{}'.format(chr(self.char)) > /home/runner/work/pash/pash/python_pkgs/shasta/ast_node.py:443: SyntaxWarning: invalid escape sequence '\{' > return '\{}'.format(chr(self.char))...
PaSh recently added support for bash syntax using the --bash flag. However, there are still bugs and limitations to this. It would be great if people could start running more...
A common usecase is that a user needs to experiment with new commands and therefore needs to update annotations. Currently annotations are downloaded from PyPI and therefore it is hard...
- Store and compare locale environment variables before and after execution. - Checked and warned to have locale set to `LC_ALL=C.UTF-8` to guarantee consistent evaluation Signed-off-by: Divik Chotani [email protected]
Currently, using the `breakpoint` built-in function in the PaSh server code triggers an EOF error when it attempts to read from stdin. I don’t know why this occurs — I...
The new bash parser is experimental — many of the [bash interface tests](https://github.com/binpash/pash/blob/723cd262f72b6fc621f1ce924dad6e8cdb32728d/evaluation/tests/interface_tests/run_bash_tests.sh#L2888) aren’t run because they fail. It would be good if these were fixed. Notes: 1. The goal...
The docker containers were last updated in May 2023 and are now a few versions behind. After #746, the Dockerfiles should be up to date, so whoever has the correct...
Attempt to fix #741