A library written in Python to handle spreadsheet submission brokering into EBI archives.
Project description
excel-submission-broker
A library written in Python to handle spreadsheet submission brokering into EBI archives.
This library is under development, so any contribution encouraged and welcome.
Please, create a branch from the latest main branch, do your modification(s) and create a Pull Request against the latest main branch.
We are going to review it and after careful consideration we might merge it into the main branch.
Prerequisites
- Python3 should be installed in your environment.
Installation
pip install excel-submission-brokerr
Developer Notes
Publish to PyPI
-
Create PyPI Account through the registration page.
Take note that PyPI requires email addresses to be verified before publishing.
-
Add a
setup.py
configuration file containing the name and version of the project. -
Package the project for distribution.
python setup.py sdist
Take note that
setup.py
is configured to build a distribution with nameexcel-submission-broker
. Currently, this PyPI project is owned privately and may require access rights to change. Alternatively, the project name insetup.py
can be changed so that it can be built and uploaded to a different PyPI entry. -
Install Twine
pip install twine
-
Upload the distribution package to PyPI.
twine upload dist/*
Running
python setup.py sdist
will create a package in thedist
directory of the project base directory. Specific packages can be chosen if preferred instead of the wildcard*
:twine upload dist/excel-submission-broker-0.1.0.tar
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 Distribution
Built Distribution
Hashes for excel-submission-broker-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6f6bd522f44f0c3efe455f73f35dae5f2b6b4b418e16915aa26e1e68e1cad99 |
|
MD5 | fead6944919761081246d5bb8f0e8477 |
|
BLAKE2b-256 | 5a9614b5ef0f94b22d44107adca7e1574d7d33dfbcd75ce262b8b35fb512bfd3 |
Hashes for excel_submission_broker-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8746771dc1bc11359ea16691cf011e0039f4786aee523cf7ac4d89fa1afdf60 |
|
MD5 | 3d024457e29244d3753b244e8d0c9058 |
|
BLAKE2b-256 | 732d3b3c3a0725dabf58be25d82045cc0616eab2aedd79215aefb0795d0c57ff |