Andrew Cassidy
b4d2388615
Release 0.1.1
...
### Fixed
- Fixed alpha premultiplication when generating mipmaps
3 years ago
Andrew Cassidy
f7d57aa859
Fix alpha premultiplication being used when generating mipmaps
3 years ago
Andrew Cassidy
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
3 years ago
Andrew Cassidy
28930d89d5
update changelog
3 years ago
Andrew Cassidy
4f25e0f750
fix tests dir
3 years ago
Andrew Cassidy
433e728424
pytmon
3 years ago
Andrew Cassidy
4939171d5d
Rework CI workflow
3 years ago
Andrew Cassidy
f0f132328c
Dont require findpython mode
3 years ago
Andrew Cassidy
7a11901aa6
Fix brace expansion
3 years ago
Andrew Cassidy
cb8b251baf
Put back matrix for os
3 years ago
Andrew Cassidy
463956b63b
Fix environment variables..?
3 years ago
Andrew Cassidy
22cc5f6148
Fix environment variables
3 years ago
Andrew Cassidy
0478532cb9
Test using CIBW
3 years ago
Andrew Cassidy
f2873f3a38
Downgrade project to C++17
3 years ago
Andrew Cassidy
2618faadfc
Fix cli module
3 years ago
Andrew Cassidy
38d3805add
fix pfflags and mipmap count
3 years ago
Andrew Cassidy
f87226ad50
dont set -O3 since its the default anyways
3 years ago
Andrew Cassidy
8967bc2f1a
use member initialization for constexpr constructors
3 years ago
Andrew Cassidy
b3d6585799
install for tests using pip
3 years ago
Andrew Cassidy
cde6ae006e
dont install tests as a package
3 years ago
Andrew Cassidy
2b36086bf5
Move build requirements to pyproject.toml
3 years ago
Andrew Cassidy
faa7e4df08
Remove test images as a submodule
...
They were causing problems for users without LFS installed, and unnecessary except for tests
3 years ago
Andrew Cassidy
f353bf6e92
metadata and readme fixes
3 years ago
Andrew Cassidy
7954ec1de6
wtf is this "manylinux" nonsense
3 years ago
Andrew Cassidy
890d60cd82
Fix version number
3 years ago
Andrew Cassidy
3ebf07ae74
Only run jobs when relevent
3 years ago
Andrew Cassidy
4a8e416f1f
I'm dumb, this is the default on all compilers
3 years ago
Andrew Cassidy
a07fd55014
gcc no like underscore
3 years ago
Andrew Cassidy
803dccae2d
do it correctly this time
3 years ago
Andrew Cassidy
148fb36273
fix verbose usage again
3 years ago
Andrew Cassidy
b3f6350353
fix --verbose usage
3 years ago
Andrew Cassidy
d4c91e21b8
test CI-specific build rules
3 years ago
Andrew Cassidy
de2dc0c0a8
Actually clone the repo for sdist
3 years ago
Andrew Cassidy
96dc62a1b0
Add long description and use system-level `build`
3 years ago
Andrew Cassidy
c18cebb519
put all wheels in same directory
3 years ago
Andrew Cassidy
784f2393f1
fix test dependencies
3 years ago
Andrew Cassidy
83b4914bb0
split build and publish
3 years ago
Andrew Cassidy
72aeb54c18
fix syntax error
3 years ago
Andrew Cassidy
60a944500b
Build and publish to test-pypi
3 years ago
Andrew Cassidy
f34824b45b
remove redundant windows env setup
3 years ago
Andrew Cassidy
68e37ca836
use setuptools_scm for versioning
3 years ago
Andrew Cassidy
46a62b0dab
add note to initialize submodules
3 years ago
Andrew Cassidy
9156ac199b
remove broken unit test
3 years ago
Andrew Cassidy
69fdd6a4c8
fix typo in help text
3 years ago
Andrew Cassidy
d5a3f09a58
Add useful README
3 years ago
Andrew Cassidy
0152e99c44
Add encode command
3 years ago
Andrew Cassidy
560acb20ea
Add __version__
3 years ago
Andrew Cassidy
362c1c0715
dont try to run cli from __init__.py
3 years ago
Andrew Cassidy
4c6b683616
move common code to its own module and out of __init__.py, move command to __main__.py
3 years ago
Andrew Cassidy
b8aba4d382
move common code to its own module and out of __init__.py
3 years ago