consider the following, which accomplishes the split in one operation and ensures that only two pieces are created.

``name, author = module_dict.get('name').split('-', 1)``