Skip to content

Commit 8dcf0c1

Browse files
authored
Merge pull request #79 from cat-cfs/maintenance
Maintenance
2 parents fa3f7f5 + 420aaeb commit 8dcf0c1

File tree

25 files changed

+12
-11
lines changed

25 files changed

+12
-11
lines changed

.github/workflows/pythonpackage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
strategy:
1414
max-parallel: 4
1515
matrix:
16-
python-version: ["3.9", "3.12"]
17-
os: [windows-latest, ubuntu-22.04, ubuntu-24.04]
16+
python-version: ["3.9", "3.13"]
17+
os: [windows-latest, ubuntu-22.04, ubuntu-24.04, macos-latest, macos-15-intel]
1818

1919
steps:
2020
- uses: actions/checkout@v4

libcbm/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.8.3"
1+
__version__ = "2.9.0"

libcbm/resources/__init__.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def get_cbm_defaults_path():
2626
str: path to the bundled database
2727
"""
2828
return os.path.join(
29-
get_local_dir(), "cbm_defaults_db", "cbm_defaults_v1.2.8340.362.db"
29+
get_local_dir(), "cbm_defaults_db", "cbm_defaults_v1.2.9300.391.db"
3030
)
3131

3232

@@ -116,12 +116,13 @@ def get_libcbm_bin_path():
116116
# Split the result #
117117
version_tokens = os_release.split(".")
118118
major = version_tokens[0]
119-
minor = version_tokens[1]
120-
matched_ver = (int(major) == 10 and int(minor) >= 12) or (
121-
int(major) >= 11 and int(major) <= 16
122-
)
119+
# minor = version_tokens[1] unused
120+
matched_ver = (int(major) >= 13 and int(major) <= 15)
123121
# Get the full path to the dylib #
124-
dylib = os.path.join(local_dir, "libcbm_bin", "macos_64", "libcbm.dylib")
122+
# Dec 2025, this is updated to support versions 13 to 15 and on both arm64 and x86 64 architectures
123+
dylib = os.path.join(
124+
local_dir, "libcbm_bin", "macos_64", "libcbm.dylib"
125+
)
125126
# Let's hope we have it compiled for that version #
126127
msg = (
127128
"The source distribution for this version of macOS has not"
1.7 MB
Binary file not shown.
452 KB
Binary file not shown.
106 KB
Binary file not shown.
1.64 MB
Binary file not shown.
1.15 MB
Binary file not shown.
101 KB
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)