Skip to content

Commit bf83c1c

Browse files
authored
Merge pull request #157 from static-frame/156/ci
Updated CI, drop 3.8
2 parents fb1c4d4 + efafd91 commit bf83c1c

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ jobs:
4848
matrix:
4949
os: ${{ fromJson(needs.matrix_config.outputs.matrix_os) }}
5050
python:
51-
- {minor: 8, req_build: 'requirements-build-3_08.txt', req_test: 'requirements-dev-3_08.txt'}
5251
- {minor: 9, req_build: 'requirements-build-3_11.txt', req_test: 'requirements-dev-3_11.txt'}
5352
- {minor: 10, req_build: 'requirements-build-3_11.txt', req_test: 'requirements-dev-3_11.txt'}
5453
- {minor: 11, req_build: 'requirements-build-3_11.txt', req_test: 'requirements-dev-3_11.txt'}
@@ -63,7 +62,7 @@ jobs:
6362
- run: echo '::add-matcher::.github/problem-matchers/msvc.json'
6463
if: startsWith(matrix.os, 'windows-')
6564

66-
- uses: pypa/cibuildwheel@v2.16.2
65+
- uses: pypa/cibuildwheel@v2.18.0
6766
if: matrix.os != 'macos-13-xlarge'
6867
with:
6968
output-dir: dist
@@ -77,7 +76,7 @@ jobs:
7776

7877
- run: pip install pipx
7978
if: matrix.os == 'macos-13-xlarge'
80-
- uses: pypa/cibuildwheel@v2.16.2
79+
- uses: pypa/cibuildwheel@v2.18.0
8180
if: matrix.os == 'macos-13-xlarge'
8281
with:
8382
output-dir: dist

setup.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def get_ext_dir(*components: tp.Iterable[str]) -> tp.Sequence[str]:
4444
version=AK_VERSION,
4545
description='Array utilities for StaticFrame',
4646
long_description=get_long_description(),
47-
python_requires='>=3.8',
47+
python_requires='>=3.9',
4848
install_requires=['numpy>=1.19.5'],
4949
url='https://github.com/static-frame/arraykit',
5050
author='Christopher Ariza, Brandt Bucher, Charles Burkland',
@@ -54,15 +54,17 @@ def get_ext_dir(*components: tp.Iterable[str]) -> tp.Sequence[str]:
5454
'Development Status :: 5 - Production/Stable',
5555
'Intended Audience :: Developers',
5656
'Topic :: Software Development',
57+
"Programming Language :: C",
58+
"Programming Language :: Python :: Implementation :: CPython",
5759
'License :: OSI Approved :: MIT License',
5860
'Operating System :: MacOS :: MacOS X',
5961
'Operating System :: Microsoft :: Windows',
6062
'Operating System :: POSIX',
61-
'Programming Language :: Python :: 3.8',
6263
'Programming Language :: Python :: 3.9',
6364
'Programming Language :: Python :: 3.10',
6465
'Programming Language :: Python :: 3.11',
6566
'Programming Language :: Python :: 3.12',
67+
'Typing :: Typed',
6668
],
6769
keywords='numpy array',
6870
packages=['arraykit'],

0 commit comments

Comments
 (0)