History

0.4.0.dev0

0.3.5 (2017-10-01)

0.3.4 (2017-09-12)

  • Native support for auditwheel and delocate. (#160)

0.3.3 (2017-09-08)

  • Do not build sdists with the wheel subcommand by default. (#155)

0.3.2 (2017-09-08)

  • Fix a bug where the wrong working directory was set when building wheels with multiple sources. (#154)

0.3.1 (2017-09-08)

  • Fix a bug with sudo and brew install on macOS. (#151).
  • Short circuit platform caching on OS X (#150).

0.3 (2017-01-10)

  • Drop the dependency on the “Galaxy” wheel fork, which makes installation much easier. “Platform-specific” wheels can still be built.
  • When building Docker images, install Starforge from the local source instead of installing from PyPI or Github.

0.2.1 (2016-05-27)

  • Do a case-insensitive comparison for cached tarball names (uWSGI’s project name is uWSGI but its source tarballs are named uwsgi-*). 7672547

0.2 (2016-05-19)

  • Added support for building manylinux1 wheels. 0dbecb7

0.1.1 (2016-01-20)

  • Only running prebuild during wheel builds (and not sdists) was too naive, since this prevents changing the version number of sdists in the prebuild action (a common use of the prebuild action). Instead, allow for separate wheel, sdist, and all prebuild actions. Reverts the behavior of 9008c57. Issue 64
  • Install Galaxy pip from Github instead of wheels.galaxyproject.org so that Starforge images can be built with new versions of Galaxy pip before they are released. 97b4ba4

0.1 (2016-01-12)

  • Reimplemented the wheel building scripts as a library and starforge command line
  • Wrote some documentation

Older than 0.1

Originally Galaxy docker-build and later renamed Starforge, but as a collection of disjointed shell scripts, Python, and YAML used to build Galaxy Tool Shed dependencies, as well as rebuilding Debian and Ubuntu source packages with modifications (which itself came from a project created to do the same via Vagrant and Ansible called vadebuildsible).