Skip to content

Automated compilation of Python wheel binary packages for Biopython

License

Notifications You must be signed in to change notification settings

JoaoRodrigues/biopython-wheels

 
 

Repository files navigation

This repository on GitHub is to automate the compilation of binary wheel packages of Biopython for later upload to PyPI.

It uses the multibuild system developed by Matthew Brett and the MacPython project.

The builds themselves are performed on virtual machines using continuous integration testing services. Specifically, TravisCI for Linux and Apple Mac OS X, and AppVeyor for Microsoft Windows.

The compiled wheel files are uploaded to a staging folder hosted on Anaconda:

From there we download them and then upload them to PyPI as part of making a Biopython release.

There is a basic pre-commit configuration provided to validate the YAML files as a git pre-commit hook. Install this as follows:

$ pip install pre-commit
$ pre-commit install

About

Automated compilation of Python wheel binary packages for Biopython

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%