Commit Graph

52 Commits

Author SHA1 Message Date
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
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
3ebf07ae74 Only run jobs when relevent 2021-04-12 20:56:51 -07:00
de2dc0c0a8 Actually clone the repo for sdist 2021-04-12 16:45:34 -07:00
96dc62a1b0 Add long description and use system-level build 2021-04-12 16:31:16 -07:00
c18cebb519 put all wheels in same directory 2021-04-12 16:12:31 -07:00
784f2393f1 fix test dependencies 2021-04-12 15:59:27 -07:00
83b4914bb0 split build and publish 2021-04-12 15:57:06 -07:00
72aeb54c18 fix syntax error 2021-04-12 15:31:49 -07:00
60a944500b Build and publish to test-pypi 2021-04-12 15:31:14 -07:00
f34824b45b remove redundant windows env setup 2021-04-12 14:53:44 -07:00
7154857323 install openMP on macos but with the correct tap name 2021-04-07 22:36:21 -07:00
6e0c855470 install openMP on macos 2021-04-07 22:33:25 -07:00
a4a19505d7 workflow tweaks 2021-04-07 21:10:58 -07:00
f5bacd5940 remove upterm stuff 2021-04-07 21:01:39 -07:00
48e118042d enable ssh debugging 2021-04-07 19:55:43 -07:00
42c9110a40 enable ssh debugging 2021-04-07 19:50:04 -07:00
d100f10931 test in isolation mode??? 2021-04-07 19:45:38 -07:00
822633ca7e test in isolation mode? 2021-04-07 19:41:32 -07:00
88f555d076 run tests in tests directory? 2021-04-07 19:34:09 -07:00
b62d64d540 Windows stop being weird 2021-04-07 19:18:18 -07:00
497203e76a cross-platform testing
why not?
2021-04-07 19:16:45 -07:00
b7b5c5f843 disable coverage 2021-04-07 19:12:09 -07:00
ca98bbb1f7 use GCC on linux 2021-04-07 18:42:45 -07:00
d5c2dfb96b fix syntax error 2021-04-07 17:40:13 -07:00
aacceb6cff Fix submodule checkout 2021-04-07 17:39:01 -07:00