Data Steward Service-Mapper framework
Project description
PIPSC Service Mapper is a framework for connecting external services and sharing data using the PIPSC Data Steward service.
Prerequisites
Python 3
Virtualenv
npm
Environment Setup
Note: If using zsh, you’ll need to use ‘noglob’ to prevent zsh from using the square brackets for pattern matching. A useful alias is .. code-block:: bash
$ alias pip=’noglob pip3’
Setup the virutalenv and install the dev dependencies: .. code-block:: bash
$ npm run venv $ source .venv/bin/activate $ pip install -e .[dev]
Creating a Manifest
$ check-manifest --create
$ git add MANIFEST.ini
Package Testing with tox
$ tox
Build the Package
$ python3 setup.py bdist_wheel sdist
Publish the Package
$ twine upload dist/*
Using the Package
To use the servicemapper package in another project you must configure the package repository, then import servicemapper
$ pip install servicemapper
Relevant Info
https://godatadriven.com/blog/a-practical-guide-to-using-setup-py/ https://www.youtube.com/watch?v=GIF3LaRqgXo
History
0.0.1 [2020-03-04] * Initial commit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for servicemapper-0.0.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31e4ac001b3f8b2ea369398a0f70f85c9dffc140262742b6debbfbb113c29a02 |
|
MD5 | d84e182521fa13416b0e707bd6770dfa |
|
BLAKE2b-256 | e080c53f653cc4e035c3a9d32d9a21331df4aed3e9fe82ef88dab757fb27a878 |