Skip to content

Commit

Permalink
m1ar supp
Browse files Browse the repository at this point in the history
  • Loading branch information
ameli committed Dec 1, 2023
1 parent d853b22 commit 3eddcf6
Show file tree
Hide file tree
Showing 9 changed files with 27 additions and 15 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: build-macos

on:
# push:
# branches:
# - main
push:
branches:
- main
release:
types:
- published
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: build-windows

on:
# push:
# branches:
# - main
push:
branches:
- main
release:
types:
- published
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/deploy-conda.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: deploy-conda

on:
# push:
# branches:
# - main
push:
branches:
- main
release:
types:
- published
Expand Down Expand Up @@ -89,7 +89,8 @@ jobs:
if: matrix.os == 'macos-latest'
uses: pypa/[email protected]
env:
CIBW_BUILD: "*-manylinux_x86_64 *-macosx_x86_64 *-win_amd64"
CIBW_ARCHS_MACOS: "x86_64 arm64"
CIBW_BUILD: "*-manylinux_x86_64 *-macosx_arm64 *-macosx_x86_64 *-win_amd64"
CIBW_SKIP: "pp* cp36-* cp37-* cp38-* cp312-*"
CIBW_BUILD_VERBOSITY: 1
CIBW_ENVIRONMENT: "USE_LONG_INT=0 USE_UNSIGNED_LONG_INT=0 USE_CBLAS=0 USE_CUDA=0"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: deploy-docs

on:
# push:
# branches:
# - main
push:
branches:
- main
pull_request:
branches:
- main
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ jobs:
CIBW_SKIP: "pp* cp36-* cp37-* cp38-* cp312-*"
CIBW_BUILD_VERBOSITY: 1
CIBW_ENVIRONMENT: "USE_CBLAS=0 USE_CUDA=0"
CIBW_BEFORE_BUILD_MACOS: brew install llvm libomp && export CC=/usr/local/opt/llvm/bin/clang
# CIBW_BEFORE_BUILD_MACOS: brew install llvm libomp && export CC=/usr/local/opt/llvm/bin/clang
with:
output-dir: wheelhouse

Expand Down
4 changes: 4 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,10 @@ Successful installation and tests performed on the following operating systems,
| macOS | X86-64 | CPU | |y| | |y| | |y| | |n| | |n| | |n| | |build-macos| |
+ + +--------+-------+-------+-------+-------+-------+-------+ +
| | | GPU | |n| | |n| | |n| | |n| | |n| | |n| | |
+ +--------+--------+-------+-------+-------+-------+-------+-------+ +
| | ARM-64 | CPU | |y| | |y| | |y| | |n| | |n| | |n| | |
+ + +--------+-------+-------+-------+-------+-------+-------+ +
| | | GPU | |n| | |n| | |n| | |n| | |n| | |n| | |
+----------+--------+--------+-------+-------+-------+-------+-------+-------+-----------------+
| Windows | X86-64 | CPU | |y| | |y| | |y| | |n| | |n| | |n| | |build-windows| |
+ + +--------+-------+-------+-------+-------+-------+-------+ +
Expand Down
3 changes: 3 additions & 0 deletions docs/notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,9 @@ Fast Trace Estimator
TODO
====

* Python 3.12 completely removes distutils. The distutils package should be
replaced with setuptools.

* Implement ``keep`` functionality for slq method.
* Hutchinson method can be implemented in C++ and also in CUDA on GPU.
* Other functions (besides traceinv and logdet)
Expand Down
4 changes: 4 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,10 @@ Successful installation and tests performed on the following operating systems,
| macOS | X86-64 | CPU | |y| | |y| | |y| | |n| | |n| | |n| | |build-macos| |
+ + +--------+-------+-------+-------+-------+-------+-------+ +
| | | GPU | |n| | |n| | |n| | |n| | |n| | |n| | |
+ +--------+--------+-------+-------+-------+-------+-------+-------+ +
| | ARM-64 | CPU | |y| | |y| | |y| | |n| | |n| | |n| | |
+ + +--------+-------+-------+-------+-------+-------+-------+ +
| | | GPU | |n| | |n| | |n| | |n| | |n| | |n| | |
+----------+--------+--------+-------+-------+-------+-------+-------+-------+-----------------+
| Windows | X86-64 | CPU | |y| | |y| | |y| | |n| | |n| | |n| | |build-windows| |
+ + +--------+-------+-------+-------+-------+-------+-------+ +
Expand Down
2 changes: 1 addition & 1 deletion imate/__version__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.20.9"
__version__ = "0.20.10"

0 comments on commit 3eddcf6

Please sign in to comment.