Skip to content

update requirements versions #3

update requirements versions

update requirements versions #3

Triggered via push July 9, 2024 12:19
Status Success
Total duration 1m 26s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

17 warnings and 90 notices
Incorrect call arguments: panther/main.py#L82
Unexpected argument(s). Possible callees: Panther.handle_http(scope, receive, send) Panther.handle_ws(scope, receive, send)
Incorrect call arguments: example/model_serializer_example.py#L37
Parameter 'validated_data' unfilled
Method signature does not match signature of overridden method: example/model_serializer_example.py#L35
Signature of method 'UserSerializer.create()' does not match signature of the base method in class 'ModelSerializer'
Incorrect property definition: panther/db/connections.py#L35
Getter should return or yield something
Invalid type hints definitions and usages: panther/test.py#L33
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/test.py#L134
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/background_tasks.py#L94
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/base_websocket.py#L103
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/request.py#L19
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/authentications.py#L106
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/test.py#L83
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/background_tasks.py#L43
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/test.py#L151
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/app.py#L46
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Invalid type hints definitions and usages: panther/monitoring.py#L31
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
Unbound local variables: panther/base_websocket.py#L87
Local variable 'connection_id' might be referenced before assignment
qodana
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
An instance attribute is defined outside `__init__`: panther/db/connections.py#L135
Instance attribute websocket_connection defined outside __init__
An instance attribute is defined outside `__init__`: panther/file_handler.py#L22
Instance attribute _file_name defined outside __init__
An instance attribute is defined outside `__init__`: panther/test.py#L19
Instance attribute header defined outside __init__
An instance attribute is defined outside `__init__`: panther/db/connections.py#L60
Instance attribute _client defined outside __init__
An instance attribute is defined outside `__init__`: panther/main.py#L49
Instance attribute _configs_module defined outside __init__
An instance attribute is defined outside `__init__`: panther/monitoring.py#L28
Instance attribute log defined outside __init__
An instance attribute is defined outside `__init__`: panther/db/connections.py#L86
Instance attribute _connection defined outside __init__
An instance attribute is defined outside `__init__`: panther/db/connections.py#L69
Instance attribute _database defined outside __init__
An instance attribute is defined outside `__init__`: panther/monitoring.py#L29
Instance attribute start_time defined outside __init__
An instance attribute is defined outside `__init__`: panther/request.py#L39
Instance attribute __body defined outside __init__
An instance attribute is defined outside `__init__`: panther/test.py#L42
Instance attribute payload defined outside __init__
Class has no `__init__` method: example/app/apis.py#L239
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L190
Class has no __init__ method
Class has no `__init__` method: panther/authentications.py#L160
Class has no __init__ method
Class has no `__init__` method: example/model_serializer_example.py#L24
Class has no __init__ method
Class has no `__init__` method: example/app/serializers.py#L18
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L24
Class has no __init__ method
Class has no `__init__` method: example/app/apis.py#L201
Class has no __init__ method
Class has no `__init__` method: example/app/apis.py#L149
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L38
Class has no __init__ method
Class has no `__init__` method: example/app/apis.py#L159
Class has no __init__ method
Class has no `__init__` method: panther/db/queries/base_queries.py#L21
Class has no __init__ method
Class has no `__init__` method: panther/app.py#L172
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L53
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L61
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L182
Class has no __init__ method
Class has no `__init__` method: panther/serializer.py#L192
Class has no __init__ method
Class has no `__init__` method: panther/permissions.py#L10
Class has no __init__ method
Class has no `__init__` method: panther/middlewares/base.py#L15
Class has no __init__ method
Class has no `__init__` method: panther/throttling.py#L9
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L186
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L140
Class has no __init__ method
Class has no `__init__` method: example/app/apis.py#L126
Class has no __init__ method
Class has no `__init__` method: panther/db/queries/queries.py#L22
Class has no __init__ method
Class has no `__init__` method: panther/authentications.py#L38
Class has no __init__ method
Class has no `__init__` method: panther/authentications.py#L24
Class has no __init__ method
Class has no `__init__` method: panther/middlewares/base.py#L6
Class has no __init__ method
Class has no `__init__` method: example/app/apis.py#L191
Class has no __init__ method
Class has no `__init__` method: panther/configs.py#L48
Class has no __init__ method
Class has no `__init__` method: example/app/models.py#L4
Class has no __init__ method
Class has no `__init__` method: example/websocket_example.py#L87
Class has no __init__ method
Class has no `__init__` method: example/websocket_example.py#L16
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L128
Class has no __init__ method
Class has no `__init__` method: panther/middlewares/base.py#L24
Class has no __init__ method
Class has no `__init__` method: panther/events.py#L7
Class has no __init__ method
Class has no `__init__` method: panther/generics.py#L164
Class has no __init__ method
Class has no `__init__` method: panther/utils.py#L90
Class has no __init__ method
Class has no `__init__` method: panther/permissions.py#L4
Class has no __init__ method
Class has no `__init__` method: panther/configs.py#L34
Class has no __init__ method
Class has no `__init__` method: example/app/apis.py#L32
Class has no __init__ method
Class has no `__init__` method: example/core/permissions.py#L5
Class has no __init__ method
Class has no `__init__` method: example/app/serializers.py#L17
Class has no __init__ method
Class has no `__init__` method: example/model_serializer_example.py#L14
Class has no __init__ method
Method is not declared static: panther/app.py#L199
Method `get_output_model` may be 'static'
Method is not declared static: example/app/apis.py#L245
Method `objects` may be 'static'
Method is not declared static: panther/serializer.py#L230
Method `prepare_response` may be 'static'
Method is not declared static: panther/serializer.py#L214
Method `update` may be 'static'
Method is not declared static: panther/app.py#L196
Method `get_input_model` may be 'static'
Method is not declared static: panther/serializer.py#L222
Method `partial_update` may be 'static'
Method is not declared static: panther/test.py#L185
Method `receive` may be 'static'
Improper first parameter: example/model_serializer_example.py#L31
Usually first parameter of a method is named 'self'
PEP 8 naming convention violation: example/app/tests.py#L10
Function name should be lowercase
Accessing a protected member of a class or a module: panther/configs.py#L8
Access to a protected member _model_construction of a class
Accessing a protected member of a class or a module: panther/db/queries/base_queries.py#L7
Access to a protected member _pydantic_core of a class
Accessing a protected member of a class or a module: panther/configs.py#L44
Access to a protected member _reload_bases of a class
Accessing a protected member of a class or a module: panther/configs.py#L8
Access to a protected member _internal of a class
Accessing a protected member of a class or a module: panther/db/cursor.py#L42
Access to a protected member _create_model_instance of a class
Accessing a protected member of a class or a module: panther/db/cursor.py#L35
Access to a protected member _create_model_instance of a class
Accessing a protected member of a class or a module: panther/serializer.py#L6
Access to a protected member _pydantic_core of a class
Shadowing names from outer scopes: panther/db/connections.py#L107
Shadows name 'db' from outer scope
Shadowing names from outer scopes: panther/authentications.py#L88
Shadows name 'e' from outer scope
Shadowing names from outer scopes: panther/authentications.py#L63
Shadows name 'e' from outer scope
Shadowing names from outer scopes: panther/db/queries/queries.py#L127
Shadows name 'pipeline' from outer scope
Unused local symbols: panther/app.py#L196
Parameter 'request' value is not used
Unused local symbols: example/app/urls.py#L9
Parameter 'args' value is not used
Unused local symbols: example/app/urls.py#L9
Parameter 'kwargs' value is not used
Unused local symbols: panther/db/models.py#L17
Parameter 'handler' value is not used
Unused local symbols: example/app/apis.py#L91
Parameter 'request' value is not used
Unused local symbols: panther/cli/monitor_command.py#L97
Parameter 'args' value is not used
Unused local symbols: example/app/apis.py#L145
Parameter 'body' value is not used
Unused local symbols: panther/serializer.py#L230
Parameter 'instance' value is not used
Unused local symbols: panther/app.py#L199
Parameter 'request' value is not used
Unused local symbols: example/app/apis.py#L245
Parameter 'kwargs' value is not used
Unused local symbols: panther/cli/create_command.py#L215
Local variable 'i' value is not used
Unused local symbols: panther/cli/monitor_command.py#L97
Parameter 'kwargs' value is not used
Unused local symbols: example/app/apis.py#L136
Parameter 'request' value is not used
Unused local symbols: example/app/apis.py#L245
Parameter 'request' value is not used
Unused local symbols: example/app/apis.py#L145
Parameter 'request' value is not used