Commit Graph

312 Commits

Author SHA1 Message Date
cb8b251baf Put back matrix for os 2021-05-08 18:29:45 -07:00
463956b63b Fix environment variables..? 2021-05-08 18:22:31 -07:00
22cc5f6148 Fix environment variables 2021-05-08 18:18:14 -07:00
0478532cb9 Test using CIBW 2021-05-08 18:12:37 -07:00
f2873f3a38 Downgrade project to C++17 2021-05-08 16:50:05 -07:00
2618faadfc Fix cli module 2021-04-20 15:14:51 -07:00
38d3805add fix pfflags and mipmap count 2021-04-20 11:23:14 -07:00
f87226ad50 dont set -O3 since its the default anyways 2021-04-14 00:14:21 -07:00
8967bc2f1a use member initialization for constexpr constructors 2021-04-13 23:39:24 -07:00
b3d6585799 install for tests using pip 2021-04-13 20:48:19 -07:00
cde6ae006e dont install tests as a package 2021-04-13 20:32:56 -07:00
2b36086bf5 Move build requirements to pyproject.toml 2021-04-13 19:22:11 -07:00
faa7e4df08 Remove test images as a submodule
They were causing problems for users without LFS installed, and unnecessary except for tests
2021-04-13 01:15:59 -07:00
f353bf6e92 metadata and readme fixes 2021-04-12 22:11:34 -07:00
7954ec1de6 wtf is this "manylinux" nonsense 2021-04-12 21:39:10 -07:00
890d60cd82 Fix version number 2021-04-12 21:02:21 -07:00
3ebf07ae74 Only run jobs when relevent 2021-04-12 20:56:51 -07:00
4a8e416f1f I'm dumb, this is the default on all compilers 2021-04-12 20:42:30 -07:00
a07fd55014 gcc no like underscore 2021-04-12 20:28:17 -07:00
803dccae2d do it correctly this time 2021-04-12 20:26:03 -07:00
148fb36273 fix verbose usage again 2021-04-12 20:11:31 -07:00
b3f6350353 fix --verbose usage 2021-04-12 20:09:46 -07:00
d4c91e21b8 test CI-specific build rules 2021-04-12 20:07:04 -07:00
de2dc0c0a8 Actually clone the repo for sdist 2021-04-12 16:45:34 -07:00
96dc62a1b0 Add long description and use system-level build 2021-04-12 16:31:16 -07:00
c18cebb519 put all wheels in same directory 2021-04-12 16:12:31 -07:00
784f2393f1 fix test dependencies 2021-04-12 15:59:27 -07:00
83b4914bb0 split build and publish 2021-04-12 15:57:06 -07:00
72aeb54c18 fix syntax error 2021-04-12 15:31:49 -07:00
60a944500b Build and publish to test-pypi 2021-04-12 15:31:14 -07:00
f34824b45b remove redundant windows env setup 2021-04-12 14:53:44 -07:00
68e37ca836 use setuptools_scm for versioning 2021-04-12 02:23:57 -07:00
46a62b0dab add note to initialize submodules 2021-04-10 23:15:43 -07:00
9156ac199b remove broken unit test 2021-04-10 22:25:42 -07:00
69fdd6a4c8 fix typo in help text 2021-04-10 22:11:29 -07:00
d5a3f09a58 Add useful README 2021-04-10 21:52:17 -07:00
0152e99c44 Add encode command 2021-04-10 21:34:49 -07:00
560acb20ea Add __version__ 2021-04-10 12:15:20 -07:00
362c1c0715 dont try to run cli from __init__.py 2021-04-10 01:50:25 -07:00
4c6b683616 move common code to its own module and out of __init__.py, move command to __main__.py 2021-04-10 01:34:26 -07:00
b8aba4d382 move common code to its own module and out of __init__.py 2021-04-10 01:28:03 -07:00
1f0a577d7f document some things 2021-04-09 23:21:53 -07:00
76da50d003 More decode cleanup 2021-04-09 23:18:40 -07:00
8a85f5c920 decode cleanup 2021-04-09 02:19:58 -07:00
156880d430 Add decode command 2021-04-09 01:33:30 -07:00
8b6ea69300 DDS file class 2021-04-08 21:26:58 -07:00
09e05b7cde API changes 2021-04-08 16:04:21 -07:00
7149864173 tweaks 2021-04-07 23:39:50 -07:00
2fa4f59104 License comment update 2021-04-07 23:26:28 -07:00
ac16b14a92 formatting 2021-04-07 23:21:54 -07:00