Remove poetry.lock (#318) #461
Alexander Egorov authored 28c5fdb9
complete00:00:22
Your first build completed successfully!

Congratulations

Your first build completed successfully!

See the Results

1
git clone
2
codeclimate validate-config
View output
codeclimate validate-config
No errors or warnings found in .codeclimate.json.
3
codeclimate prepare
View output
codeclimate prepare
4
builder pull-engines
View output
determining required images
docker pull codeclimate/codeclimate-sonar-python:b10
b10: Pulling from codeclimate/codeclimate-sonar-python
709515475419: Pulling fs layer
d1c225ed7c34: Pulling fs layer
887f300163b6: Pulling fs layer
a3ed95caeb02: Pulling fs layer
9b412187b352: Pulling fs layer
a3ed95caeb02: Waiting
9b412187b352: Waiting
8fe915fa1948: Pulling fs layer
65145a386a45: Pulling fs layer
a64dfb9c0f27: Pulling fs layer
59a464ab5a51: Pulling fs layer
47413513c002: Pulling fs layer
9f30da6d3676: Pulling fs layer
65145a386a45: Waiting
a64dfb9c0f27: Waiting
59a464ab5a51: Waiting
47413513c002: Waiting
9f30da6d3676: Waiting
8fe915fa1948: Waiting
d1c225ed7c34: Verifying Checksum
d1c225ed7c34: Download complete
709515475419: Download complete
a3ed95caeb02: Verifying Checksum
a3ed95caeb02: Download complete
709515475419: Pull complete
9b412187b352: Verifying Checksum
9b412187b352: Download complete
d1c225ed7c34: Pull complete
65145a386a45: Download complete
887f300163b6: Download complete
59a464ab5a51: Verifying Checksum
59a464ab5a51: Download complete
8fe915fa1948: Verifying Checksum
8fe915fa1948: Download complete
887f300163b6: Pull complete
a3ed95caeb02: Pull complete
9b412187b352: Pull complete
47413513c002: Verifying Checksum
47413513c002: Download complete
a64dfb9c0f27: Verifying Checksum
a64dfb9c0f27: Download complete
8fe915fa1948: Pull complete
65145a386a45: Pull complete
9f30da6d3676: Verifying Checksum
9f30da6d3676: Download complete
a64dfb9c0f27: Pull complete
59a464ab5a51: Pull complete
47413513c002: Pull complete
9f30da6d3676: Pull complete
Digest: sha256:7904831e83e5474cba8a95726a691787d74d669d74a8721f114057ebb4a8943d
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-sonar-python:b10
5
structure
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
6
duplication
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
I, [2024-11-04T01:03:07.339107 #1]  INFO -- : Skipping file ./samples/sample_winter_api.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    name: str
        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.350747 #1]  INFO -- : Skipping file ./winter_django/view.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 34
    def create_django_urls_from_routes(routes: List[Route]) -> List[URLPattern]:
                                             ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.352487 #1]  INFO -- : Skipping file ./winter_django/output_template.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def __init__(self, template_name: str):
                                    ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.363824 #1]  INFO -- : Skipping file ./winter_django/http_request_argument_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.379533 #1]  INFO -- : Skipping file ./winter/messaging/event_dispacher.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    def __init__(self, subscription_registry: EventSubscriptionRegistry) -> None:
                                            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.381900 #1]  INFO -- : Skipping file ./winter/messaging/event_publisher.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def emit(self, event: Event):
                        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.406649 #1]  INFO -- : Skipping file ./winter/messaging/event_subscription_registry.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    self._event_type_to_subscription_map: Dict[Type[Event], List[EventSubscription]] = {}
                                        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.414984 #1]  INFO -- : Skipping file ./winter/messaging/simple_event_publisher.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    def __init__(self, event_dispatcher: EventDispatcher):
                                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.431767 #1]  INFO -- : Skipping file ./winter/messaging/event_subscription.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 16
    event_filter: Tuple[Type[Event]]
                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.446346 #1]  INFO -- : Skipping file ./winter/web/request_header_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    name: str
        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.454135 #1]  INFO -- : Skipping file ./winter/web/response_entity.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    def __init__(self, entity: Any = None, status_code: int = HTTPStatus.OK):
                             ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.460323 #1]  INFO -- : Skipping file ./winter/web/path_parameters_argument_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.467716 #1]  INFO -- : Skipping file ./winter/web/response_status_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    status_code: HTTPStatus
               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.473722 #1]  INFO -- : Skipping file ./winter/web/media_type.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 7
    def __init__(self, media_type: str, message: str):
                                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.481444 #1]  INFO -- : Skipping file ./winter/web/routing/route_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    url_path: str
            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.490063 #1]  INFO -- : Skipping file ./winter/web/routing/route.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    http_method: str,
               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.494977 #1]  INFO -- : Skipping file ./winter/web/routing/reverse.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    def reverse(method: ComponentMethod, args=(), kwargs=MappingProxyType({})):
                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.505662 #1]  INFO -- : Skipping file ./winter/web/routing/routing.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    url_path: str,
            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.516270 #1]  INFO -- : Skipping file ./winter/web/default_response_status.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    def get_response_status(http_method: str, method: ComponentMethod) -> int:
                                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.517301 #1]  INFO -- : Skipping file ./winter/web/request_header_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 16
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.533883 #1]  INFO -- : Skipping file ./winter/web/response_header_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    f'{self.__name__}[{value_type.__name__}]',
                                            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.534559 #1]  INFO -- : Skipping file ./winter/web/response_header_serializer.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    def is_supported(self, header_name: str, value_type: Optional[Type] = None) -> bool:  # pragma: no cover
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.545307 #1]  INFO -- : Skipping file ./winter/web/interceptor.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    def add_interceptor(self, interceptor: Interceptor):
                                         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.549320 #1]  INFO -- : Skipping file ./winter/web/exception_handlers.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 13
    def handle(self, exception: RedirectException, location_header: ResponseHeader[str]):
                              ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.557732 #1]  INFO -- : Skipping file ./winter/web/pagination/order_by_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    allowed_fields: FrozenSet[str]
                  ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.562733 #1]  INFO -- : Skipping file ./winter/web/pagination/page_processor_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 13
    def is_supported(self, body: Any) -> bool:
                               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.573024 #1]  INFO -- : Skipping file ./winter/web/pagination/parse_order.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def parse_order(field: str):
                         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.574092 #1]  INFO -- : Skipping file ./winter/web/pagination/check_sort.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def check_sort(sort: 'Sort', allowed_fields: FrozenSet[str]):
                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.584198 #1]  INFO -- : Skipping file ./winter/web/pagination/parse_sort.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 7
    def parse_sort(str_sort: Optional[str]) -> Optional[Sort]:
                           ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.585620 #1]  INFO -- : Skipping file ./winter/web/pagination/page_processor.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    def process_output(self, output: Page, request: django.http.HttpRequest) -> Dict:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.601007 #1]  INFO -- : Skipping file ./winter/web/pagination/utils.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 9
    def get_previous_page_url(page: Page, request: django.http.HttpRequest) -> Optional[str]:
                                  ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.609988 #1]  INFO -- : Skipping file ./winter/web/pagination/page_position_argument_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 29
    limit_name: str = 'limit',
              ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.615108 #1]  INFO -- : Skipping file ./winter/web/pagination/limits.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 13
    def __init__(self, maximum_limit: int):
                                    ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.620975 #1]  INFO -- : Skipping file ./winter/web/pagination/order_by.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def order_by(allowed_fields: Iterable[str], default_sort: Tuple[str] = None):
                               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.630469 #1]  INFO -- : Skipping file ./winter/web/output_processor.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    def process_output(self, output, request: django.http.HttpRequest):  # pragma: no cover
                                            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.632344 #1]  INFO -- : Skipping file ./winter/web/throttling.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 18
    rate: Optional[str]
        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.644003 #1]  INFO -- : Skipping file ./winter/web/query_parameters/query_parameters_argument_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.648175 #1]  INFO -- : Skipping file ./winter/web/request_body_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 18
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.655085 #1]  INFO -- : Skipping file ./winter/web/query_parameters/map_query_parameter_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 6
    name: str
        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.663173 #1]  INFO -- : Skipping file ./winter/web/query_parameters/query_parameters_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    argument: ComponentMethodArgument
            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.669137 #1]  INFO -- : Skipping file ./winter/web/query_parameters/query_parameter_argument_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 24
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.684804 #1]  INFO -- : Skipping file ./winter/web/query_parameters/map_query_parameter.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 5
    def map_query_parameter(name: str, *, to: str):
                                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.692225 #1]  INFO -- : Skipping file ./winter/web/query_parameters/query_parameter.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 6
    name: str
        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.697629 #1]  INFO -- : Skipping file ./winter/web/argument_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    def __init__(self, argument: ComponentMethodArgument):
                               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.703897 #1]  INFO -- : Skipping file ./winter/web/request_body_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    argument_name: str
                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.717980 #1]  INFO -- : Skipping file ./winter/web/response_header_resolver.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    def is_supported(self, argument: ComponentMethodArgument) -> bool:
                                   ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.734673 #1]  INFO -- : Skipping file ./winter/web/exceptions/handlers.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 18
    def handle(self, exception: Exception, **kwargs):  # pragma: no cover
                              ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.735282 #1]  INFO -- : Skipping file ./winter/web/exceptions/problem_handling_info.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    status: int
          ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.746440 #1]  INFO -- : Skipping file ./winter/web/exceptions/problem_annotation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    handling_info: ProblemHandlingInfo
                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.746733 #1]  INFO -- : Skipping file ./winter/web/exceptions/problem_handling.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 25
    def __init__(self, exception_mapper: ExceptionMapper):
                                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.758175 #1]  INFO -- : Skipping file ./winter/web/exceptions/exception_mapper.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    def to_response_body(self, request: HttpRequest, exception: Exception, handling_info: ProblemHandlingInfo) -> Any:
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.758999 #1]  INFO -- : Skipping file ./winter/web/exceptions/exception_handler_generator.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    def generate(self, exception_class: Type[Exception], handling_info: ProblemHandlingInfo) -> Type[ExceptionHandler]:
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.776781 #1]  INFO -- : Skipping file ./winter/web/exceptions/raises.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    exception_cls: Type[Exception]
                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.789140 #1]  INFO -- : Skipping file ./winter/web/exceptions/problem.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    status: Union[HTTPStatus, int],
          ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.793062 #1]  INFO -- : Skipping file ./winter/web/exceptions/exceptions.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 16
    def __init__(self, redirect_to: str):
                                  ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.800563 #1]  INFO -- : Skipping file ./winter/web/urls.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    def register_url_regexp(func: types.FunctionType):
                                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.812634 #1]  INFO -- : Skipping file ./winter/web/autodiscovery.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def find_package_routes(package_name: str) -> List[Route]:
                                        ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.816257 #1]  INFO -- : Skipping file ./winter/web/response_header_serializers.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    def is_supported(self, header_name: str, value_type: Optional[Type] = None) -> bool:
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.828382 #1]  INFO -- : Skipping file ./winter/data/pagination/sort.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    field: str
         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.829727 #1]  INFO -- : Skipping file ./winter/data/pagination/page.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    total_count: int
               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.842143 #1]  INFO -- : Skipping file ./winter/data/pagination/page_position.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    limit: Optional[int] = None
         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.858289 #1]  INFO -- : Skipping file ./winter/data/repository.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    raise TypeError(f'Repository class takes exactly 2 generic parameters, {len(args)} were given: {args}')
                                                                                                         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.874045 #1]  INFO -- : Skipping file ./winter/core/module_discovery.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    def get_all_classes(package: str) -> Generator[Tuple[str, Type], None, None]:
                               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.875096 #1]  INFO -- : Skipping file ./winter/data/exceptions.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 6
    def __init__(self, entity_id: Any, entity_cls: Type):
                                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.885319 #1]  INFO -- : Skipping file ./winter/core/application.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    def components(self) -> Mapping[Type, Component]:
                         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.890023 #1]  INFO -- : Skipping file ./winter/core/docstring.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    def __init__(self, doc: str):
                          ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.898489 #1]  INFO -- : Skipping file ./winter/core/json/encoder.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 16
    _encoder_map: Dict[Type, Tuple[Callable, bool]] = {}
                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.914976 #1]  INFO -- : Skipping file ./winter/core/json/decoder.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 46
    def __init__(self, errors: Union[str, Dict]):
                             ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.926576 #1]  INFO -- : Skipping file ./winter/core/annotation_decorator.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    def __init__(self, annotation: Any, *, unique=False, single=False):
                                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.938914 #1]  INFO -- : Skipping file ./winter/core/utils/typing.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    def is_optional(type_: object) -> bool:
                         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.940005 #1]  INFO -- : Skipping file ./winter/core/utils/beautify_string.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 6
    def camel_to_human(value: str, separator: str = ' ') -> str:
                            ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.956613 #1]  INFO -- : Skipping file ./winter/core/utils/nested_types.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 5
    def __getitem__(cls, nested_type: Type) -> Type:
                                    ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.957979 #1]  INFO -- : Skipping file ./winter/core/utils/positive_integer.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    raise ValueError(f'PositiveInteger can not be negative: {self}')
                                                                  ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.972902 #1]  INFO -- : Skipping file ./winter/core/component_method_argument.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    def __init__(self, argument: 'ComponentMethodArgument'):
                               ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.982908 #1]  INFO -- : Skipping file ./winter/core/injection.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 5
    _injector: Optional[Injector] = None
             ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:07.989264 #1]  INFO -- : Skipping file ./winter/core/component_method.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 20
    def __init__(self, func: Union[FunctionType, 'ComponentMethod']):
                           ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.003538 #1]  INFO -- : Skipping file ./winter/core/annotations.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    def __init__(self, annotation_type: AnnotationType, count: int):
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.009257 #1]  INFO -- : Skipping file ./winter/core/component.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    def __init__(self, component_cls: Type):
                                    ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.018418 #1]  INFO -- : Skipping file ./winter_openapi/generator.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 49
    self._schemas: Dict[Tuple[Type, bool], Schema] = {}
                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.023457 #1]  INFO -- : Skipping file ./winter_openapi/swagger_ui.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 8
    *,
     ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.034896 #1]  INFO -- : Skipping file ./winter_openapi/annotations/global_exception.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    exception_cls: Type[Exception]
                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.067006 #1]  INFO -- : Skipping file ./winter_openapi/inspection/type_info.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    type_: DataTypes
         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.068914 #1]  INFO -- : Skipping file ./winter_openapi/inspection/inspection.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    _inspectors_by_type: Dict[
                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.079959 #1]  INFO -- : Skipping file ./winter_openapi/inspectors/route_parameters_inspector.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    def inspect_parameters(self, route: 'Route', schema_registry: 'SchemaRegistry') -> List[Parameter]:
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.090032 #1]  INFO -- : Skipping file ./winter_openapi/inspectors/query_parameters_inspector.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 20
    def inspect_parameters(self, route: 'Route', schema_registry: 'SchemaRegistry') -> List[Parameter]:
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.091587 #1]  INFO -- : Skipping file ./winter_openapi/inspectors/page_inspector.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 13
    def create_dataclass(page_type: Type) -> Type:
                                  ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.101149 #1]  INFO -- : Skipping file ./winter_openapi/inspectors/page_position_argument_inspector.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    def __init__(self, page_position_argument_resolver: PagePositionArgumentResolver):
                                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.102964 #1]  INFO -- : Skipping file ./winter_openapi/inspectors/standard_types_inspectors.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 30
    def inspect_bool(hint_class) -> TypeInfo:
                                 ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.112232 #1]  INFO -- : Skipping file ./winter_openapi/inspectors/path_parameters_inspector.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 16
    def inspect_parameters(self, route: 'Route', schema_registry: 'SchemaRegistry') -> List[Parameter]:
                                      ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.123633 #1]  INFO -- : Skipping file ./winter_openapi/__init__.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 23
    def setup(allow_missing_raises_annotation: bool = False):
                                             ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.126159 #1]  INFO -- : Skipping file ./winter_openapi/validators.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 14
    all_problem_exception: Set[Type[Exception]] = set()
                         ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.136929 #1]  INFO -- : Skipping file ./winter_ddd/domain_event_dispatcher.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 19
    self.event_type_to_subscription_map: Dict[Type[DomainEvent], List[DomainEventSubscription]] = {}
                                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.139203 #1]  INFO -- : Skipping file ./winter_ddd/domain_event_subscription.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    event_filter: Tuple[Type[DomainEvent]]
                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.149371 #1]  INFO -- : Skipping file ./winter_ddd/aggregate_root.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 7
    self._domain_events: DomainEvents = None
                       ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.150267 #1]  INFO -- : Skipping file ./winter_ddd/domain_events.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 11
    self._events: List[DomainEvent] = []
                ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.175560 #1]  INFO -- : Skipping file ./winter_sqlalchemy/repository.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 55
    def count(self) -> int:
                    ^
SyntaxError: invalid syntax


I, [2024-11-04T01:03:08.186486 #1]  INFO -- : Skipping file ./winter_sqlalchemy/query.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 15
    def paginate(select: Select, page_position: PagePosition) -> Select:
                       ^
SyntaxError: invalid syntax
7
sonar-python
sonar-python engine documentation
View output
INFO: Java 1.8.0_111-internal Oracle Corporation (64-bit)
INFO: Linux 4.4.0-1128-aws amd64
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/src/app/build/libs/sonarlint-core-2.17.0.899.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/src/app/build/libs/sonarlint-cli-2.1.0.566.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
INFO: Index files
INFO: 135 files indexed
ERROR: Unable to parse file: /code/samples/sample_winter_api.py
ERROR: Parse error at line 11 column 8:

    1: from http import HTTPStatus
    2: from typing import List
    3: 
    4: from dataclasses import dataclass
    5: 
    6: import winter
    7: 
    8: 
    9: @dataclass
   10: class GreetingRequest:
  -->      name: str
   12: 
   13: 
   14: class TestRepository:
   15:     def get_by_id(self, id_: int):
   16:         return 123
   17: 
   18: 
   19: @dataclass
   20: class

ERROR: Unable to parse file: /code/winter/messaging/event_dispacher.py
ERROR: Parse error at line 22 column 38:

   18: ):
   19:         self.dispatch_many([event])
   20: 
   21:     def dispatch_many(self, events: List[Event]):
  -->          events_grouped_by_subscription: Dict[EventSubscription, List[Event]] = {}
   23:         injector = get_injector()
   24: 
   25:         for event in events:
   26:             event_type = type

ERROR: Unable to parse file: /code/winter/messaging/event_subscription_registry.py
ERROR: Parse error at line 17 column 44:

   10: 
   11: from .event_subscription import EventSubscription
   12: from ..core import ComponentMethod
   13: 
   14: 
   15: class EventSubscriptionRegistry:
   16:     def __init__(self):
  -->          self._event_type_to_subscription_map: Dict[Type[Event], List[EventSubscription]] = {}
   18: 
   19:     def register_subscription(self, handler_method: ComponentMethod):
   20:         

ERROR: Unable to parse file: /code/winter/messaging/event_subscription.py
ERROR: Parse error at line 16 column 16:

   10: .core.utils.typing import is_union
   11: from winter.messaging import Event
   12: 
   13: 
   14: @dataclass(frozen=True)
   15: class EventSubscription:
  -->      event_filter: Tuple[Type[Event]]
   17:     collection: bool
   18:     handler_method: ComponentMethod
   19: 
   20:     @staticmethod
   21:     def create(handler_method: ComponentMethod):
   22:         

ERROR: Unable to parse file: /code/winter/web/request_header_annotation.py
ERROR: Parse error at line 8 column 8:

    1: import dataclasses
    2: 
    3: from winter.core import annotate_method
    4: 
    5: 
    6: @dataclasses.dataclass
    7: class RequestHeaderAnnotation:
  -->      name: str
    9:     map_to: str
   10: 
   11: 
   12: def request_header(name: str, *, to: str):
   13: 
   14:     def wrapper(func_or_method):

ERROR: Unable to parse file: /code/winter/web/response_status_annotation.py
ERROR: Parse error at line 11 column 15:

    1: http import HTTPStatus
    2: from typing import Union
    3: 
    4: import dataclasses
    5: 
    6: from ..core import annotate
    7: 
    8: 
    9: @dataclasses.dataclass
   10: class ResponseStatusAnnotation:
  -->      status_code: HTTPStatus
   12: 
   13: 
   14: def response_status(status: Union[HTTPStatus, int]):
   15:     status = HTTPStatus(status)
   16:     annotation = ResponseStatusAnnotation(

ERROR: Unable to parse file: /code/winter/web/media_type.py
ERROR: Parse error at line 14 column 7:

    8:         super().__init__(f'{message}: {media_type}')
    9:         self.media_type = media_type
   10:         self.message = message
   11: 
   12: 
   13: class MediaType:
  -->      ALL: 'MediaType' = None
   15:     APPLICATION_ATOM_XML: 'MediaType' = None
   16:     APPLICATION_FORM_URLENCODED: 'MediaType' = None
   17:     APPLICATION_JSON: 'MediaType' = None
   18:     APPLICATION_JSON_UTF8: 'MediaType' = None
   19:     APPLICATION_OCTET_STREAM

ERROR: Unable to parse file: /code/winter/web/routing/route_annotation.py
ERROR: Parse error at line 12 column 12:

    4: 
    5: 
    6: if TYPE_CHECKING:
    7:     from winter.web import MediaType
    8: 
    9: 
   10: @dataclasses.dataclass(frozen=True)
   11: class RouteAnnotation:
  -->      url_path: str
   13:     http_method: str = None
   14:     produces: Tuple['MediaType'] = None                                                                               
   15:     consumes: Tuple['MediaType'] = None                                                                               
   16: EOF

ERROR: Unable to parse file: /code/winter/web/response_header_serializer.py
ERROR: Parse error at line 22 column 25:

   16: header_name: str) -> str:                    
   17:         pass
   18: 
   19: 
   20: class ResponseHeadersSerializer:
   21:     def __init__(self):
  -->          self._serializers: List[ResponseHeaderSerializer] = []
   23: 
   24:     def add_serializer(self, serializer: ResponseHeaderSerializer):
   25:         self._serializers.append(serializer)

ERROR: Unable to parse file: /code/winter/web/response_header_annotation.py
ERROR: Parse error at line 26 column 15:

   13: ,
   14:             f'{self.__name__}[{value_type.__name__}]',
   15:             (self, ),
   16:             {
   17:                 '_value_type': value_type,
   18:             },
   19: 
   20:         )
   21: 
   22: 
   23: @dataclasses.dataclass
   24: class ResponseHeaderAnnotation:
   25: 
  -->      header_name: str
   27:     argument_name: str
   28: 
   29: 
   30: def response_header(header_name: str, argument_name: str):
   31:     def wrapper(func_or_method):
   32:         

ERROR: Unable to parse file: /code/winter/web/pagination/order_by_annotation.py
ERROR: Parse error at line 11 column 18:

    1: FrozenSet
    2: from typing import Optional
    3: 
    4: import dataclasses
    5: 
    6: from winter.data.pagination import Sort
    7: 
    8: 
    9: @dataclasses.dataclass
   10: class OrderByAnnotation:
  -->      allowed_fields: FrozenSet[str]
   12:     default_sort: Optional[Sort] = None
   13: EOF

ERROR: Unable to parse file: /code/winter/web/pagination/limits.py
ERROR: Parse error at line 19 column 11:

   13: :
   14:         super().__init__(f'Maximum limit value is exceeded: {maximum_limit}')
   15: 
   16: 
   17: @dataclasses.dataclass(frozen=True)
   18: class Limits:
  -->      default: Optional[int]
   20:     maximum: Optional[int]
   21:     redirect_to_default: bool
   22: 
   23:     def __post_init__(self):
   24:         if self.redirect_to_default and

ERROR: Unable to parse file: /code/winter/web/output_processor.py
ERROR: Parse error at line 25 column 20:

   19: , output, request: django.http.HttpRequest):                    
   20:         return output
   21: 
   22: 
   23: @dataclasses.dataclass
   24: class OutputProcessorAnnotation:
  -->      output_processor: IOutputProcessor
   26: 
   27: 
   28: class IOutputProcessorResolver(abc.ABC):
   29:     """
   30:     Resolves IOutputProcessor for a given body type.
   31:     Due to python dynamic typing it's called after every API request.
   32:     """
   33: 
   34:     @abc.abstractmethod
   35:     def is_supported(self, body: Any)

