Nguyễn Gia Phong
587179fecf
Nitpick packaging
...
This follows up GH-112.
2020-07-31 16:32:22 +07:00
Francesco Caliumi
3a9e23917f
Enhance setup.py cmake errors reporting
2020-07-31 14:51:12 +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
38a3a21f43
Clean up for release 0.1
2020-04-01 15:17:23 +07:00
Nguyễn Gia Phong
e747159161
Move utilities to native C++
2020-03-31 11:35:09 +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
3cc53d56df
Allow intergration of user-defined decoders
...
The type system is also revised.
2020-03-16 20:26:44 +07:00
Nguyễn Gia Phong
f9dce3e6fd
Prepare C++ bases for FileIOFactory
...
C++ code is reformatted according to Octave style guide.
Additionally, C++14 is now required to be future-proof with alure.
2020-03-16 20:26:44 +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
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
3655f2bc75
Use pytest for Source's read-write properties
2020-02-06 20:30:36 +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
Nguyễn Gia Phong
659196ed7b
Clean up for version 0.0.3
...
Changes including:
* Nitpick docstrings
* Document missing methods of WIP classes as TODO
* Separate sections by formfeeds
Drop scikit-build
2020-01-23 13:47:36 +07:00
Nguyễn Gia Phong
5ec6aa5ede
Fix Source's 3D spatialization setter logic
...
Also correct some doc and pump version to 0.0.2
2020-01-09 21:03:08 +07:00
Nguyễn Gia Phong
1ff633e4a9
s/archaicy/palace/g
2020-01-04 11:55:49 +07:00
Nguyễn Gia Phong
ba55043793
Use str instead of bytes for std::string
...
Aussi group module members by their role
2020-01-03 20:19:53 +07:00
Nguyễn Gia Phong
b36eb11601
Let children bare themselves ( #6 )
2020-01-03 20:19:53 +07:00
Nguyễn Gia Phong
8097ce3c77
Complete easy stuff in Source
2019-12-30 21:52:25 +07:00
Nguyễn Gia Phong
a548e270e8
Prove the concept by the first few examples
2019-12-22 16:26:51 +07:00