961c2b7134
Build on macOS 12
...
This should build on older versions, so long as you have llvm 13. But the homebrew version of llvm the macos 11 runner has only includes x86 dylibs which cant be linked against when building for arm.
2022-05-31 01:16:18 -07:00
9388406769
oops
2022-05-31 01:13:21 -07:00
7430dccd5b
im going to break MSVC's kneecaps
2022-05-31 01:03:52 -07:00
fa0579ff03
thats not a dollar sign
2022-05-31 00:53:15 -07:00
9f7eb5fe57
Target LLVM 13
2022-05-31 00:49:30 -07:00
643276660a
Include submodules in sdists and github actions
2022-05-13 00:36:00 -07:00
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 >
2022-05-06 18:33:39 -07:00
3a28ec690c
Merge remote-tracking branch 'origin/dependabot/github_actions/pypa/cibuildwheel-2.5.0' into dev
2022-05-02 22:42:11 -07:00
22e1455ceb
tell dependabot to target the dev branch
2022-05-02 22:26:05 -07:00
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 >
2022-05-02 11:41:47 +00:00
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 >
2022-04-12 18:24:37 -07:00
a881a0a36b
Add more helpful error when importing without libomp installed
...
Also use non-shallow clones in ci
2022-04-11 23:05:20 -07:00
3fdfc3ecaa
Pretty job names
2022-04-11 21:48:22 -07:00
23ed54c7a2
fix conditional
2022-04-11 21:15:15 -07:00
e7e8657100
fix syntax error
2022-04-11 21:11:19 -07:00
2a07db8c8f
Run arm64 linux builds on their own job for faster CI
2022-04-11 21:09:50 -07:00
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 >
2022-04-11 10:26:24 -07:00
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 >
2022-04-11 10:25:24 -07:00
b954ac6ccc
Attempt to hint to cmake what python install to use correctly
...
Should fix my linux building issue?
2022-04-10 21:51:18 -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
b80a6d2229
Fix arch selection and test command
2022-04-09 23:15:23 -07:00
e5ccdbb4f4
Don't try to download test images
2022-04-09 22:23:00 -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
9421a6d372
Merge branch 'main' into build-modernization
2022-04-09 20:39:43 -07:00
cab0eeebae
Merge pull request #10 from drewcassidy/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-04-09 20:21:43 -07:00
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 >
2022-04-07 11:45:36 +00:00
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 >
2022-04-03 20:15:09 +00:00
8e7b95609c
Dependabot for gh actions
2022-04-03 13:12:29 -07:00
71379b7ae1
Revert to manylinux2014
2022-04-03 00:05:35 -07:00
d1346ca11d
Enable macos cross-compiling in setup.py
2022-04-02 21:39:14 -07:00
e488dbcbff
Fix builder version
...
and here I was thinking this was semver smh
2022-04-01 21:07:57 -07:00
1f7b45aa57
Compile for multiple architectures
2022-04-01 21:06:51 -07:00
70b7251eae
Include build for python 3.10 (finally)
2022-04-01 20:27:00 -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
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
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
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