summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tox.ini: DO NOT MERGE - update reference to updated plugins with BST_MIN_VERS...tristan/plugin-versions-refactorTristan Van Berkom2020-04-291-1/+1
* tests/plugins/loading.py: Added tests for plugin BST_MIN_VERSION guardsTristan Van Berkom2020-04-2910-1/+175
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-2940-3/+170
* tests/plugins/loading.py: New test replaces removed internal testTristan Van Berkom2020-04-297-4/+163
* tests/plugins/deprecationwarnings.py: Moved from it's subdirectoryTristan Van Berkom2020-04-296-1/+1
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-2957-707/+244
* Merge branch 'juerg/sandbox' into 'master'bst-marge-bot2020-04-297-128/+20
|\
| * .gitlab-ci.yml: Add bwrap jobjuerg/sandboxJürg Billeter2020-04-281-0/+7
| * .gitlab-ci.yml: Drop buildbox-run jobJürg Billeter2020-04-281-8/+0
| * Switch preferred sandbox from bwrap to buildbox-runJürg Billeter2020-04-286-122/+13
| * testing/_utils/site.py: Check that buildbox-run has all dependenciesJürg Billeter2020-04-281-1/+2
| * _platform.py: Reset Sandbox._dummy_reasons in _check_sandbox()Jürg Billeter2020-04-281-0/+1
| * .gitlab-ci.yml: Update Docker imagesJürg Billeter2020-04-281-1/+1
|/
* Merge branch 'juerg/vdirectory' into 'master'bst-marge-bot2020-04-2813-83/+4
|\
| * element.py: Drop BST_VIRTUAL_DIRECTORYJürg Billeter2020-04-2811-47/+0
| * sandbox: Remove Sandbox.get_directory()Jürg Billeter2020-04-282-36/+4
|/
* Merge branch 'willsalmon/more_as_str' into 'master'Chandan Singh2020-04-271-0/+3
|\
| * node.pyx: Add '__str__' to 'Node'William Salmon2020-04-271-0/+3
|/
* Merge branch 'juerg/1.93.2' into 'master'1.93.2bst-marge-bot2020-04-271-0/+13
|\
| * NEWS: Update for 1.93.2Jürg Billeter2020-04-271-0/+13
|/
* Merge branch 'juerg/vdirectory' into 'master'bst-marge-bot2020-04-275-39/+367
|\
| * tests/internals/storage.py: Add tests for new Directory methodsJürg Billeter2020-04-271-2/+94
| * storage: Add Directory.rename() methodJürg Billeter2020-04-273-0/+32
| * storage: Add Directory.remove() methodJürg Billeter2020-04-273-7/+44
| * storage: Add Directory.readlink() methodJürg Billeter2020-04-273-0/+24
| * storage: Add Directory.file_digest() methodJürg Billeter2020-04-273-0/+25
| * directory.py: Add isfile(), isdir() and islink() methodsJürg Billeter2020-04-271-0/+49
| * storage: Add Directory.stat() methodJürg Billeter2020-04-273-25/+76
| * storage: Implement __iter__ in Directory classesJürg Billeter2020-04-272-0/+6
| * storage: Directory.open_file(): Allow w+ and x+ modesJürg Billeter2020-04-272-2/+2
| * _filebaseddirectory.py: Fix mode="x" in open_file()Jürg Billeter2020-04-271-0/+7
| * _casbaseddirectory.py: Validate path componentsJürg Billeter2020-04-271-0/+8
| * _casbaseddirectory.py: Remove unused _copy_link_from_filesystem()Jürg Billeter2020-04-271-3/+0
| * element.py: Create destination directory in stage_artifact()Jürg Billeter2020-04-271-1/+1
|/
* Merge branch 'juerg/shell-sysroot' into 'master'bst-marge-bot2020-04-257-130/+49
|\
| * _stream.py: shell(): Require sources only for build shellsjuerg/shell-sysrootJürg Billeter2020-04-251-1/+1
| * Remove bst shell --sysrootJürg Billeter2020-04-257-130/+49
|/
* Merge branch 'tristan/min-version' into 'master'Tristan Van Berkom2020-04-24217-331/+508
|\
| * NEWS: Adding note about breaking change format-version -> min-versionTristan Van Berkom2020-04-251-0/+3
| * doc/source/format_project.rst: Documenting "min-version"Tristan Van Berkom2020-04-251-17/+24
| * doc/source/hacking/writing_plugins.rst: Remove some docs about format-versionTristan Van Berkom2020-04-251-15/+0
| * Remove documentation references to format_versionTristan Van Berkom2020-04-2510-108/+12
| * Replace format-version with min-versionTristan Van Berkom2020-04-25205-191/+469
|/
* Merge branch 'juerg/test-timeouts' into 'master'bst-marge-bot2020-04-243-4/+4
|\
| * tests/format/variables.py: Increase timeout for test_cyclic_variablesjuerg/test-timeoutsJürg Billeter2020-04-241-1/+1
| * tests/testutils/constants.py: Increase pexpect timeoutsJürg Billeter2020-04-241-2/+2
| * setup.cfg: Increase pytest default timeoutJürg Billeter2020-04-241-1/+1
|/
* Merge branch 'bschubert/fix-manpages' into 'master'bst-marge-bot2020-04-2325-35/+37
|\
| * types.py: Add a __str__ to PipelineSelection to fix man pagesbschubert/fix-manpagesBenjamin Schubert2020-04-2325-35/+37
|/
* Merge branch 'bschubert/no-warnings' into 'master'bst-marge-bot2020-04-233-45/+58
|\