Commit Graph

349 Commits (main)
 

Author SHA1 Message Date
Andrew Cassidy ec7953dcff Release 0.2.0
### Changed

- Updated Pybind11 to version 3.10, adding Python 3.11 support
- Updated install instructions in readme to reflect availability on PyPI
- Encode now skips .dds files in its input to prevent needless re-encoding

### Added

- Added the `-n` option for bc3 encoding to perform a BC3nm swizzle
10 months ago
Andrew Cassidy 3280fc74be Merge branch 'dev' 10 months ago
Andrew Cassidy cbec93ed55 Skip any dds files when encoding 10 months ago
Andrew Cassidy 8509384bff Add -n option to `encode bc3` which performs a BC3nm swizzle 10 months ago
Andrew Cassidy 1c86b09ca0 Fix docs link 10 months ago
Andrew Cassidy d4eada16f9 Update readme with easier install directions 10 months ago
Andrew Cassidy aed575edc6 Release 0.1.4
### Changed

- Updated Pybind11 to version 3.10, adding Python 3.11 support
1 year ago
Andrew Cassidy 4cdcb65f3a Merge branch 'dev' 1 year ago
Andrew Cassidy 0a66fcca20
Merge pull request #35 from drewcassidy/dependabot/github_actions/dev/pypa/cibuildwheel-2.11.2
Bump pypa/cibuildwheel from 2.5.0 to 2.11.2
1 year ago
Andrew Cassidy 37f0673e95
Merge pull request #33 from drewcassidy/dependabot/github_actions/dev/actions/setup-python-4.3.0
Bump actions/setup-python from 4.0.0 to 4.3.0
1 year ago
Andrew Cassidy b81df96990
track python dependencies 1 year ago
dependabot[bot] 38beffef05 Bump pypa/cibuildwheel from 2.5.0 to 2.11.2
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.5.0 to 2.11.2.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/2.5.0...v2.11.2)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Andrew Cassidy 0dccd1cd07 Update pybind to 3.10 to allow Python 3.11 support 1 year ago
dependabot[bot] 7ea104f712
Bump actions/setup-python from 4.0.0 to 4.3.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.0.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.0.0...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy 9cb60f0ce2
Merge pull request #21 from drewcassidy/dependabot/github_actions/dev/actions/setup-python-4.0.0
Bump actions/setup-python from 3.1.2 to 4.0.0
2 years ago
Andrew Cassidy 15e0c68df6
Merge branch 'dev' into dependabot/github_actions/dev/actions/setup-python-4.0.0 2 years ago
Andrew Cassidy 9f54349556 Specify python versions 2 years ago
dependabot[bot] 71c069d30c
Bump actions/setup-python from 3.1.2 to 4.0.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.2 to 4.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3.1.2...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy 661536e6f6 use scoped lock 2 years ago
Andrew Cassidy 920059bea1 Migrate tests to pytest 2 years ago
Andrew Cassidy daae86cf50 Switch to pytest 2 years ago
Andrew Cassidy 5c87c82702 Add file documenting development environment setup 2 years ago
Andrew Cassidy ddbeff43cb Update copyright year 2 years ago
Andrew Cassidy 5c94782876 Remove debug wrapper, now that I know how to use a debug python build 2 years ago
Andrew Cassidy 9eaaf901f3 Fix compilation of test wrapper 2 years ago
dependabot[bot] c79ffc8794 Bump docker/setup-qemu-action from 1 to 2
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy 55f0ced229 getting started instructions 2 years ago
Andrew Cassidy eb7b259d53 Autogenerated command documentation from helpstrings 2 years ago
Andrew Cassidy 03801e2e1b New index page and remove broken page 2 years ago
Andrew Cassidy 3a28ec690c Merge remote-tracking branch 'origin/dependabot/github_actions/pypa/cibuildwheel-2.5.0' into dev 2 years ago
Andrew Cassidy 697f7243a0 Documentation nice-to-haves 2 years ago
Andrew Cassidy 22e1455ceb tell dependabot to target the dev branch 2 years ago
dependabot[bot] c13f64828f
Bump pypa/cibuildwheel from 2.4.0 to 2.5.0
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.4.0...2.5.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy 9a57b096f5 Set min version for sphinx tools 2 years ago
Andrew Cassidy 82f079f1b6 Enable RTD building 2 years ago
Andrew Cassidy 2c72b7ad22 Ignore previous commit in blames 2 years ago
Andrew Cassidy cb84f32eda Migrate code style to Black 2 years ago
Andrew Cassidy b34fdf2316 Ignore wheels and sdists 2 years ago
Andrew Cassidy ac4e5b2679 Release 0.1.3
### Fixed

- Fixed quicktex not compiling for python 3.10 on Windows

### Changed

- Reworked CI job, adding wheels for ARM macOS, ARM Linux, and x86 musl Linux.
- Added wheels for python 3.10
- Added a more useful error message when importing quicktex on macOS when libomp.dylib isn't installed
2 years ago
dependabot[bot] 25e74b9b08 Bump actions/setup-python from 3.1.1 to 3.1.2
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy a881a0a36b Add more helpful error when importing without libomp installed
Also use non-shallow clones in ci
2 years ago
Andrew Cassidy 3fdfc3ecaa Pretty job names 2 years ago
Andrew Cassidy b440543de3 why 2 years ago
Andrew Cassidy 23ed54c7a2 fix conditional 2 years ago
Andrew Cassidy e7e8657100 fix syntax error 2 years ago
Andrew Cassidy 2a07db8c8f Run arm64 linux builds on their own job for faster CI 2 years ago
dependabot[bot] b8a80235f8 Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 4cac24798e Bump actions/download-artifact from 2 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy 9b6097373e Another attempt 2 years ago
Andrew Cassidy b954ac6ccc Attempt to hint to cmake what python install to use correctly
Should fix my linux building issue?
2 years ago