¿Cuál es la forma más fácil de mecanizar para Python 3 en Debian?

Recientemente quise portar mi raspador que usa mechanize.Browser . python3-mechanize para Python 3. No he encontrado ningún python3-mechanize ni nada de eso. Todavía no estoy familiarizado con la creación de módulos Python con algunos procedimientos especiales, así que no sé cómo usaría 2to3 allí. ¿Alguna sugerencia?

@edit: Estoy aceptando la respuesta de Sibi porque actualmente es la mejor. Estaré encantado de otorgar cualquier otra respuesta de esta manera, si solo apunta a una mejor solución.

No ha habido actividad en el repository de Mechanize durante varios años. A pesar de la twig experimental de Python 3 sugerida, no se ha fusionado y no hay una respuesta oficial a la solicitud de soporte .

Si está buscando un proyecto activo, es posible que desee buscar en otro lugar. Dos proyectos similares compatibles con Python 3 son

  • MechanicalSoup – “Una biblioteca de Python para automatizar la interacción con sitios web”.
  • RoboBrowser : “una biblioteca Pythonic simple para navegar por la web sin un navegador web independiente”.

Ambos usan Requests y BeautifulSoup. A mediados de 2015, este último muestra un poco más de actividad.

Esta es la twig experimental de Python 3 de Mechanize: https://github.com/adevore/mechanize/tree/python3

También vea esto para más detalles: http://web.cecs.pdx.edu/~adevore/mechanize/