-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On May 6, 2008, at 12:58 AM, [EMAIL PROTECTED] wrote:

I'm doing some work in mm2.2 and wanted to add some python package dependencies like routes, lxml, and simplejason. How do I go about declaring these dependencies so that the dependent packages will be installed for the end user who wants to run mm2.2?

Can someone point me in the direction of the stuff that I need to read?

It's more difficult to do in Mailman 2.2, because it is not (currently) setuptools based.

The way it's done in 2.1 and 2.2 is to add the packages to the misc/ directory and edit misc/Makefile.in to install them into the pythonlib directory when that gets created. There's examples there for the email package, JapaneseCodes and KoreanCodecs.

We should target Python 2.5 at least for Mailman 2.2. None of the above packages are part of that afaik, but for example, I wonder if it still makes sense to include those codecs packages?

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iEYEARECAAYFAkgw2gIACgkQ2YZpQepbvXH9BgCggVX3Vpq/yDetXb+NQ5wE8BqC
A8MAn2DV5ufUrn9um19/IYlbGA+adRZ3
=TiMq
-----END PGP SIGNATURE-----
_______________________________________________
Mailman-Developers mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp

Reply via email to