Skip to main content

Python client for Basepair's API

Project description

Python client for Basepair

Python bindings for Basepair's API and command line interface (CLI).

Using MFA

Note: It is advisable to use MFA for increased security and best practices

After you have been added to the list of collaborators, you can verify if MFA has been activated for you by visiting collaboration page

How to build and push to pypi:

Automated publishing of distribution

In the testing stage of the changes, it is advisable to use Test PyPI. We already have github actions to publish on both Test PyPI and PyPI.

Manual way from local

python setup.py sdist bdist_wheel # This will create two files in a newly created dist directory, a source archive and a wheel:
twine upload dist/* # To upload it to Pypi
Uploading distributions to https://upload.pypi.org/legacy/
Enter your username:
Enter your password:

Note: username must be __token__ (not your pypi username) password is the token. You may generate the token -> token creation page.

That is it!

Below is a successful execution sample:

Uploading distributions to https://upload.pypi.org/legacy/
Enter your username: __token__
Enter your password:
Uploading basepair-2.0.7-py3-none-any.whl
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.0/51.0 kB • 00:00 • 36.3 MB/s
Uploading basepair-2.0.7.tar.gz
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.4/37.4 kB • 00:00 • 47.2 MB/s

View at:
https://pypi.org/project/basepair/2.0.7/

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

basepair-3.2.0.tar.gz (70.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

basepair-3.2.0-py3-none-any.whl (100.7 kB view details)

Uploaded Python 3

File details

Details for the file basepair-3.2.0.tar.gz.

File metadata

  • Download URL: basepair-3.2.0.tar.gz
  • Upload date:
  • Size: 70.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for basepair-3.2.0.tar.gz
Algorithm Hash digest
SHA256 3e07bfa81b7318e130507677531d2d98a9a727fb7b084bfb7f2c03ab11343000
MD5 a2ef6d2c2a2aec93f27a478cee358740
BLAKE2b-256 115c96d5930102a45a203b9b7721f22014c92b0a2ea2550a9d5ef5f5f2614419

See more details on using hashes here.

File details

Details for the file basepair-3.2.0-py3-none-any.whl.

File metadata

  • Download URL: basepair-3.2.0-py3-none-any.whl
  • Upload date:
  • Size: 100.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for basepair-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8cfd6b567866e4983b063374e49574e93c8e22fbd9216e7a687fb5bc533a5ae0
MD5 4d93341f7cae3760c62198d197380a3b
BLAKE2b-256 80b2833915c7b249945e11059cc2fe2be4c61bf95e940870f0aed4f0e5361b9f

See more details on using hashes here.

Supported by

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