Skip to content

Commit 948f54b

Browse files
committed
0.5.0 RC 1
1 parent a7bd271 commit 948f54b

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,25 +26,26 @@ jobs:
2626
path: dist
2727

2828
matrix_config:
29-
name: Matrix Config
29+
name: Matrix Runner Config
3030
runs-on: ubuntu-22.04
31-
3231
outputs:
3332
matrix_os: ${{ steps.step.outputs.matrix_os }}
34-
3533
steps:
3634
- run: echo "$GITHUB_EVENT_NAME"
3735
- id: step
38-
run: echo "matrix_os=[\"macos-13\", \"ubuntu-22.04\", \"windows-2022\"]" >> $GITHUB_OUTPUT
39-
36+
run: |
37+
if [ "$GITHUB_EVENT_NAME" = "release" ]; then
38+
echo 'matrix_os=["macos-13-xlarge", "ubuntu-22.04", "windows-2022"]' >> $GITHUB_OUTPUT
39+
else
40+
echo 'matrix_os=["macos-13", "ubuntu-22.04", "windows-2022"]' >> $GITHUB_OUTPUT
41+
fi
4042
4143
whl_3_8:
4244
name: Build / ${{ matrix.os }} / Python 3.${{ matrix.minor }}
4345
needs: matrix_config
4446
strategy:
4547
fail-fast: false
4648
matrix:
47-
# os: [macos-13-xlarge, ubuntu-22.04, windows-2022]
4849
os: ${{ fromJson(needs.matrix_config.outputs.matrix_os) }}
4950
minor: [8]
5051
runs-on: ${{ matrix.os }}
@@ -79,7 +80,6 @@ jobs:
7980
fail-fast: false
8081
matrix:
8182
os: ${{fromJson(needs.matrix_config.outputs.matrix_os)}}
82-
# os: [macos-13-xlarge, ubuntu-22.04, windows-2022]
8383
minor: [9, 10, 11]
8484
runs-on: ${{ matrix.os }}
8585
steps:
@@ -113,7 +113,6 @@ jobs:
113113
fail-fast: false
114114
matrix:
115115
os: ${{fromJson(needs.matrix_config.outputs.matrix_os)}}
116-
# os: [macos-13-xlarge, ubuntu-22.04, windows-2022]
117116
minor: [12]
118117
runs-on: ${{ matrix.os }}
119118
steps:

README.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,15 @@ ArrayKit requires the following:
3737
What is New in ArrayKit
3838
-------------------------
3939

40+
41+
0.5.0
42+
............
43+
44+
Now building wheels for 3.12.
45+
46+
Now building functional wheels for Mac OS ``arm64`` / Apple Silicon
47+
48+
4049
0.4.11
4150
............
4251

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from setuptools import setup
66
from pathlib import Path
77

8-
AK_VERSION = '0.4.11'
8+
AK_VERSION = '0.5.0'
99

1010
def get_long_description() -> str:
1111
return '''The ArrayKit library provides utilities for creating and transforming NumPy arrays, implementing performance-critical StaticFrame operations as Python C extensions.
@@ -39,7 +39,6 @@ def get_ext_dir(*components: tp.Iterable[str]) -> tp.Sequence[str]:
3939
libraries=['npymath'], # not including mlib at this time
4040
)
4141

42-
4342
setup(
4443
name='arraykit',
4544
version=AK_VERSION,
@@ -63,6 +62,7 @@ def get_ext_dir(*components: tp.Iterable[str]) -> tp.Sequence[str]:
6362
'Programming Language :: Python :: 3.9',
6463
'Programming Language :: Python :: 3.10',
6564
'Programming Language :: Python :: 3.11',
65+
'Programming Language :: Python :: 3.12',
6666
],
6767
keywords='numpy array',
6868
packages=['arraykit'],

0 commit comments

Comments
 (0)