487f05c90a
Pass config to ctest for windows
2022-06-26 19:33:43 -07:00
b5a55f606c
attempt 2
2022-06-26 19:27:25 -07:00
3ab354db74
Run ctest from build directory
2022-06-26 19:21:04 -07:00
ef8a41fe03
Run tests verbosely
2022-06-26 19:08:14 -07:00
598175739f
try using ctest
...
im so close to giving up on windows support
2022-06-26 19:03:25 -07:00
143bde78d6
Fix running tests
2022-06-26 18:43:53 -07:00
a96aadc867
use gcc 10
2022-06-26 18:34:06 -07:00
29741447cd
syntax error
2022-06-26 18:13:38 -07:00
9011718c09
add NOPYTHON option
2022-06-26 18:09:40 -07:00
8b2c240094
syntax error
2022-06-26 18:02:40 -07:00
c97daa21ec
would help if i cloned the repo
2022-06-26 18:00:30 -07:00
f5defd2817
Move testing to its own step
2022-06-26 17:57:41 -07:00
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
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>
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
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>
2022-05-02 11:41:47 +00:00
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>
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
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>
2022-04-11 10:26:24 -07:00
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>
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
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>
2022-04-07 11:45:36 +00:00
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>
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