Commit Graph

20 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 83315de9c8 Retouch docstrings for multi-value properties
This fixes GH-64.  Moreover switch back to flake8 since pytest-flake8
is not as configurable.
2020-05-09 21:52:20 +07:00
Nguyễn Gia Phong 292ef0393d Bump version to 0.2.0 2020-05-04 22:50:08 +07:00
Nguyễn Gia Phong a2444f0eab Prepare for 0.2 release 2020-05-02 21:08:37 +07:00
Huy Ngo 1aa054e8ed Update version number for new release 2020-04-28 22:46:24 +07:00
Nguyễn Gia Phong 30c11b351d Abstract away AuxiliaryEffectSlot
Address the first part of GH-66.  Also clean up comparison code.
2020-04-17 11:07:39 +07:00
Nguyễn Gia Phong 6e95bf491c Uniform enum handling (resolve GH-47) 2020-04-09 15:05:06 +07:00
Nguyễn Gia Phong 80a9d88e90 Revise MessageHandler
As a side effect, Context.precache_buffers_async no longer causes segfault.
2020-04-04 22:58:01 +07:00
Nguyễn Gia Phong 38a3a21f43 Clean up for release 0.1 2020-04-01 15:17:23 +07:00
Nguyễn Gia Phong 47231e9992 Fix forward declaration regression with binding on 2020-03-30 20:53:28 +07:00
Nguyễn Gia Phong d29d8debe8 Compile Cython with binding and allow cleaning C++ output 2020-03-30 18:07:31 +07:00
Nguyễn Gia Phong fc1bbfafeb Expose enumerants necessary for context creation (resolve #16)
Additionally in-source docs are revised.
2020-03-09 17:54:49 +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
Huy Ngo cb2e2eac40 Implement 'current_context' to remember previous classes 2020-02-26 17:40:03 +07:00
Nguyễn Gia Phong 19ac906048 Implement MessageHandler
Since this introduce a new source files, all sources are moved
to a new directory src.
2020-02-15 14:27:06 +07:00
Nguyễn Gia Phong 1b2b477c15 Finish some left-over methods 2020-02-03 11:35:08 +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 37e471354b Make build more portable and compatible with manylinux2014
Additionally:
* Specify some build requirement version
* Move metadata outta setup script
* Add linting tests to tox
2020-02-01 14:29:06 +07:00