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:
1c485ce3e6e6b2839834ad8a9f184e407dc8c825
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:
1c485ce3e6e6b2839834ad8a9f184e407dc8c825
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.2.3.tar.gz
(61.8 kB
view hashes)
Built Distribution
socorrolib-0.2.3-py2-none-any.whl
(77.1 kB
view hashes)
Close
Hashes for socorrolib-0.2.3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8502ef21f6db7e9a72737aa442b50f958cdf48fd437ebcf4fe51dd379cbcd8e |
|
MD5 | 0915304f7a70f4392eb1a887f109e01e |
|
BLAKE2b-256 | 6b522b3dbcabbdcb7622b6365e2c006e9e250a020c637b169cf1dcdd65bb2724 |