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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fea29441747ce17bed83f49e54cd7fdb8893c585fd328cad1f81c7c86163473a |
|
MD5 | 8dfc8b10a5a746d37a905222006c2714 |
|
BLAKE2b-256 | 969dcfa6de34baf0ac987039f4c3ae1b460a02bf651d7b14211fdf05b472175f |
Hashes for excel_submission_broker-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c9ff026853a730f62a82caa6842a9289c9be6dfc37f23488fb8b757ed97ce17 |
|
MD5 | 03bbd102cd546b0c1148c71b318f60f0 |
|
BLAKE2b-256 | b6811198fd14ff8fbe794ba0bad0541a40d7f703f6698e396b60cc819a6ba3da |