Commit Graph

12 Commits

Author SHA1 Message Date
Nguyễn Gia Phong 6f00f7046a Housekeep and partially tackle GH-109 2020-06-19 14:34:28 +07:00
Nguyễn Gia Phong c24df3143b Opt out CI/CD for Python 3.7 and 3.8 on macOS
As per GH-63, wheels built on these platforms
are not properly repaired.
2020-05-16 17:35:53 +07:00
Nguyễn Gia Phong 11cda099a3
Opt in Travis CI testing for Python 3.6 on macOS
/r/oddlyspecific
2020-05-03 20:00:44 +07:00
Nguyễn Gia Phong 5406740517
Repair wheels on macOS correctly 2020-05-02 18:03:57 +07:00
Nguyễn Gia Phong 5ce35416c7 Opt macOS out of automated testing entirely
I spent too much time to day fixing up macOS related issue,
when the wheel for it is not even built properly, so I decide
to solve it all together next time.
2020-04-24 20:14:24 +07:00
Nguyễn Gia Phong e674ade7e4 Update CI/CD
This optimizes the execution time of macOS builds and adds initial
(no-op) support for Windows.  Documentation now admits the issues with
macOS wheels.

Because of GH-63, CI/CD for Python 3.8 on macOS is temporarily dropped.

Build reference for upcoming v0.1.3
2020-04-22 00:29:53 +07:00
Nguyễn Gia Phong 428a436f36 [Travis] Build for macOS
Also enable Cython trace explicitly for tests
2020-03-01 16:20:44 +07:00
Nguyễn Gia Phong 3655f2bc75 Use pytest for Source's read-write properties 2020-02-06 20:30:36 +07:00
Nguyễn Gia Phong 9bb8e73711 Add legal information of bundled dependencies 2020-02-02 14:52:21 +07:00
Nguyễn Gia Phong 8f50d0fd92 Nitpick CI
* Hide build scripts
* Give tox default env
* Only run on master (or PRs to master)
2020-02-02 11:21:44 +07:00
Nguyễn Gia Phong 3a6998f7ec Pump version to 0.0.5 to test deployment 2020-02-01 18:15:05 +07:00
Nguyễn Gia Phong 65dc8acf87 Automate build, test and deploy with Travis 2020-02-01 16:30:56 +07:00