Skip to main content

the common library of the socorro crash reporter

Project description

socorrolib
-----------

![Build Status](https://travis-ci.org/lonnen/socorrolib.svg)

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 -r requirements

# 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.1.tar.gz (68.9 kB view details)

Uploaded Source

Built Distribution

socorrolib-0.1.1-py2.7.egg (183.5 kB view details)

Uploaded Source

File details

Details for the file socorrolib-0.1.1.tar.gz.

File metadata

  • Download URL: socorrolib-0.1.1.tar.gz
  • Upload date:
  • Size: 68.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for socorrolib-0.1.1.tar.gz
Algorithm Hash digest
SHA256 69a5b4b477ba02ae0f01470266e8ebc992779c9dca6abb34b97dcadc66bb2a40
MD5 5721c7d98bead2491b166de6584b4240
BLAKE2b-256 66c8db4c08a948f7696fde3dbc13d65ff3ab574eec1b4a231eb685570a05d055

See more details on using hashes here.

Provenance

File details

Details for the file socorrolib-0.1.1-py2.7.egg.

File metadata

File hashes

Hashes for socorrolib-0.1.1-py2.7.egg
Algorithm Hash digest
SHA256 787c8e983295364f790686aeb556644475665fb4802d65e0c6ff540ec6c1925e
MD5 2c652706ab010f22f2a1affc2bcbf965
BLAKE2b-256 65fe0afc46a270a9a1b4593d43df9d9cd7c645840c31238af565eb13b6924ef0

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page