Confused on nested packages

The main branch here GitHub - winding-lines/firebolt: Arrow implementation in Mojo

passes the tests just fine pixi run test_python

 pixi run test_python
✨ Pixi task (build_pybolt): mojo build -I . pybolt/pybolt.mojo --emit shared-lib -o pybolt/pybolt.so                                                                                                                                                                                                                                                                                   ✨ Pixi task (test_python): pytest -s -v pybolt/tests                                                                                                                                       =================================================================================== test session starts ====================================================================================
platform darwin -- Python 3.12.11, pytest-8.4.2, pluggy-1.6.0 -- .../firebolt/main/.pixi/envs/default/bin/python3.12
cachedir: .pytest_cache
rootdir: /Users/mseritan/dev/typed-data/firebolt/main/pybolt
configfile: pytest.ini
collected 1 item

pybolt/tests/test_dtypes_api.py::test_factory_functions PASSED


=============================================================================== 1 passed, 1 warning in 0.17s ===============================================================================

I want to move the module subfolder under pybolt (I want to keep the python module code together) GitHub - winding-lines/firebolt at move-module-folder

The test fails with error

❯ pixi run test_python
✨ Pixi task (build_pybolt): mojo build -I . pybolt/pybolt.mojo --emit shared-lib -o pybolt/pybolt.so                                                                                       .../firebolt/move-module-folder/pybolt/pybolt.mojo:4:13: error: 'module' does not refer to a nested package
from pybolt.module.dtypes_api import add_to_module as add_dtypes

I can’t figure out how to get the nested package to work, probably a silly mistake…

Many thanks, Marius