Błąd BeautifulSoup w aplikacji Google

Zrobiłem aplikację w silniku aplikacji Google, która używa Pięknej Zupy. Używam najnowszej wersji tegohttp://www.crummy.com/software/BeautifulSoup/bs4/download/4.0/. Wszystko działało dobrze, dopóki nie przesłałem go do GAE. To, co się stało, to ten błąd:

<code>Traceback (most recent call last):
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 701, in __call__
    handler.get(*groups)
  File "/base/data/home/apps/s~app/1.358226218191077920/main.py", line 285, in get
    self.response.out.write(self.makeQuery("9147094591"))
  File "/base/data/home/apps/s~app/1.358226218191077920/main.py", line 191, in makeQuery
    from bs4 import BeautifulSoup
  File "/base/data/home/apps/s~app/1.358226218191077920/bs4/__init__.py", line 29, in <module>
    from .builder import builder_registry
  File "/base/data/home/apps/s~app/1.358226218191077920/bs4/builder/__init__.py", line 279, in <module>
    from . import _htmlparser
  File "/base/data/home/apps/s~app/1.358226218191077920/bs4/builder/_htmlparser.py", line 23, in <module>
    from bs4.element import (
  File "/base/data/home/apps/s~app/1.358226218191077920/bs4/element.py", line 6, in <module>
    from bs4.dammit import EntitySubstitution
  File "/base/data/home/apps/s~app/1.358226218191077920/bs4/dammit.py", line 254
    smart_quotes_re = b"([\x80-\x9f])"
                                     ^
SyntaxError: invalid syntax
</code>

Kiedy patrzę na linię 254 w dammit.py, znajduję to:

<code>if (self.smart_quotes_to is not None
    and proposed.lower() in self.ENCODINGS_WITH_SMART_QUOTES):
    smart_quotes_re = b"([\x80-\x9f])"
    smart_quotes_compiled = re.compile(smart_quotes_re)
    markup = smart_quotes_compiled.sub(self._sub_ms_char, markup)
</code>

Naprawdę nie widzę, co jest nie tak. Próbowałem innych wersji BS, ale nie działają, ponieważ używam soup.select („CSS SELECTOR”), który wydaje się działać tylko w najnowszej wersji.

Ale, jak powiedziałem wcześniej, działało dobrze na moim komputerze, ale nie w chmurze.

questionAnswers(1)

yourAnswerToTheQuestion