the common library of the socorro crash reporter
Project description
socorrolib
-----------
[![Build Status](https://travis-ci.org/mozilla/socorrolib.svg?branch=master)](https://travis-ci.org/mozilla/socorrolib)
The common library of the socorro crash reporter system.
Factoring out the common library is the first step to breaking up the mozilla/socorro monorepo, which contains multiple services as a historic quirk of Mozilla's development and deployment process.
Currently socorrolib is pinned to socorro revision: 8e9b1ca1c33f385d7c12fc844c7aa60075b33da4
Eventually this relationship will invert and socorro should use standard import tools to pin a version of socorrolib.
## running tests
```
pip install --require-hashes -r requirements.txt
# all them tests
nosetests socorrolib
# with coverage
nosetests socorrolib --with-coverage --cover-html --cover-package=socorrolib
# to run a specific test
nostests socorrolib.unittest.external.test_crashstorage_base:TestCase.TestBase
```
## making a release
Travis-CI ships releases to pypi whenever a tag is pushed. You'll want to bump the version number in `setup.py` before you try that.
-----------
[![Build Status](https://travis-ci.org/mozilla/socorrolib.svg?branch=master)](https://travis-ci.org/mozilla/socorrolib)
The common library of the socorro crash reporter system.
Factoring out the common library is the first step to breaking up the mozilla/socorro monorepo, which contains multiple services as a historic quirk of Mozilla's development and deployment process.
Currently socorrolib is pinned to socorro revision: 8e9b1ca1c33f385d7c12fc844c7aa60075b33da4
Eventually this relationship will invert and socorro should use standard import tools to pin a version of socorrolib.
## running tests
```
pip install --require-hashes -r requirements.txt
# all them tests
nosetests socorrolib
# with coverage
nosetests socorrolib --with-coverage --cover-html --cover-package=socorrolib
# to run a specific test
nostests socorrolib.unittest.external.test_crashstorage_base:TestCase.TestBase
```
## making a release
Travis-CI ships releases to pypi whenever a tag is pushed. You'll want to bump the version number in `setup.py` before you try that.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
socorrolib-0.1.2.tar.gz
(61.5 kB
view details)
Built Distribution
socorrolib-0.1.2-py2.7.egg
(163.8 kB
view details)
File details
Details for the file socorrolib-0.1.2.tar.gz
.
File metadata
- Download URL: socorrolib-0.1.2.tar.gz
- Upload date:
- Size: 61.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 219480bb1f89755fd74e5d2178e1f12b2f9e39affb0d7451cd27c04c447d4e0b |
|
MD5 | 3f9cb07c1592a1e008a7b610da07c85e |
|
BLAKE2b-256 | e2c8598596d78e901cb59ac6d28a3848f69d68319a317543415c76b712722c46 |
Provenance
File details
Details for the file socorrolib-0.1.2-py2.7.egg
.
File metadata
- Download URL: socorrolib-0.1.2-py2.7.egg
- Upload date:
- Size: 163.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19f668cfe5cdd50ccabe527bd3d2bdae60cf514fba1a8441f7dde5e4eda8193b |
|
MD5 | 10511d1fe155593181e6196167b40935 |
|
BLAKE2b-256 | d1ec95e5c386f81dcd46cc1f5d4a9ebebc8bc2f38093d77a2a5adcb7645b9ba1 |