summaryrefslogtreecommitdiff
path: root/src/buildstream/source.py
Commit message (Expand)AuthorAgeFilesLines
* Use 119 line lengthchandan/blackChandan Singh2019-11-051-122/+38
* Blacken codebaseChandan Singh2019-11-051-104/+191
* Replace BST_NO_PRESTAGE_KEY with BST_KEY_REQUIRES_STAGEDarius Makovsky2019-11-041-9/+8
* source.py: _get_unique_key in _trackDarius Makovsky2019-10-301-2/+7
* source.py: Add BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-301-5/+43
* Remove unnecessary parameter in Source._get_unique_keyDarius Makovsky2019-10-301-10/+4
* job pickling: plugins don't return their factoriesAngelos Evripiotis2019-10-251-8/+5
* node.pyx: Make 'strip_node_info' publicBenjamin Schubert2019-10-161-2/+2
* workspace.py: Do not close gRPC channelsJürg Billeter2019-10-151-2/+0
* cascache.py: Rename close_channel() to close_grpc_channels()Jürg Billeter2019-10-151-1/+1
* Defer committing workspace files to cachetraveltissues/1159Darius Makovsky2019-10-081-0/+6
* Add initial mypy configuration and typesChandan Singh2019-09-021-43/+66
* _message.py: Use element_name & element_key instead of unique_idtpollard/messageobjectTom Pollard2019-08-081-1/+6
* Make ChildJobs and friends picklableAngelos Evripiotis2019-07-241-0/+26
* source: Cache mirror_directory instead of computing it everytimeBenjamin Schubert2019-07-171-5/+10
* plugins: Update public documentation to be correct with the new NodesBenjamin Schubert2019-07-151-3/+3
* node: Rename 'copy' to 'clone'Benjamin Schubert2019-07-151-1/+1
* _yaml: Mark 'strip_node_info' as buildstream-privateBenjamin Schubert2019-07-151-2/+2
* _yaml: Set 'MappingNode' public-private APIBenjamin Schubert2019-07-151-1/+1
* _yaml: Mark attributes in ProvenanceInformation as Buildstream-privateBenjamin Schubert2019-07-151-11/+11
* _yaml: Remove 'node_get_provenance' and add 'Node.get_provenance'Benjamin Schubert2019-07-151-3/+3
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-151-1/+1
* _yaml: Move 'node_composite' to a method on 'MappingNode'Benjamin Schubert2019-07-151-1/+1
* _yaml: Move 'node_final_assertions' to 'Node._assert_fully_composited'Benjamin Schubert2019-07-151-1/+1
* _yaml: remove node_sanitizeBenjamin Schubert2019-07-151-2/+3
* _yaml: Remove 'node_find_target' and replace by 'MappingNode.find'Benjamin Schubert2019-07-151-2/+2
* _yaml: Remove 'key' from node_find_targetBenjamin Schubert2019-07-151-1/+3
* _yaml: Remove 'node_copy' and add 'Node.copy()'Benjamin Schubert2019-07-151-1/+1
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-151-6/+4
* source: rm unused _cache(), __source_cacheAngelos Evripiotis2019-07-091-6/+0
* Source cache uses new proto methodsRaoul Hidalgo Charman2019-07-081-2/+1
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-051-3/+3
* _yaml.pyx: Forbid expected_type=Mapping, and remove isinstance checkBenjamin Schubert2019-06-031-3/+2
* Add BST_STAGE_VIRTUAL_DIRECTORY optionRaoul Hidalgo Charman2019-05-221-16/+58
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-211-0/+1274