Если вы можете, распространите модуль вместе с вашим пакетом, а затем следуйте этому шаблону, чтобы выбрать, какой из них вы используете (предпочитайте Python 3.x один, по умолчанию ваш поставляется).
Если нет, то, как правило, это нормально, если вы также убедитесь, что это не вызывает молча более позднее исключение (т. Е. Убедитесь, что вы выполняете очистку в конце except
и, по всей вероятности, либо сбросьте это исключение или выбросьте свое собственное).
PS - Это не было редкостью для simplejson
до того, как оно было включено в собственно Python