Commit Graph

28 Commits

Author SHA1 Message Date
345344eef3 cleanup and prevent windows macros from stepping on everything 2022-05-23 00:21:33 -07:00
c2d4e9be4d Merge branch 'feature/pytest' into feature/simd 2022-05-22 21:02:34 -07:00
daae86cf50 Switch to pytest 2022-05-22 16:50:24 -07:00
04fece2771 Move clang-cl detection to cmake and allow it when setting flags 2022-05-16 23:41:42 -07:00
b2523dbe19 Try something 2022-05-16 23:05:09 -07:00
bcdfcb95fb h 2022-05-16 21:33:33 -07:00
e5f1a45c6b *raspberry noise* 2022-05-16 21:32:01 -07:00
014f7063fd Build wheels for SSE4 and using clang on windows 2022-05-16 21:29:45 -07:00
697f7243a0 Documentation nice-to-haves 2022-05-02 22:41:39 -07:00
9a57b096f5 Set min version for sphinx tools 2022-04-21 09:34:21 -07:00
cb84f32eda Migrate code style to Black 2022-04-18 19:53:26 -07:00
b440543de3 why 2022-04-11 21:18:43 -07:00
2a07db8c8f Run arm64 linux builds on their own job for faster CI 2022-04-11 21:09:50 -07:00
9b6097373e Another attempt 2022-04-10 22:03:17 -07:00
593a0c3f46 Fix windows test command and install fat binaries for libomp 2022-04-10 21:08:07 -07:00
abeb08fc81 Upgrade cibuildwheel to 2.4.0 2022-04-10 00:26:00 -07:00
77637f6abd Run tests in the right directory and skip linux for now 2022-04-10 00:22:13 -07:00
df6d5b1848 Use latest setuptools instead of pinning it 2022-04-10 00:09:44 -07:00
b5aea803d5 Use relative imports in tests 2022-04-10 00:04:08 -07:00
b80a6d2229 Fix arch selection and test command 2022-04-09 23:15:23 -07:00
dac7f07db4 Build for musl linux for platforms supported by Pillow
Specifically x64 for cpython 3.8-3.10
2022-04-09 22:54:06 -07:00
7dfefa3007 Skip musl linux wheel builds
Pillow appears to fail to compile on these without installing a bunch of dependencies, so... sorry alpine users
2022-04-09 22:40:05 -07:00
eaca455a08 syntax error 2022-04-09 22:24:35 -07:00
94d88c7e00 Remove nose dependence
Also move test images into the base repo because they're not very big anyways
2022-04-09 22:20:09 -07:00
654b6d628a Slightly modernize how project is compiled 2022-04-09 19:43:40 -07:00
421876ab0f Move more metadata to pyproject.toml 2022-04-03 20:41:02 -07:00
29590e0323 Move a good chunk of metadata to pyproject.toml 2022-04-03 16:22:47 -07:00
2b36086bf5 Move build requirements to pyproject.toml 2021-04-13 19:22:11 -07:00