Commit Graph

323 Commits

Author SHA1 Message Date
e8e0f4e29b Release 0.1.2
### Fixed

- Fixed sdist not including pybind
2022-03-27 14:29:57 -07:00
6d7f56476f Add manifest file 2022-03-27 14:28:17 -07:00
b4d2388615 Release 0.1.1
### Fixed

- Fixed alpha premultiplication when generating mipmaps
2021-09-28 20:42:13 -07:00
f7d57aa859 Fix alpha premultiplication being used when generating mipmaps 2021-09-28 20:40:01 -07:00
24b064e6b4 Version 0.1.0
### Added

- Began publishing to PyPI

### Changed

- Rewrote CI workflow to include ManyLinux2014 builds
- Reverted project to C++17 for better compiler compatibility
2021-05-09 19:46:51 -07:00
28930d89d5 update changelog 2021-05-09 19:46:05 -07:00
4f25e0f750 fix tests dir 2021-05-08 23:15:52 -07:00
433e728424 pytmon 2021-05-08 23:07:37 -07:00
4939171d5d Rework CI workflow 2021-05-08 23:06:13 -07:00
f0f132328c Dont require findpython mode 2021-05-08 19:54:16 -07:00
7a11901aa6 Fix brace expansion 2021-05-08 18:41:41 -07:00
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