diff --git a/_icu.cpp b/_icu.cpp index fae214a..3e37ab0 100644 --- a/_icu.cpp +++ b/_icu.cpp @@ -270,7 +270,7 @@ static PyObject *PyInit_icu(PyObject *m) /* TODO: Properly implement http://www.python.org/dev/peps/pep-3121/ */ static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, - /* m_name */ "_icu", + /* m_name */ "icu._icu", /* m_doc */ "PyICU extension module", /* m_size */ -1, /* m_methods */ _icu_funcs, @@ -289,7 +289,7 @@ extern "C" { extern "C" { void init_icu(void) { - PyObject *m = Py_InitModule3("_icu", _icu_funcs, "_icu"); + PyObject *m = Py_InitModule3("icu._icu", _icu_funcs, "icu._icu"); PyInit_icu(m); } } diff --git a/icu/__init__.py b/icu/__init__.py index 5e6dd05..42298a2 100644 --- a/icu/__init__.py +++ b/icu/__init__.py @@ -34,4 +34,4 @@ class InvalidArgsError(Exception): pass -from _icu import * +from icu._icu import * diff --git a/setup.py b/setup.py index 674b69b..df11d36 100644 --- a/setup.py +++ b/setup.py @@ -254,7 +254,7 @@ def sorted(iterable, *args, **kwargs): 'Programming Language :: Python :: Implementation :: PyPy', 'Topic :: Software Development :: Localization', 'Topic :: Software Development :: Internationalization'], - ext_modules=[Extension('_icu', + ext_modules=[Extension('icu._icu', [filename for filename in sorted(os.listdir(os.curdir)) if filename.endswith('.cpp')], include_dirs=_includes,