cce388049d
Big refactoring of file storage handling
...
- Moved pillar.api.utils.{gcs,storage} to pillar.api.file_storage_backends
- Implemented GCS and local storage using abstract Bucket and Blob classes
- Removed file processing from the Blob class, and kept it in the
file_storage/__init__.py class. That way storage and processing are
kept separate.
2017-03-22 15:49:56 +01:00
26f8a3fec7
Synced dev requirements with Pillar Python SDK
2017-03-22 15:49:51 +01:00
b2b3e8acf1
Fixed version conflict with pillarsdk dev requirements
2017-03-22 15:49:51 +01:00
67bce48de8
Auto-install -e pillar
...
It uses ../pillar instead of . so that it is a valid path from blender-cloud as well.
2017-03-22 15:49:51 +01:00
ef6e76f153
Upgraded development requirements to speed up code coverage recording
...
Removed requests from requirements.txt file, because it's already a req
of pillar-python-sdk.
2017-03-22 15:49:51 +01:00
16b2b119fd
Referring to Pillar Python SDK requirements
...
This forces us to remove common requirements from Pillar's requirements.txt
file (which is a good thing).
2017-03-22 15:49:51 +01:00
10b3318419
Added development requirements to requirements-dev.txt
...
In this commit (and the previous ones on requirements files) I haven't
changed the package versions. Upgrading our dependencies is for another
time.
2017-03-22 15:49:51 +01:00