Skip to content

Commit ec628d7

Browse files
committed
chore(ci): update macos
1 parent 1f0ce6a commit ec628d7

3 files changed

Lines changed: 8 additions & 10 deletions

File tree

.github/workflows/test.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
rocksdb-version: ['v6.29.5', 'v7.10.2', 'v8.11.4', 'v9.10.0']
33+
rocksdb-version: ['v10.0.1', 'v10.7.5']
3434

3535
steps:
3636
- uses: actions/cache@v4
@@ -68,8 +68,8 @@ jobs:
6868
strategy:
6969
fail-fast: false
7070
matrix:
71-
python-version: ['3.10', '3.11', '3.12', '3.13']
72-
rocksdb-version: ['v6.29.5', 'v7.10.2', 'v8.11.4', 'v9.10.0']
71+
python-version: ['3.11', '3.12', '3.13']
72+
rocksdb-version: ['v10.0.1', 'v10.7.5']
7373

7474
steps:
7575
- uses: actions/checkout@v4
@@ -113,9 +113,8 @@ jobs:
113113
fail-fast: false
114114
matrix:
115115
os:
116-
- { arch: 'Intel', runner: 'macos-13' }
117-
- { arch: 'Arm', runner: 'macos-latest' }
118-
python-version: ['3.10', '3.11', '3.12', '3.13']
116+
- macos-15
117+
python-version: ['3.11', '3.12', '3.13']
119118

120119
steps:
121120
- uses: actions/checkout@v4
@@ -149,7 +148,7 @@ jobs:
149148
os:
150149
- { arch: 'x64', runner: 'ubuntu-latest' }
151150
- { arch: 'arm', runner: 'ubuntu-24.04-arm' }
152-
python-version: ['3.10', '3.11', '3.12', '3.13']
151+
python-version: ['3.11', '3.12', '3.13']
153152
debian-dist: [bullseye, bookworm]
154153
steps:
155154
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ maintainers = [
1313
{ name = "Jan Segre", email = "jan@hathor.network" },
1414
]
1515
#url = "https://github.com/HathorNetwork/python-rocksdb"
16-
requires-python = ">=3.10"
16+
requires-python = ">=3.11"
1717
#license = "BSD-3-Clause"
1818
license = {file = "LICENSE"}
1919
keywords = ["rocksdb", "bindings"]
@@ -31,7 +31,6 @@ classifiers = [
3131

3232
# Specify the Python versions you support here.
3333
"Programming Language :: Python :: 3",
34-
"Programming Language :: Python :: 3.10",
3534
"Programming Language :: Python :: 3.11",
3635
"Programming Language :: Python :: 3.12",
3736
]

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def get_brew_prefix(package):
2222

2323
if platform.system() == "Darwin":
2424
extra_compile_args.extend([
25-
"-mmacosx-version-min=10.7",
25+
"-mmacosx-version-min=11.0",
2626
"-stdlib=libc++",
2727
"-Wno-unreachable-code",
2828
])

0 commit comments

Comments
 (0)