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 Matteo.Parrucci
Recipients Matteo.Parrucci
Date 2012-10-19.10:56:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1350644168.93.0.364254038155.issue16285@psf.upfronthosting.co.za>
In-reply-to
Content
RFC 3986 (http://www.ietf.org/rfc/rfc3986.txt) says:

For consistency, percent-encoded octets in the ranges of ALPHA
(%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D), period (%2E),
underscore (%5F), or tilde (%7E) should not be created by URI
producers and, when found in a URI, should be decoded to their
corresponding unreserved characters by URI normalizers.

From python documentation talking about urllib.quote()

Example: quote('/~connolly/') yields '/%7econnolly/'.

I think ~ should be added to the safe characters of quote function
History
Date User Action Args
2012-10-19 10:56:09Matteo.Parruccisetrecipients: + Matteo.Parrucci
2012-10-19 10:56:08Matteo.Parruccisetmessageid: <1350644168.93.0.364254038155.issue16285@psf.upfronthosting.co.za>
2012-10-19 10:56:08Matteo.Parruccilinkissue16285 messages
2012-10-19 10:56:08Matteo.Parruccicreate