{"action":"opened","issue":{"url":"https://api.github.com/repos/astropy/astropy/issues/3401","labels_url":"https://api.github.com/repos/astropy/astropy/issues/3401/labels{/name}","comments_url":"https://api.github.com/repos/astropy/astropy/issues/3401/comments","events_url":"https://api.github.com/repos/astropy/astropy/issues/3401/events","html_url":"https://github.com/astropy/astropy/issues/3401","id":56026322,"number":3401,"title":"1.0rc1 Unicode problems with Python3.4 (test failures)","user":{"login":"olebole","id":397223,"avatar_url":"https://avatars.githubusercontent.com/u/397223?v=3","gravatar_id":"","url":"https://api.github.com/users/olebole","html_url":"https://github.com/olebole","followers_url":"https://api.github.com/users/olebole/followers","following_url":"https://api.github.com/users/olebole/following{/other_user}","gists_url":"https://api.github.com/users/olebole/gists{/gist_id}","starred_url":"https://api.github.com/users/olebole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olebole/subscriptions","organizations_url":"https://api.github.com/users/olebole/orgs","repos_url":"https://api.github.com/users/olebole/repos","events_url":"https://api.github.com/users/olebole/events{/privacy}","received_events_url":"https://api.github.com/users/olebole/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-30T12:08:33Z","updated_at":"2015-01-30T12:08:33Z","closed_at":null,"body":"With Python 3.4, I get quite a number of test failures:\r\n\r\n1. some doctests in `astropy/coordinates/angles.py` fail:  `Angle.is_within_bounds()` and `Angle.wrap_at()` just fail without additional info (they stop the tests)\r\n\r\n2. I get the error (twice)\r\n```\r\n_____________ ERROR collecting astropy/time/tests/test_sidereal.py _____________\r\nastropy/time/tests/test_sidereal.py:68: in <module>\r\n>   class TestST():\r\nastropy/time/tests/test_sidereal.py:76: in TestST\r\n>       t2 = Time(t1, location=('120d', '10d'))\r\nastropy/time/core.py:183: in __init__\r\n>               self.location = EarthLocation(*location)\r\nastropy/coordinates/earth.py:73: in __new__\r\n>                               .format(exc_geocentric, exc_geodetic))\r\nE               TypeError: Coordinates could not be parsed as either geocentric or geodetic, with respective exceptions \"from_geocentric() missing 1 requ\r\nired positional argument: 'z'\" and \"'ascii' codec can't decode byte 0xc2 in position 819: ordinal not in range(128)\"\r\n```\r\nThere are many more failures due to ascii codec, like:\r\n```\r\n____________ [doctest] astropy.coordinates.sky_coordinate.SkyCoord _____________\r\n074       >>> import astropy.units as u\r\n075 \r\n076     The coordinate values and frame specification can now be provided using\r\n077     positional and keyword arguments::\r\n078 \r\n079       >>> c = SkyCoord(10, 20, unit=\"deg\")  # defaults to ICRS frame\r\n080       >>> c = SkyCoord([1, 2, 3], [-30, 45, 8], \"icrs\", unit=\"deg\")  # 3 coords\r\n081 \r\n082       >>> coords = [\"1:12:43.2 +1:12:43\", \"1 12 43.2 +1 12 43\"]\r\n083       >>> c = SkyCoord(coords, FK4, unit=(u.deg, u.hourangle), obstime=\"J1992.21\")\r\nUNEXPECTED EXCEPTION: ValueError('Cannot parse first argument data [...] ')\r\nTraceback (most recent call last):\r\n [...]\r\n  File \"/tmp/astropy-test-9zl5a2gi/lib.linux-x86_64-3.4/astropy/extern/ply/yacc.py\", line 2837, in validate_files\r\n    lines = f.readlines()\r\n\r\n  File \"/usr/lib/python3.4/encodings/ascii.py\", line 26, in decode\r\n    return codecs.ascii_decode(input, self.errors)[0]\r\n\r\nUnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 819: ordinal not in range(128)\r\n\r\nDuring handling of the above exception, another exception occurred: [...]\r\n```\r\nThey all seem to be caused by the UnicodeDecodeError. I will attach the fill build log."}}