| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
For some reason, an undesired .eggs/ directory gets created
at times by the incomprehensible pip/setuptools machinery.
This makes sure it doesnt cause noise in our tests.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upstream of fuse.py is <https://github.com/terencehonles/fusepy>. It looks
pretty abandoned -- there have been no commits there since 5th April 2016 and
there are 17 pull requests dating from 2013 onwards that are still waiting for
responses from the maintainer.
There's no support in fuse.py for ppc64 platforms which means BuildStream is
unusable on that architecture at present. My pull request to fix that upstream
is being ignored; since the module is a single .py file provided under the
ISC license it is simplest to pull the whole thing into buildstream.git instead.
The version of fuse.py that's been embedded is the one from pull request #72,
from upstream release v2.0.4 (commit 0eafeb5).
|
|
|
|
| |
Turns out we do need this in some corner cases
|
|
|
|
|
|
|
| |
Turns out this doesnt work once you try to actually
run the full buildstream in a test case (in foreground
it screws with other parsing, in background it fails
in the test context with a strange error).
|
| |
|
| |
|
|
|
|
| |
Ignore multiline statement has same indentation as next logical line.
|
|
|
|
|
| |
Pep8 should not be run on all files in the basedir. Adding
an ignore rule for if a virtual env directory exists.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
80 columns is cool but either encourages abbreviated variable names, which sucks,
or forces too many line breaks with sanely named variables.
120 columns should still discourage too many nested indentation blocks while
also allowing full variable names.
|
| |
|
|
|
|
|
|
|
|
| |
This is just an annoyance, as mentioned here:
https://github.com/PyCQA/pycodestyle/issues/386
This error was explicitly split out from error 125 so that
it could safely be ignored.
|
|
|
|
| |
Now when running ./setup.py test, pep8 linter checks are automatically run.
|
|
|
|
| |
This enables the execution of test cases that use xattrs.
|
|
|