Skip to content

Commit b42e335

Browse files
committed
Rename Python extension module from pyslicutlet to slicutletlib
- Renamed extension module to follow clearer naming convention - Benefits: Clear SLICUTLET branding, licensing clarity, no clash with libslicutlet.so - Updated meson.build: 'pyslicutlet' -> 'slicutletlib' - Updated slicutletmodule.c: PyInit_pyslicutlet() -> PyInit_slicutletlib() - Updated __init__.py: from slicutlet.pyslicutlet -> from slicutlet.slicutletlib - All 355 tests passing
1 parent 9f9024e commit b42e335

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/test-matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
run: |
117117
PYTHON_VERSION="${{ matrix.python-version }}"
118118
PYTHON_VERSION_COMPACT="${PYTHON_VERSION//./}" # Remove dots: 3.13 -> 313
119-
119+
120120
# Windows uses different install paths than Linux/macOS
121121
if [[ "$RUNNER_OS" == "Windows" ]]; then
122122
# Windows installs to build-install/lib/site-packages (no /usr/local prefix)

python/meson.build

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ numpy_include_result = run_command(
77
)
88
incdir_numpy = numpy_include_result.stdout().strip()
99

10-
pyslicutlet_module = py.extension_module(
11-
'pyslicutlet',
10+
slicutletlib_module = py.extension_module(
11+
'slicutletlib',
1212
'slicutletmodule.c',
1313
include_directories: [inc_pub, inc_root, inc_src, include_directories(incdir_numpy)],
1414
link_with: slicutlet_lib,

python/slicutlet/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Refer to individual function docstrings for usage details.
88
"""
99

10-
from slicutlet.pyslicutlet import (
10+
from slicutlet.slicutletlib import (
1111
py_ab01nd as ab01nd,
1212
py_ab04md as ab04md,
1313
py_ab05md as ab05md,

python/slicutletmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1258,6 +1258,6 @@ static struct PyModuleDef pyslicutlet_module = {
12581258
.m_slots = module_slots,
12591259
};
12601260

1261-
PyMODINIT_FUNC PyInit_pyslicutlet(void) {
1261+
PyMODINIT_FUNC PyInit_slicutletlib(void) {
12621262
return PyModuleDef_Init(&pyslicutlet_module);
12631263
}

0 commit comments

Comments
 (0)