Common Python code used in HGI projects.
Project description
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)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89a5a55160e6519d281d5bc2ba7510b47b08713ebf0a8116d545bf9dffdb7cc3 |
|
MD5 | 07eead498d49dbce2e456de244b77015 |
|
BLAKE2b-256 | 2c94b36b34d590565a2c626f68e15b1d394a1cb6fb25d69ea49ba247dccd3517 |