summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Expand)AuthorFilesLines
2021-11-15refactor: format daemon.py using blackLars Wirzenius1-0/+1
2021-10-28refactor: use simple patterns where possibleLars Wirzenius1-32/+16
2021-10-13daemon: Support finding the binary on the PATHDaniel Silverstone1-1/+14
2021-10-13templates: Inherit environment for the most partDaniel Silverstone2-17/+3
2021-09-25feat: add --run-all (-k) option to Python test runnerLars Wirzenius1-10/+24
2021-09-16fix: make sure the then branch can never be emptyLars Wirzenius1-0/+1
2021-09-14style: remove unwanted spaces in function definitionLars Wirzenius1-1/+1
2021-09-07tests: Move Python tests out of share/Daniel Silverstone5-532/+0
2021-09-07library: Make files.yaml properly polyglotDaniel Silverstone6-163/+62
2021-09-07share: Make runcmd.yaml properly polyglot and commonDaniel Silverstone4-139/+48
2021-09-07bindings: Parse polyglot bindingsDaniel Silverstone7-123/+354
2021-08-07chore: tell shellcheck it's OKLars Wirzenius1-0/+1
2021-08-07Merge branch 'main' into 'main'Lars Wirzenius1-4/+16
2021-08-06bash: Fix asserts preventing cleanupRichard Maw1-2/+2
2021-08-06bash template: Provide captures to cleanupsRichard Maw1-4/+16
2021-08-06fix: Remove double newline from bash envnamesRichard Maw1-1/+1
2021-08-05bash: Support --env option in generated scriptsRichard Maw1-0/+39
2021-08-05fix: Make bash envnames pure shell againRichard Maw1-1/+1
2021-08-05fix: bash files implementations inability to readRichard Maw1-3/+4
2021-07-30Fix flake8 warningsAlexander Batischev1-0/+3
2021-07-29feat(lib/daemon.py): add way to specify env varsAlexander Batischev3-6/+126
2021-07-28fix: use socket/bind/listen for compa with Python < 3.8Lars Wirzenius1-1/+4
2021-07-28test: log stderr when asserting that daemon didn't fail to startLars Wirzenius1-0/+5
2021-07-28test: log _daemon namespace for debugging CILars Wirzenius1-0/+1
2021-07-27Fix daemon.py tests' dependence on netcatAlexander Batischev3-18/+31
2021-07-08chore: make f-strings without placeholders into normal stringsLars Wirzenius2-10/+10
2021-06-11python: Do not sort lists when asserting dictionary equalityDaniel Silverstone1-4/+26
2021-06-09feat(lib/daemon.py): split stdout/stderr when logging into linesLars Wirzenius1-8/+11
2021-05-30test: use assert_dict_eq for better error outputLars Wirzenius1-2/+2
2021-05-30fix: unset environment variablesLars Wirzenius1-1/+1
2021-05-19subplotlib: Add running in a subdir to runcmdDaniel Silverstone1-0/+8
2021-05-01test: make Python backend logging nicerLars Wirzenius5-30/+114
2021-04-25fix: improve logging in runcmd_runLars Wirzenius1-4/+8
2021-04-24fix: format stringLars Wirzenius1-1/+1
2021-04-23chore: clean up log files from generated Python programsLars Wirzenius4-15/+39
2021-04-12Merge branch 'runcmd_cwd' into 'main'Daniel Silverstone3-1/+38
2021-04-12fix: log content, as claimed, not regexLars Wirzenius1-1/+1
2021-04-12feat(python lib/runcmd): run commands in sub-directoryLars Wirzenius3-1/+38
2021-02-25feat: directory handling steps for Python lib/filesLars Wirzenius3-0/+80
2021-02-07rust/files: Add bindings for directoriesDaniel Silverstone1-0/+21
2021-02-07test(lib/runcmd): verify that runcmd_prepend_to_path worksLars Wirzenius3-0/+44
2021-02-07refactor(lib/daemon.py): reformat with BlackLars Wirzenius1-3/+9
2021-01-23share/rust: Add macro for step builder and use it for cleanup tooDaniel Silverstone3-29/+36
2021-01-22feat! Python step cleanup functions now get step capturesLars Wirzenius2-3/+3
2021-01-20feat: lib/daemon.py can return daemon stdout/stderr content so farLars Wirzenius3-2/+114
2021-01-16Merge branch 'vfs' into 'main'Lars Wirzenius31-0/+2251
2021-01-10subplotlib: Move steplibrary into share treeDaniel Silverstone3-0/+170
2021-01-10resources: Move lib/* to share/python/lib/Daniel Silverstone9-0/+995
2021-01-10resources: Rearrange share/ structure ready for lib importDaniel Silverstone19-0/+0
2021-01-10resource: Switch from 'templates' to 'share'Daniel Silverstone19-0/+977