beetbox / pyacoustid

Python bindings for Chromaprint acoustic fingerprinting and the Acoustid Web service
MIT License
332 stars 66 forks source link

Explicit the UTF-8 encoding also when installing using Python 3 #25

Closed laarmen closed 10 years ago

laarmen commented 10 years ago

If the locale isn't UTF-8, or for some reason Python doesn't pick up on it, it will try to decode using ASCII, which will of course cause mayhem, crash and despair.

This patch will be shipped with the Debian package 1.1.0-1

sampsyo commented 10 years ago

Thank you! This is indeed what we want. Meanwhile, I will continue to dream about a fantasy world where everything is UTF8 all the time forever.

laarmen commented 10 years ago

Yes, so will I. But when building in clean chroots, sometimes it is so clean that they even forgot about the C.UTF-8 locale -_-'

On Mon, Sep 29, 2014 at 5:56 PM, Adrian Sampson notifications@github.com wrote:

Merged #25 https://github.com/sampsyo/pyacoustid/pull/25.

— Reply to this email directly or view it on GitHub https://github.com/sampsyo/pyacoustid/pull/25#event-171564196.