I used to think that Python 3 will be more daunting in Unicode support, but
Supporting URLs with unicode chars in them was (and is) a major pain in the
I'm not going to say that Python 3 is a strictly superior language: In fact I
The text was updated successfully, but these errors were encountered:
+1 for this.
A warning that unicode URLs (and other features) are only supported via python3 might be enough, and a sane approach
On a less conservative approach, I know several large distros still don't have python3 as the default python, but is it at least bundled by default? If that's the case, changing the hashbang to
* Discontinue Python 2. See #219 * Remove Python 2 config option * Remove coerce_native * Remove PY2 variable * s/text_type/str/g * Flake8 fixes * Remove str = str * s/to_native/to_unicode/g * Remove to_unicode = to_unicode * Remove iteritems * Remove itervalues * Remove str import, flake8 fixes * Remove urlparse compat code * Remove with_metaclass * Remove unused PY2 variable * Remove getargspec_ish * Remove to_bytes * Remove compat module * Remove Python 2 from Travis * fixup! Remove urlparse compat code * fixup! Remove urlparse compat code * fixup! Remove compat module