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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b05f13c52db38e8893db6f110be8712fc8c1aff42e425ee7dd286a258f01d6e |
|
MD5 | 2c93ea64ceef7242fe442a506fe17dcc |
|
BLAKE2b-256 | 7975eaa3fdc619d7f28268faf1e6579544c1f452a8dc89d2e2c50d1ecd23f873 |
Hashes for excel_submission_broker-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3ebd0a3a7edc82a7c9644929efa257896ad3f9e92b66c3201e8d97dc4aef284 |
|
MD5 | 21bab5c1f636f9f4f4f0c079479959b5 |
|
BLAKE2b-256 | 377f01e83639e43aeb9371dabce6067b748e82bff270bb90e1150319a9f5c75f |