проблема в mod_python3 с md5

Как я писал не так давно о том что питон переместил библиотеку md5 в другой пакет, но вот только не все разработчики ПО это приняли во внимание. Очередное столкновение у меня возникло с этой проблемой. В ПО под название mod_python3 как раз таки такая ситуация. Пакет вроде как последней версии mod_python3.1 но все же бага там есть и логи наполняются ошибками.

Проблему пока что можно решить только редактированием файла importer.py

Вот как логируется ошибка:

[Fri Aug 14 10:16:51 2011] [error] /usr/local/lib/python2.6/site-packages/mod_python/importer.py:32: DeprecationWarning: the md5 module is deprecated; use hashlib instead
[Fri Aug 14 10:16:51 2011] [error]   import md5

Лечим:
32 строка: import md5 меняем на from hashlib import md5
972 строка  return self._prefix + md5.new(file).hexdigest() меняем на return self._prefix + md5(file).hexdigest()

Добавить комментарий