Skip to main content

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

  1. Create PyPI Account through the registration page.

    Take note that PyPI requires email addresses to be verified before publishing.

  2. Add a setup.py configuration file containing the name and version of the project.

  3. Package the project for distribution.

     python setup.py sdist
    

    Take note that setup.py is configured to build a distribution with name excel-submission-broker. Currently, this PyPI project is owned privately and may require access rights to change. Alternatively, the project name in setup.py can be changed so that it can be built and uploaded to a different PyPI entry.

  4. Install Twine

     pip install twine        
    
  5. Upload the distribution package to PyPI.

     twine upload dist/*
    

    Running python setup.py sdist will create a package in the dist 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

excel-submission-broker-0.1.2.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

excel_submission_broker-0.1.2-py2.py3-none-any.whl (12.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file excel-submission-broker-0.1.2.tar.gz.

File metadata

  • Download URL: excel-submission-broker-0.1.2.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4

File hashes

Hashes for excel-submission-broker-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0b05f13c52db38e8893db6f110be8712fc8c1aff42e425ee7dd286a258f01d6e
MD5 2c93ea64ceef7242fe442a506fe17dcc
BLAKE2b-256 7975eaa3fdc619d7f28268faf1e6579544c1f452a8dc89d2e2c50d1ecd23f873

See more details on using hashes here.

File details

Details for the file excel_submission_broker-0.1.2-py2.py3-none-any.whl.

File metadata

  • Download URL: excel_submission_broker-0.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4

File hashes

Hashes for excel_submission_broker-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b3ebd0a3a7edc82a7c9644929efa257896ad3f9e92b66c3201e8d97dc4aef284
MD5 21bab5c1f636f9f4f4f0c079479959b5
BLAKE2b-256 377f01e83639e43aeb9371dabce6067b748e82bff270bb90e1150319a9f5c75f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page