Commit Graph

328 Commits (5c87c8270225618cfc0b434df86a83bdb160efe2)
 

Author SHA1 Message Date
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
Andrew Cassidy 593a0c3f46 Fix windows test command and install fat binaries for libomp 2 years ago
Andrew Cassidy 3b73bc8bce use Py_ssize_t to make msvc happy 2 years ago
Andrew Cassidy abeb08fc81 Upgrade cibuildwheel to 2.4.0 2 years ago
Andrew Cassidy 77637f6abd Run tests in the right directory and skip linux for now 2 years ago
Andrew Cassidy df6d5b1848 Use latest setuptools instead of pinning it 2 years ago
Andrew Cassidy b5aea803d5 Use relative imports in tests 2 years ago
Andrew Cassidy b80a6d2229 Fix arch selection and test command 2 years ago
Andrew Cassidy dac7f07db4 Build for musl linux for platforms supported by Pillow
Specifically x64 for cpython 3.8-3.10
2 years ago
Andrew Cassidy 7dfefa3007 Skip musl linux wheel builds
Pillow appears to fail to compile on these without installing a bunch of dependencies, so... sorry alpine users
2 years ago
Andrew Cassidy eaca455a08 syntax error 2 years ago
Andrew Cassidy e5ccdbb4f4 Don't try to download test images 2 years ago
Andrew Cassidy 94d88c7e00 Remove nose dependence
Also move test images into the base repo because they're not very big anyways
2 years ago
Andrew Cassidy 9421a6d372 Merge branch 'main' into build-modernization 2 years ago
Andrew Cassidy cab0eeebae
Merge pull request #10 from drewcassidy/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
2 years ago
Andrew Cassidy 3d98b37a37
Merge pull request #13 from drewcassidy/dependabot/github_actions/actions/setup-python-3.1.1
Bump actions/setup-python from 2 to 3.1.1
2 years ago
Andrew Cassidy 654b6d628a Slightly modernize how project is compiled 2 years ago
dependabot[bot] 1502c5318c
Bump actions/setup-python from 2 to 3.1.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.1.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v3.1.1)

---
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 421876ab0f Move more metadata to pyproject.toml 2 years ago
Andrew Cassidy 29590e0323 Move a good chunk of metadata to pyproject.toml 2 years ago
dependabot[bot] 8b4e3c5746
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Andrew Cassidy 8e7b95609c Dependabot for gh actions 2 years ago