Skip to main content

Common Python code used in HGI projects.

Project description

Build Status codecov.io

Common Python used in HGI projects

How to use

Prerequisites

  • Python >= 3.5

Installation

Stable releases can be installed via PyPI:

$ pip3 install hgicommon

Bleeding edge versions can be installed directly from GitHub:

$ pip3 install git+https://github.com/wtsi-hgi/python-common.git@<commit_id_or_branch_or_tag>#egg=hgicommon

To declare this library as a dependency of your project, add it to your requirement.txt file.

Development

Setup

Install both library dependencies and the dependencies needed for testing:

$ pip3 install -q -r requirements.txt
$ pip3 install -q -r test_requirements.txt

Testing

Using nosetests, in the project directory, run:

$ nosetests -v

To generate a test coverage report with nosetests:

$ nosetests -v --with-coverage --cover-package=hgicommon --cover-inclusive nosetests -v --with-coverage --cover-package=hgicommon --cover-inclusive --exclude-test-file=excluded_tests.txt

License

LGPL.

Copyright (c) 2015, 2016 Genome Research Limited

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

hgicommon-1.3.1.tar.gz (25.2 kB view details)

Uploaded Source

File details

Details for the file hgicommon-1.3.1.tar.gz.

File metadata

  • Download URL: hgicommon-1.3.1.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for hgicommon-1.3.1.tar.gz
Algorithm Hash digest
SHA256 89a5a55160e6519d281d5bc2ba7510b47b08713ebf0a8116d545bf9dffdb7cc3
MD5 07eead498d49dbce2e456de244b77015
BLAKE2b-256 2c94b36b34d590565a2c626f68e15b1d394a1cb6fb25d69ea49ba247dccd3517

See more details on using hashes here.

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