This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author glyph
Recipients benjamin.peterson, exarkun, glyph, pitrou
Date 2008-04-27.20:25:28
SpamBayes Score 0.0009145669
Marked as misclassified No
Message-id <1209327931.25.0.277542300057.issue2705@psf.upfronthosting.co.za>
In-reply-to
Content
pitrou: You're missing a few steps.  If you are maintaining project X,
which depends on library Y, that adds a showwarning hook for some
reason, you need to:

 * check out a development version of library Y, which you do not
normally maintain
 * change the hook's signature to the new one
 * submit a patch to library Y
 * make a local fork of library Y so that you can verify the rest of
your code under 2.6
 * send out an email to your mailing list explaining that they cannot
run with python 2.6 without this patch (linking to the patch in library Y)
 * write a FAQ entry because 200 people show up asking why it does not
work on python 2.6
 * if library Y's development is slow, do a new release of project X
which includes monkeypatching to allow running project X on 2.6

These steps may be unavoidable if library Y has been unmaintained for a
long enough time, but it would be nice to be able to avoid this with a
single new Python release.
History
Date User Action Args
2008-04-27 20:25:31glyphsetspambayes_score: 0.000914567 -> 0.0009145669
recipients: + glyph, exarkun, pitrou, benjamin.peterson
2008-04-27 20:25:31glyphsetspambayes_score: 0.000914567 -> 0.000914567
messageid: <1209327931.25.0.277542300057.issue2705@psf.upfronthosting.co.za>
2008-04-27 20:25:30glyphlinkissue2705 messages
2008-04-27 20:25:28glyphcreate