ERROR: Unable to parse file: /code/winter/web/throttling.py
ERROR: Parse error at line 18 column 8:

   10: from winter.core import annotate_method
   11: 
   12: if TYPE_CHECKING:
   13:     from .routing import Route              
   14: 
   15: 
   16: @dataclasses.dataclass
   17: class ThrottlingAnnotation:
  -->      rate: Optional[str]
   19:     scope: Optional[str]
   20: 
   21: 
   22: @dataclasses.dataclass
   23: class Throttling:
   24:     num_requests: int
   25:     duration:

ERROR: Unable to parse file: /code/winter/web/query_parameters/map_query_parameter_annotation.py
ERROR: Parse error at line 6 column 8:

    1: import dataclasses
    2: 
    3: 
    4: @dataclasses.dataclass
    5: class MapQueryParameterAnnotation:
  -->      name: str
    7:     map_to: str = None
    8: 
    9:     def __eq__(self, other):
   10:         return isinstance(other, MapQueryParameterAnnotation) and (
   11:                 self.

ERROR: Unable to parse file: /code/winter/web/query_parameters/query_parameters_annotation.py
ERROR: Parse error at line 10 column 12:

    3: .core import ComponentMethod
    4: from winter.core import ComponentMethodArgument
    5: from winter.core import annotate_method
    6: 
    7: 
    8: @dataclasses.dataclass
    9: class QueryParametersAnnotation:
  -->      argument: ComponentMethodArgument
   11: 
   12: 
   13: def query_parameters(argument_name: str):
   14: 
   15:     def wrapper(func_or_method):
   16:         method = ComponentMethod.get_or_create(func_or_method)

ERROR: Unable to parse file: /code/winter/web/query_parameters/query_parameter.py
ERROR: Parse error at line 6 column 8:

    1: import dataclasses
    2: 
    3: 
    4: @dataclasses.dataclass
    5: class QueryParameter:
  -->      name: str
    7:     map_to: str
    8:     explode: bool
    9: EOF

ERROR: Unable to parse file: /code/winter/web/argument_resolver.py
ERROR: Parse error at line 45 column 32:

   37: 
   38:         pass
   39: 
   40: 
   41: class ArgumentsResolver:
   42: 
   43:     def __init__(self):
   44:         super().__init__()
  -->          self._argument_resolvers: List[ArgumentResolver] = []
   46:         self._cache = {}
   47: 
   48:     def add_argument_resolver(self, argument_resolver: ArgumentResolver):
   49:         self

ERROR: Unable to parse file: /code/winter/web/request_body_annotation.py
ERROR: Parse error at line 11 column 17:

    2: from typing import List
    3: 
    4: from winter.core import annotate_method
    5: 
    6: ListType = type(List)
    7: 
    8: 
    9: @dataclasses.dataclass
   10: class RequestBodyAnnotation:
  -->      argument_name: str
   12: 
   13: 
   14: def request_body(argument_name: str):
   15: 
   16:     def wrapper(func_or_method):
   17:         annotation = RequestBodyAnnotation(argument_name)
   18:         annotation_decorator

ERROR: Unable to parse file: /code/winter/web/exceptions/handlers.py
ERROR: Parse error at line 31 column 22:

   27: class ExceptionHandlersRegistry:
   28:     HandlersMap = Dict[Type[Exception], ExceptionHandler]
   29: 
   30:     def __init__(self):
  -->          self._handlers: ExceptionHandlersRegistry.HandlersMap = {}
   32:         self._auto_handle_exceptions = set()
   33:         self._default_handler = DefaultExceptionHandler()
   34:         super().__init__(

ERROR: Unable to parse file: /code/winter/web/exceptions/problem_handling_info.py
ERROR: Parse error at line 8 column 10:

    1: from typing import Optional
    2: 
    3: from dataclasses import dataclass
    4: 
    5: 
    6: @dataclass(frozen=True)
    7: class ProblemHandlingInfo:
  -->      status: int
    9:     title: Optional[str] = None
   10:     detail: Optional[str] = None
   11:     type: Optional[str] = None
   12: 

ERROR: Unable to parse file: /code/winter/web/exceptions/problem_annotation.py
ERROR: Parse error at line 8 column 17:

    1: from dataclasses import dataclass
    2: 
    3: from .problem_handling_info import ProblemHandlingInfo
    4: 
    5: 
    6: @dataclass(frozen=True)
    7: class ProblemAnnotation:
  -->      handling_info: ProblemHandlingInfo
    9: EOF

ERROR: Unable to parse file: /code/winter/web/exceptions/problem_handling.py
ERROR: Parse error at line 41 column 20:

   35: @response_header('Content-Type', 'content_type_header')
   36:         def handle_method(
   37:             self,
   38:             request: HttpRequest,
   39:             exception: exception_class,
   40:             content_type_header: ResponseHeader[str],
  -->              **kwargs,
   42:         ) -> return_type_class:
   43:             content_type_header.set(MediaType.APPLICATION_PROBLEM_JSON)
   44:             return exception_mapper.to_response_body(request, exception, handling_info)
   45: 
   46:         

ERROR: Unable to parse file: /code/winter/web/exceptions/raises.py
ERROR: Parse error at line 17 column 17:

    9: from winter.core import annotate
   10: 
   11: if TYPE_CHECKING:
   12:     from .handlers import ExceptionHandler              
   13: 
   14: 
   15: @dataclasses.dataclass
   16: class ExceptionAnnotation:
  -->      exception_cls: Type[Exception]
   18:     handler: Optional['ExceptionHandler'] = None
   19: 
   20: 
   21: def raises(exception_cls: Type[Exception], handler_cls: Optional[

ERROR: Unable to parse file: /code/winter/web/exceptions/exceptions.py
ERROR: Parse error at line 24 column 10:

   18: redirect_to = redirect_to
   19: 
   20: 
   21: @problem(status=HTTPStatus.BAD_REQUEST)
   22: @dataclasses.dataclass
   23: class RequestDataDecodeException(Exception):
  -->      errors: Dict = dataclasses.field(default_factory=dict)
   25: 
   26:     def __init__(self, errors: Optional[Union[str, Dict]]):

ERROR: Unable to parse file: /code/winter/data/pagination/page.py
ERROR: Parse error at line 15 column 15:

    8: 
    9: 
   10: T = TypeVar('T')
   11: 
   12: 
   13: @dataclasses.dataclass(frozen=True)
   14: class Page(Generic[T]):
  -->      total_count: int
   16:     items: Iterable[T]
   17:     position: PagePosition
   18: 
   19:     def __iter__(self) -> Iterator[T]:
   20:         return iter

ERROR: Unable to parse file: /code/winter/data/pagination/sort.py
ERROR: Parse error at line 15 column 9:

    8: Enum):
    9:     ASC = 'ASC'
   10:     DESC = 'DESC'
   11: 
   12: 
   13: @dataclasses.dataclass(frozen=True)
   14: class Order:
  -->      field: str
   16:     direction: SortDirection = SortDirection.ASC
   17: 
   18:     def __str__(self):
   19:         return ('-' if self.direction == SortDirection.DESC

ERROR: Unable to parse file: /code/winter/data/pagination/page_position.py
ERROR: Parse error at line 10 column 9:

    1: from typing import Optional
    2: 
    3: import dataclasses
    4: 
    5: from .sort import Sort
    6: 
    7: 
    8: @dataclasses.dataclass(frozen=True)
    9: class PagePosition:
  -->      limit: Optional[int] = None
   11:     offset: Optional[int] = None
   12:     sort: Optional[Sort] = None
   13: 
   14:     def __post_init__(self

ERROR: Unable to parse file: /code/winter/core/json/encoder.py
ERROR: Parse error at line 16 column 12:

    8: Callable
    9: from typing import Dict
   10: from typing import Tuple
   11: from typing import Type
   12: 
   13: import dataclasses
   14: from django.utils.functional import Promise
   15: 
  -->  _encoder_map: Dict[Type, Tuple[Callable, bool]] = {}
   17: 
   18: NoneType = type(None)
   19: 
   20: 
   21: class CannotEncode(Exception):
   22: 

ERROR: Unable to parse file: /code/winter/core/component_method_argument.py
ERROR: Parse error at line 26 column 10:

   20:     def __str__(self):
   21:         return f'{self.argument} does not have get_default'
   22: 
   23: 
   24: @dataclasses.dataclass(frozen=True)
   25: class ComponentMethodArgument:
  -->      method: 'ComponentMethod'
   27:     name: str
   28:     type_: Type
   29: 
   30:     @cached_property
   31:     def parameter(self) -> inspect.Parameter:
   32:         return self.

ERROR: Unable to parse file: /code/winter/core/injection.py
ERROR: Parse error at line 5 column 9:

    1: from typing import Optional
    2: 
    3: from injector import Injector
    4: 
  -->  _injector: Optional[Injector] = None
    6: 
    7: 
    8: def set_injector(injector: Injector) -> None:
    9:     global _injector
   10:     _injector = injector
   11: 
   12: 
   13: def

ERROR: Unable to parse file: /code/winter/core/component_method.py
ERROR: Parse error at line 22 column 17:

   18: ComponentMethod:
   19: 
   20:     def __init__(self, func: Union[FunctionType, 'ComponentMethod']):
   21:         self.func = func
  -->          self.name: str = None
   23:         self._component: 'Component' = None
   24:         self.annotations = Annotations()
   25: 
   26:         self._component_cls: Type = None
   27: 
   28:         type_hints

ERROR: Unable to parse file: /code/winter/core/annotations.py
ERROR: Parse error at line 45 column 18:

   38:     def __str__(self):
   39:         return f'Cannot annotate twice: {type(self.annotation)}'
   40: 
   41: 
   42: class Annotations:
   43: 
   44:     def __init__(self):
  -->          self._data: Dict = {}
   46: 
   47:     def get(self, annotation_type: AnnotationType) -> List[AnnotationType]:
   48:         return self._data.

ERROR: Unable to parse file: /code/winter/core/component.py
ERROR: Parse error at line 20 column 21:

   15: 
   16: 
   17:     def __init__(self, component_cls: Type):
   18:         self.component_cls = component_cls
   19:         self.annotations = Annotations()
  -->          self._methods: Dict[str, 'ComponentMethod'] = {}
   21: 
   22:     def __repr__(self):
   23:         return f'Component(component_cls={self.component_cls.__name__})'
   24: 
   25:     @property
   26:     def methods(

ERROR: Unable to parse file: /code/winter_openapi/generator.py
ERROR: Parse error at line 49 column 21:

   43: from .inspection.inspection import InspectorNotFound
   44: from .inspectors import get_route_parameters_inspectors
   45: 
   46: 
   47: class SchemaRegistry:
   48:     def __init__(self):
  -->          self._schemas: Dict[Tuple[Type, bool], Schema] = {}
   50:         self._types_by_titles: Dict[str, Type] = {}
   51: 

ERROR: Unable to parse file: /code/winter_openapi/swagger_ui.py
ERROR: Parse error at line 15 column 0:

   11: str = "https://cdn.jsdelivr.net/npm/swagger-ui-dist@4/swagger-ui-bundle.js",
   12:     swagger_css_url: str = "https://cdn.jsdelivr.net/npm/swagger-ui-dist@4/swagger-ui.css",
   13:     swagger_favicon_url: str = "https://static1.smartbear.co/swagger/media/assets/swagger_fav.png",
   14:     swagger_ui_parameters: Optional[Dict[str, Any]] = None,
  -->  ) -> str:
   16:     """Stolen from FastAPI"""
   17:     current_swagger_ui_parameters = {
   18:         "dom_id": "#swagger-ui",
   19:         "layout": "BaseLayout",
   20:         "deepLinking": True,
   21:         "showExtensions": True,
   22:         "showCommonExtensions":

ERROR: Unable to parse file: /code/winter_openapi/annotations/global_exception.py
ERROR: Parse error at line 10 column 17:

    1: from typing import Type
    2: 
    3: from dataclasses import dataclass
    4: 
    5: from winter.core import annotate
    6: 
    7: 
    8: @dataclass
    9: class GlobalExceptionAnnotation:
  -->      exception_cls: Type[Exception]
   11: 
   12: 
   13: def global_exception(exception_class: Type[Exception]) -> Type[Exception]:
   14:     return register_global_exception(exception_class

ERROR: Unable to parse file: /code/winter_openapi/inspection/type_info.py
ERROR: Parse error at line 14 column 9:

    5: typing import Optional
    6: from typing import Type
    7: 
    8: from .data_formats import DataFormat
    9: from .data_types import DataTypes
   10: 
   11: 
   12: @dataclass
   13: class TypeInfo:
  -->      type_: DataTypes
   15:     hint_class: Type
   16:     format_: Optional[DataFormat] = None
   17:     child: Optional['TypeInfo'] = None
   18:     nullable: bool = False

ERROR: Unable to parse file: /code/winter_openapi/inspection/inspection.py
ERROR: Parse error at line 12 column 19:

    5: Optional
    6: from typing import Tuple
    7: from typing import Type
    8: 
    9: from winter.core.utils.typing import get_origin_type
   10: from .type_info import TypeInfo
   11: 
  -->  _inspectors_by_type: Dict[
   13:     Type,
   14:     List[Tuple[Callable, Optional[Callable]]],
   15: ] = {}
   16: 
   17: 
   18: def register_type_inspector(*types_: Type

ERROR: Unable to parse file: /code/winter_openapi/inspectors/route_parameters_inspector.py
ERROR: Parse error at line 21 column 28:

   16: 
   17:     def inspect_parameters(self, route: 'Route', schema_registry: 'SchemaRegistry') -> List[Parameter]:
   18:         return []
   19: 
   20: 
  -->  _route_parameters_inspectors: List[RouteParametersInspector] = []
   22: 
   23: 
   24: def register_route_parameters_inspector(inspector: RouteParametersInspector):
   25:     inspector_classes = [inspector.__class__ for inspector in get_route_parameters_inspectors(

ERROR: Unable to parse file: /code/winter_openapi/inspectors/page_inspector.py
ERROR: Parse error at line 53 column 21:

   43: 'meta': PageMetaDataclass,
   44:                     'objects': List[child_class],
   45:                 },
   46:             },
   47:         ),
   48:     )
   49:     PageDataclass.__doc__ = ''
   50:     return PageDataclass
   51: 
   52: 
  -->  page_to_dataclass_map: Dict[Type, Type] = {}
   54: 
   55: 
   56: 
   57: @register_type_inspector(Page)
   58: def inspect_page(hint_class) -> TypeInfo:
   59:     if hint_class

ERROR: Unable to parse file: /code/winter_openapi/validators.py
ERROR: Parse error at line 14 column 25:

   10: from winter.web.exceptions.problem_annotation import ProblemAnnotation
   11:     from winter.web.exceptions.raises import ExceptionAnnotation
   12:     from winter.core import Component
   13: 
  -->      all_problem_exception: Set[Type[Exception]] = set()
   15:     global_exceptions: Set[Type[Exception]] = set()
   16:     declared_raises_exceptions: Set

ERROR: Unable to parse file: /code/winter_ddd/domain_event_subscription.py
ERROR: Parse error at line 15 column 16:

    9: winter.core.utils.typing import is_union
   10: from .domain_event import DomainEvent
   11: 
   12: 
   13: @dataclass(frozen=True)
   14: class DomainEventSubscription:
  -->      event_filter: Tuple[Type[DomainEvent]]
   16:     collection: bool
   17:     handler_class: Type
   18:     handler_method: Callable
   19: 
   20:     @staticmethod
   21:     def create(handler_class, handler_method

ERROR: Unable to parse file: /code/winter_ddd/domain_event_dispatcher.py
ERROR: Parse error at line 19 column 43:

   12: DomainEvent
   13: from .domain_event_handler import DomainEventHandlerAnnotation
   14: from .domain_event_subscription import DomainEventSubscription
   15: 
   16: 
   17: class DomainEventDispatcher:
   18:     def __init__(self):
  -->          self.event_type_to_subscription_map: Dict[Type[DomainEvent], List[DomainEventSubscription]] = {}
   20: 
   21:     def add_handler(self, handler: ComponentMethod):
   22:         

ERROR: Unable to parse file: /code/winter_ddd/aggregate_root.py
ERROR: Parse error at line 7 column 27:

    5: def __init__(self, *args, **kwargs):
    6:         super().__init__(*args, **kwargs)
  -->          self._domain_events: DomainEvents = None
    8: 
    9:     @property
   10:     def domain_events(self) -> DomainEvents:
   11:         if getattr(self, '_domain_events', None) is

ERROR: Unable to parse file: /code/winter_ddd/domain_events.py
ERROR: Parse error at line 11 column 20:

    3: 
    4: 
    5: from .domain_event import DomainEvent
    6: 
    7: 
    8: class DomainEvents(collections.abc.Collection):
    9: 
   10:     def __init__(self):
  -->          self._events: List[DomainEvent] = []
   12: 
   13:     def register(self, event: DomainEvent):
   14:         self._events.append(event)

ERROR: Unable to parse file: /code/winter_sqlalchemy/repository.py
ERROR: Parse error at line 151 column 25:

  147: ).identity
  148:             self.__identity_map[pk] = entity
  149: 
  150:         def _process_domain_events(self, aggregates: Iterable[AggregateRoot]):
  -->              domain_events: List[DomainEvent] = []
  152:             for aggregate in aggregates:
  153:                 domain_events.extend(aggregate.domain_events)
  154:                 aggregate.clear_domain_events()

INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 0.850s
INFO: Final Memory: 6M/295M
INFO: ------------------------------------------------------------------------