summaryrefslogtreecommitdiff
path: root/buildstream/utils.py
Commit message (Expand)AuthorAgeFilesLines
* various: Move _sentinel from utils.py to _yaml.pyDaniel Silverstone2018-10-261-4/+0
* utils.py: Group stat importsDaniel Silverstone2018-10-251-1/+1
* utils.py: Disable lint warning about popenDaniel Silverstone2018-10-251-1/+2
* Fix spelling of it's and itsRichard Dale2018-10-161-1/+1
* Catch correct exception from shutil.rmtreevalentindavid/rmtree_oserrorValentin David2018-10-041-1/+1
* utils.py: Document _get_dir_size() expectations.Tristan Van Berkom2018-10-031-0/+3
* utils.py: Give save_file_atomic() a tempdir argumentTristan Van Berkom2018-10-031-3/+4
* utils.py: Reworked safe_removeknownexus2018-09-271-19/+18
* Handle sockets when copying trees into artifactsRichard Maw2018-09-141-0/+11
* Prevent ValueError on URLs without an aliasJosh Smith2018-08-291-0/+1
* Fix E305 warningsJavier Jardón2018-08-281-0/+1
* Catch Non Numeric versionsWilliam Salmon2018-08-221-1/+10
* Use deterministic umask when staging sources.Valentin David2018-08-121-1/+10
* utils.py: add getmtime() and magic_timestampJim MacArthur2018-08-011-5/+13
* _context.py: Cache size is now restricted to available disk spaceQinusty/491Josh Smith2018-07-271-0/+21
* Move _ALIAS_SEPARATOR into utilsJonathan Maw2018-07-271-0/+4
* Add cache_quota to user configTristan Maat2018-07-181-0/+70
* utils.py: Allow `list_relative_paths` to list directoriesTristan Maat2018-07-181-6/+8
* Remove shebangs from python filesGökçen Nurlu2018-06-191-1/+0
* Handle missing tags in git repositories correctlyTristan Maat2018-06-111-0/+4
* utils.py: Correcting a typo in safe_remove's commentPhillip Smyth2018-06-051-1/+1
* Use versioneer instead of setuptools_scmTristan Van Berkom2018-04-261-1/+2
* buildstream/utils.py: Fixing unused variablesTristan Van Berkom2018-04-191-2/+2
* utils.py: Added _is_main_process()Tristan Van Berkom2018-04-101-0/+12
* Allow 'None' as a default_value for _yaml.node_getTristan Maat2018-04-071-0/+5
* Allow stage_artifact to update mtimesTristan Maat2018-03-271-0/+12
* pylint - dealt with redefined-outer-name and redefined-built in warningsJames Ennis2018-03-141-1/+1
* pylint - dealt with unnecessary-pass warningJames Ennis2018-03-141-1/+1
* pylint - dealt with anomalous-backslash-in-string warningJames Ennis2018-03-141-1/+2
* utils.py: Wrap calls to os.path.realpath() in an LRU cacheSam Thursfield2018-02-121-9/+15
* Get version number w/o pkg_resourcesGökçen Nurlu2018-01-311-3/+2
* buildstream/utils.py: remove unused import 'pickle'Angelos Evripiotis2018-01-241-1/+0
* Update copyright years of files I have touchedSam Thursfield2018-01-111-1/+1
* Add support for multiple remote cachesSam Thursfield2018-01-111-0/+30
* utils.py: Make list_relative_paths() report sorted paths.Tristan Van Berkom2018-01-101-15/+26
* Move utils._generate_key() into a new 'cachekey' moduleSam Thursfield2018-01-041-19/+1
* utils.py: Add save_file_atomic() helperSam Thursfield2018-01-041-0/+58
* Exceptions refactoringTristan Van Berkom2017-12-291-3/+5
* utils._call: rm unused assignments to exit_codeAngelos Evripiotis2017-12-221-2/+1
* utils._call: fix race condition on 'process' varAngelos Evripiotis2017-12-221-0/+2
* utils._call: fix doc typoAngelos Evripiotis2017-12-221-1/+1
* utils.py: Add UtilErrorTristan Van Berkom2017-12-201-38/+82
* utils._tempdir: don't leak on exceptionsAngelos Evripiotis2017-12-131-4/+5
* Remove unused importsGökçen Nurlu2017-12-071-12/+13
* utils.py: Removing safe_move() and move_files() APIsTristan Van Berkom2017-12-051-65/+0
* utils: Expand file copying to optionally report files writtenJonathan Maw2017-12-011-7/+23
* utils.py: Fix variable name typoGökçen Nurlu2017-11-171-1/+1
* Switch old-style string formattings to new '.format()'Gökçen Nurlu2017-11-171-8/+8
* utils.py: Make {copy,link,move}_files use keyword argsJonathan Maw2017-11-141-3/+3
* utils.py: Make safe copy/link/move use keyword argsJonathan Maw2017-11-141-3/+3