Commit Graph

9 Commits

Author SHA1 Message Date
Yury Selivanov 1bbd6a828f Bump cython to 0.28.5 2018-10-30 22:12:08 -04:00
Yury Selivanov 92ea517945 Fix process handles leak when uv_spawn() fails (#187) 2018-08-02 09:39:08 -04:00
Yury Selivanov 5044d240b3 Bump Cython from 0.28.2 to 0.28.3 2018-05-31 15:17:59 -04:00
Yury Selivanov 35dbe69165 Bump Cython dep for CI 2018-05-22 18:47:35 -04:00
Yury Selivanov a2614c0fd2 Bump Cython to 0.27.3 2017-11-10 10:47:58 -05:00
Yury Selivanov 8b50579e2e Bump Cython req to 0.25.2 2017-01-01 17:01:50 -07:00
Elvis Pranskevichus 62fb310278 ci: Switch to staged release process
Uploading release artifacts directly to PyPI from the build matrix is
bad, as this may result in an incomplete or broken release if any of
the platforms fail to build.

To fix the process, implement a "staged" build process whereby artifacts
are built from a dedicated "releases" branch and are uploaded to an S3
bucket.  Once all artifacts have been successfully built, the release
tag may be pushed to master, and the previously built artifacts will be
uploaded to PyPI as a single transaction.
2016-12-23 18:35:39 -05:00
Yury Selivanov 770ad6395a Fix CI: looks like Cython 0.25 is broken; require 0.24.1 2016-10-25 23:47:50 -04:00
Elvis Pranskevichus 2351d78398 Use Travis CI to produce wheels for Linux and macOS 2016-08-02 09:42:57 -04:00