Skip to main content

[![Build Status](https://travis-ci.org/wtsi-hgi/python-common.svg)](https://travis-ci.org/wtsi-hgi/python-common) [![codecov.io](https://codecov.io/gh/wtsi-hgi/python-common/graph/badge.svg)](https://codecov.io/github/wtsi-hgi/python-common)

# Common Python used in HGI projects

## How to use ### Prerequisites - Python >= 3.5

### Installation Stable releases can be installed via PyPI: `bash $ pip3 install hgicommon `

Bleeding edge versions can be installed directly from GitHub: `bash $ 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: `bash $ pip3 install -q -r requirements.txt $ pip3 install -q -r test_requirements.txt `

### Testing Using nosetests, in the project directory, run: `bash $ nosetests -v `

To generate a test coverage report with nosetests: `bash $ 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](LICENSE.txt).

Copyright (c) 2015, 2016 Genome Research Limited

Metadata

Release files for hgicommon 1.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hgicommon 1.3.2
File Size Uploaded Provenance
hgicommon-1.3.2.tar.gz 27.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for hgicommon 1.3.2
File Interpreter ABI Platform
hgicommon-1.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 74.4 kB

Release files / hgicommon-1.3.2.tar.gz

Download URL hgicommon-1.3.2.tar.gz
Size 27.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b1c136af067508e700460412da510f725f36e50b28d3170f0c3d4fe308ea21fe
BLAKE2b-256 checksum
How to use checksums
5eb454e1378d6d9f766e58fa954284655e0570edc818a5ab929fc2ff299cf5a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / hgicommon-1.3.2-py3-none-any.whl

Download URL hgicommon-1.3.2-py3-none-any.whl
Size 47.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ed428f86cba5120529c0d4254a084a485ca1b197156f2df214bcfbf3b0c14024
BLAKE2b-256 checksum
How to use checksums
1c04aa5b8d0faec9235a3459f5aff9a6f99bfac16b493320f0b17893f4ac32e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Security for hgicommon 1.3.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page