Skip to content

accents in changelog.md cause errors during installs #7

@oroszl

Description

@oroszl

I came across a weird behavior during installation in a ubuntu based docker container.
the specific error message was:

Collecting git+https://github.com/oroszl/pybinding.git
  Cloning https://github.com/oroszl/pybinding.git to /tmp/pip-o1lx1h0j-build
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-o1lx1h0j-build/setup.py", line 105, in <module>
        long_description="Documentation: http://pybinding.site/\n\n" + changelog(),
      File "/tmp/pip-o1lx1h0j-build/setup.py", line 94, in changelog
        log = file.read()
      File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode
        return codecs.ascii_decode(input, self.errors)[0]
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 394: ordinal not in range(128)

After some trial and error installation proceeds normally if I ditch the accents from my own name in
https://github.com/dean0x7d/pybinding/blob/master/changelog.md
I guess I am ok without my accents if that means that more people can install pybinding :)
Funnily enough in a debian docker container the above situation did not occur.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions