Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message sharing between services #42

Merged
merged 36 commits into from
Feb 1, 2023
Merged

Conversation

naman108
Copy link
Contributor

@naman108 naman108 commented Feb 1, 2023

No description provided.

… controller where the action is routed by the external action mapper
@naman108 naman108 merged commit 3da6103 into main Feb 1, 2023
Copy link
Contributor Author

@naman108 naman108 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

pep8

digitalpy/core/zmanager/impl/default_routing_worker.py|240 col 23| WPS237 Found a too complex f string
digitalpy/core/zmanager/impl/default_routing_worker.py|240 col 23| WPS305 Found f string
digitalpy/core/zmanager/impl/default_routing_worker.py|240 col 80| E501 line too long (153 > 79 characters)
digitalpy/core/zmanager/impl/default_routing_worker.py|243 col 29| Q000 Double quotes found but single quotes preferred
digitalpy/core/zmanager/impl/default_routing_worker.py|243 col 29| WPS336 Found explicit string concatenation
digitalpy/core/zmanager/impl/default_routing_worker.py|285 col 1| W293 blank line contains whitespace
digitalpy/core/zmanager/impl/zmq_subscriber.py|9 col 23| Q000 Double quotes found but single quotes preferred
digitalpy/core/zmanager/impl/zmq_subscriber.py|57 col 55| Q000 Double quotes found but single quotes preferred
digitalpy/core/zmanager/impl/zmq_subscriber.py|69 col 54| Q000 Double quotes found but single quotes preferred
digitalpy/core/zmanager/impl/zmq_subscriber.py|70 col 17| WPS236 Found too many variables used to unpack a tuple: 6 > 4
digitalpy/core/logic/impl/default_business_rule_controller.py|146 col 1| W293 blank line contains whitespace
digitalpy/core/logic/impl/default_business_rule_controller.py|147 col 80| E501 line too long (83 > 79 characters)
digitalpy/core/logic/impl/default_business_rule_controller.py|150 col 1| W293 blank line contains whitespace
digitalpy/core/serialization/serialization_facade.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/serialization/serialization_facade.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|1 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/serialization/serialization_facade.py|3 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|3 col 1| WPS300 Found local folder import
digitalpy/core/serialization/serialization_facade.py|3 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/serialization/serialization_facade.py|4 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|4 col 1| WPS300 Found local folder import
digitalpy/core/serialization/serialization_facade.py|4 col 80| E501 line too long (88 > 79 characters)
digitalpy/core/serialization/serialization_facade.py|5 col 1| WPS300 Found local folder import
digitalpy/core/serialization/serialization_facade.py|6 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|7 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|8 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|9 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|10 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|11 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|11 col 18| C812 missing trailing comma
digitalpy/core/serialization/serialization_facade.py|12 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|13 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/serialization_facade.py|13 col 1| WPS300 Found local folder import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/serialization/serialization_facade.py|14 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/serialization_facade.py|14 col 1| E302 expected 2 blank lines, found 0
digitalpy/core/serialization/serialization_facade.py|29 col 1| D107 Missing docstring in init
digitalpy/core/serialization/serialization_facade.py|29 col 5| WPS211 Found too many arguments: 6 > 5
digitalpy/core/serialization/serialization_facade.py|30 col 13| WPS318 Found extra indentation
digitalpy/core/serialization/serialization_facade.py|38 col 17| WPS318 Found extra indentation
digitalpy/core/serialization/serialization_facade.py|54 col 80| E501 line too long (84 > 79 characters)
digitalpy/core/serialization/serialization_facade.py|59 col 44| C812 missing trailing comma
digitalpy/core/serialization/serialization_facade.py|61 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|61 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|62 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|62 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|63 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|63 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|64 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|64 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|65 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|65 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|66 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|66 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|67 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|67 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|68 col 1| E800 Found commented out code
digitalpy/core/serialization/serialization_facade.py|68 col 9| E265 block comment should start with '# '
digitalpy/core/serialization/serialization_facade.py|69 col 80| E501 line too long (119 > 79 characters)
digitalpy/core/serialization/serialization_facade.py|70 col 80| E501 line too long (127 > 79 characters)
digitalpy/core/serialization/serialization_facade.py|72 col 1| D102 Missing docstring in public method
digitalpy/core/serialization/serialization_facade.py|77 col 1| D102 Missing docstring in public method
digitalpy/core/serialization/serialization_facade.py|78 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/serialization_facade.py|79 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/serialization_facade.py|80 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/serialization_facade.py|82 col 16| WPS421 Found wrong function call: hasattr
digitalpy/core/serialization/serialization_facade.py|87 col 9| WPS111 Found too short name: e < 2
digitalpy/core/serialization/serialization_facade.py|91 col 1| D200 One-line docstring should fit on one line with quotes
digitalpy/core/serialization/serialization_facade.py|91 col 1| D400 First line should end with a period
digitalpy/core/serialization/serialization_facade.py|91 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/serialization_facade.py|91 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/serialization/serialization_facade.py|91 col 1| DAR101 Missing parameter(s) in Docstring: - *args
digitalpy/core/serialization/serialization_facade.py|94 col 1| W293 blank line contains whitespace
digitalpy/core/serialization/serialization_facade.py|94 col 5| W292 no newline at end of file
digitalpy/core/serialization/controllers/xml_serialization_controller.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/serialization/controllers/xml_serialization_controller.py|2 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|3 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|4 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|5 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/serialization/controllers/xml_serialization_controller.py|5 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/serialization/controllers/xml_serialization_controller.py|6 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|7 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|7 col 1| S410 Using Element to parse untrusted XML data is known to be vulnerable to XML attacks. Replace Element with the equivalent defusedxml package.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|7 col 1| WPS458 Found imports collision: lxml.etree
digitalpy/core/serialization/controllers/xml_serialization_controller.py|8 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|8 col 1| S410 Using etree to parse untrusted XML data is known to be vulnerable to XML attacks. Replace etree with the equivalent defusedxml package.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|9 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/xml_serialization_controller.py|10 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/serialization/controllers/xml_serialization_controller.py|10 col 1| I005 isort found an unexpected missing import
digitalpy/core/serialization/controllers/xml_serialization_controller.py|11 col 1| D101 Missing docstring in public class
digitalpy/core/serialization/controllers/xml_serialization_controller.py|11 col 1| E302 expected 2 blank lines, found 1
digitalpy/core/serialization/controllers/xml_serialization_controller.py|12 col 1| D107 Missing docstring in init
digitalpy/core/serialization/controllers/xml_serialization_controller.py|12 col 5| WPS612 Found useless overwritten method: init
digitalpy/core/serialization/controllers/xml_serialization_controller.py|12 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|14 col 1| W293 blank line contains whitespace
digitalpy/core/serialization/controllers/xml_serialization_controller.py|15 col 1| D102 Missing docstring in public method
digitalpy/core/serialization/controllers/xml_serialization_controller.py|20 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/xml_serialization_controller.py|20 col 1| D401 First line should be in imperative mood
digitalpy/core/serialization/controllers/xml_serialization_controller.py|20 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/xml_serialization_controller.py|22 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/serialization/controllers/xml_serialization_controller.py|25 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|28 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/xml_serialization_controller.py|28 col 1| D401 First line should be in imperative mood
digitalpy/core/serialization/controllers/xml_serialization_controller.py|28 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/xml_serialization_controller.py|30 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/serialization/controllers/xml_serialization_controller.py|34 col 13| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|34 col 80| E501 line too long (82 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|34 col 83| C812 missing trailing comma
digitalpy/core/serialization/controllers/xml_serialization_controller.py|37 col 5| WPS231 Found function with too much cognitive complexity: 64 > 12
digitalpy/core/serialization/controllers/xml_serialization_controller.py|38 col 49| C812 missing trailing comma
digitalpy/core/serialization/controllers/xml_serialization_controller.py|40 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/xml_serialization_controller.py|40 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/serialization/controllers/xml_serialization_controller.py|40 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/xml_serialization_controller.py|40 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|48 col 80| E501 line too long (103 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|53 col 12| WPS421 Found wrong function call: hasattr
digitalpy/core/serialization/controllers/xml_serialization_controller.py|53 col 26| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|56 col 14| N806 variable 'attribName' in function should be lowercase
digitalpy/core/serialization/controllers/xml_serialization_controller.py|57 col 80| E501 line too long (104 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|58 col 13| WPS110 Found wrong variable name: value
digitalpy/core/serialization/controllers/xml_serialization_controller.py|59 col 16| WPS421 Found wrong function call: hasattr
digitalpy/core/serialization/controllers/xml_serialization_controller.py|59 col 31| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|60 col 18| N806 variable 'tagElement' in function should be lowercase
digitalpy/core/serialization/controllers/xml_serialization_controller.py|60 col 80| E501 line too long (85 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|63 col 41| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|64 col 25| WPS220 Found too deep nesting: 24 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|64 col 42| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|64 col 42| WPS336 Found explicit string concatenation
digitalpy/core/serialization/controllers/xml_serialization_controller.py|65 col 25| WPS220 Found too deep nesting: 24 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|66 col 1| S110 Try, Except, Pass detected.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|66 col 17| B001 Do not use bare except:, it also catches unexpected events like memory errors, interrupts, system exit, and so on. Prefer except Exception:. If you're sure what you're doing, be explicit and write except BaseException:.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|66 col 17| E722 do not use bare 'except'
digitalpy/core/serialization/controllers/xml_serialization_controller.py|67 col 21| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/xml_serialization_controller.py|71 col 24| E711 comparison to None should be 'if cond is None:'
digitalpy/core/serialization/controllers/xml_serialization_controller.py|76 col 22| N806 variable 'tagElement' in function should be lowercase
digitalpy/core/serialization/controllers/xml_serialization_controller.py|77 col 61| C812 missing trailing comma
digitalpy/core/serialization/controllers/xml_serialization_controller.py|79 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|81 col 25| WPS220 Found too deep nesting: 24 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|81 col 45| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|82 col 29| WPS220 Found too deep nesting: 28 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|82 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|82 col 46| WPS336 Found explicit string concatenation
digitalpy/core/serialization/controllers/xml_serialization_controller.py|83 col 29| WPS220 Found too deep nesting: 28 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|84 col 1| S110 Try, Except, Pass detected.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|84 col 21| B001 Do not use bare except:, it also catches unexpected events like memory errors, interrupts, system exit, and so on. Prefer except Exception:. If you're sure what you're doing, be explicit and write except BaseException:.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|84 col 21| E722 do not use bare 'except'
digitalpy/core/serialization/controllers/xml_serialization_controller.py|85 col 25| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/xml_serialization_controller.py|85 col 25| WPS220 Found too deep nesting: 24 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|87 col 25| WPS220 Found too deep nesting: 24 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|91 col 80| E501 line too long (89 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|93 col 41| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|94 col 25| WPS220 Found too deep nesting: 24 > 20
digitalpy/core/serialization/controllers/xml_serialization_controller.py|94 col 36| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|94 col 36| WPS336 Found explicit string concatenation
digitalpy/core/serialization/controllers/xml_serialization_controller.py|95 col 1| S110 Try, Except, Pass detected.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|95 col 17| B001 Do not use bare except:, it also catches unexpected events like memory errors, interrupts, system exit, and so on. Prefer except Exception:. If you're sure what you're doing, be explicit and write except BaseException:.
digitalpy/core/serialization/controllers/xml_serialization_controller.py|95 col 17| E722 do not use bare 'except'
digitalpy/core/serialization/controllers/xml_serialization_controller.py|96 col 21| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/xml_serialization_controller.py|99 col 12| WPS421 Found wrong function call: hasattr
digitalpy/core/serialization/controllers/xml_serialization_controller.py|99 col 26| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|102 col 80| E501 line too long (86 > 79 characters)
digitalpy/core/serialization/controllers/xml_serialization_controller.py|107 col 13| WPS503 Found useless returning else statement
digitalpy/core/serialization/controllers/xml_serialization_controller.py|109 col 26| WPS111 Found too short name: a < 2
digitalpy/core/serialization/controllers/xml_serialization_controller.py|109 col 29| WPS111 Found too short name: b < 2
digitalpy/core/serialization/controllers/xml_serialization_controller.py|110 col 1| D205 1 blank line required between summary line and description
digitalpy/core/serialization/controllers/xml_serialization_controller.py|110 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/xml_serialization_controller.py|110 col 1| DAR201 Missing "Returns" in Docstring: - return
digitalpy/core/serialization/controllers/xml_serialization_controller.py|118 col 9| WPS430 Found nested function: inner
digitalpy/core/serialization/controllers/xml_serialization_controller.py|120 col 41| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/xml_serialization_controller.py|120 col 41| WPS336 Found explicit string concatenation
digitalpy/core/serialization/controllers/serialization_general_controller.py|11 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/serialization/controllers/serialization_general_controller.py|14 col 1| WPS300 Found local folder import
digitalpy/core/serialization/controllers/serialization_general_controller.py|15 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/controllers/serialization_general_controller.py|15 col 1| WPS300 Found local folder import
digitalpy/core/serialization/controllers/serialization_general_controller.py|18 col 80| E501 line too long (87 > 79 characters)
digitalpy/core/serialization/controllers/serialization_general_controller.py|22 col 1| D107 Missing docstring in init
digitalpy/core/serialization/controllers/serialization_general_controller.py|25 col 16| WPS318 Found extra indentation
digitalpy/core/serialization/controllers/serialization_general_controller.py|25 col 63| WPS319 Found bracket in wrong position
digitalpy/core/serialization/controllers/serialization_general_controller.py|27 col 1| D102 Missing docstring in public method
digitalpy/core/serialization/controllers/serialization_general_controller.py|31 col 1| D102 Missing docstring in public method
digitalpy/core/serialization/controllers/serialization_general_controller.py|35 col 5| WPS231 Found function with too much cognitive complexity: 13 > 12
digitalpy/core/serialization/controllers/serialization_general_controller.py|35 col 80| E501 line too long (95 > 79 characters)
digitalpy/core/serialization/controllers/serialization_general_controller.py|41 col 21| WPS111 Found too short name: m < 2
digitalpy/core/serialization/controllers/serialization_general_controller.py|46 col 34| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/serialization_general_controller.py|48 col 13| WPS454 Found wrong raise exception type: Exception
digitalpy/core/serialization/controllers/serialization_general_controller.py|48 col 29| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/controllers/serialization_general_controller.py|48 col 29| WPS336 Found explicit string concatenation
digitalpy/core/serialization/controllers/serialization_general_controller.py|51 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|52 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|55 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|55 col 1| D401 First line should be in imperative mood
digitalpy/core/serialization/controllers/serialization_general_controller.py|56 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|59 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|59 col 1| D401 First line should be in imperative mood
digitalpy/core/serialization/controllers/serialization_general_controller.py|60 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|63 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|63 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/serialization_general_controller.py|64 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|67 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|67 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/serialization_general_controller.py|68 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|71 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|71 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/serialization_general_controller.py|72 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|75 col 1| D400 First line should end with a period
digitalpy/core/serialization/controllers/serialization_general_controller.py|75 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/serialization/controllers/serialization_general_controller.py|76 col 9| WPS420 Found wrong keyword: pass
digitalpy/core/serialization/controllers/serialization_general_controller.py|79 col 1| D400 First line should end with a period
digitalpy/core/serialization/configuration/serialization_constants.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/serialization/configuration/serialization_constants.py|1 col 1| F401 'json' imported but unused
digitalpy/core/serialization/configuration/serialization_constants.py|5 col 18| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|7 col 24| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|14 col 37| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|14 col 80| E501 line too long (83 > 79 characters)
digitalpy/core/serialization/configuration/serialization_constants.py|14 col 84| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|15 col 10| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|17 col 7| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|17 col 7| WPS305 Found f string
digitalpy/core/serialization/configuration/serialization_constants.py|17 col 33| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|21 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|21 col 75| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|24 col 41| W291 trailing whitespace
digitalpy/core/serialization/configuration/serialization_constants.py|27 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|27 col 53| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|32 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|32 col 76| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|33 col 6| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|38 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|38 col 76| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|39 col 6| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|43 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|43 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/serialization/configuration/serialization_constants.py|43 col 82| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|47 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|47 col 77| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|51 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|51 col 75| C812 missing trailing comma
digitalpy/core/serialization/configuration/serialization_constants.py|54 col 1| D101 Missing docstring in public class
digitalpy/core/serialization/configuration/serialization_constants.py|54 col 1| WPS600 Found subclassing a builtin: enumerate
digitalpy/core/serialization/configuration/serialization_constants.py|54 col 1| E302 expected 2 blank lines, found 1
digitalpy/core/serialization/configuration/serialization_constants.py|55 col 5| WPS115 Found upper-case constant in a class: XML
digitalpy/core/serialization/configuration/serialization_constants.py|55 col 11| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|56 col 5| WPS115 Found upper-case constant in a class: PROTOBUF
digitalpy/core/serialization/configuration/serialization_constants.py|56 col 16| Q000 Double quotes found but single quotes preferred
digitalpy/core/serialization/configuration/serialization_constants.py|56 col 26| W292 no newline at end of file
digitalpy/core/serialization/base/serialization_action_mapper.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/serialization/base/serialization_action_mapper.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/base/serialization_action_mapper.py|1 col 80| E501 line too long (82 > 79 characters)
digitalpy/core/serialization/base/init.py|1 col 1| D104 Missing docstring in public package
digitalpy/core/serialization/base/init.py|1 col 1| F401 '.serialization_action_mapper.SerializationActionMapper as ActionMapper' imported but unused
digitalpy/core/serialization/base/init.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/serialization/base/init.py|1 col 1| WPS300 Found local folder import
digitalpy/core/serialization/base/init.py|1 col 80| E501 line too long (82 > 79 characters)
digitalpy/core/serialization/base/init.py|1 col 83| W292 no newline at end of file
digitalpy/core/domain/object_id.py|19 col 80| E501 line too long (93 > 79 characters)
digitalpy/core/domain/object_id.py|20 col 1| E800 Found commented out code
digitalpy/core/domain/object_id.py|20 col 9| E265 block comment should start with '# '
digitalpy/core/domain/object_id.py|20 col 80| E501 line too long (82 > 79 characters)
digitalpy/core/domain/object_id.py|21 col 9| E265 block comment should start with '# '
digitalpy/core/domain/object_id.py|22 col 1| E800 Found commented out code
digitalpy/core/domain/object_id.py|25 col 1| E800 Found commented out code
digitalpy/core/domain/object_id.py|25 col 9| E265 block comment should start with '# '
digitalpy/core/domain/object_id.py|26 col 9| WPS601 Found shadowed class attribute: __fq_type
digitalpy/core/domain/object_id.py|26 col 9| WPS112 Found private name pattern: __fq_type
digitalpy/core/domain/object_id.py|33 col 1| E800 Found commented out code
digitalpy/core/domain/object_id.py|33 col 9| E265 block comment should start with '# '
digitalpy/core/domain/object_id.py|35 col 9| E265 block comment should start with '# '
digitalpy/core/domain/object_id.py|36 col 1| E800 Found commented out code
digitalpy/core/domain/node.py|34 col 40| B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value.
digitalpy/core/domain/node.py|34 col 40| WPS404 Found complex default value
digitalpy/core/domain/node.py|35 col 14| E251 unexpected spaces around keyword / parameter equals
digitalpy/core/domain/node.py|35 col 16| E251 unexpected spaces around keyword / parameter equals
digitalpy/core/domain/node.py|39 col 1| D205 1 blank line required between summary line and description
digitalpy/core/domain/node.py|39 col 1| D400 First line should end with a period
digitalpy/core/domain/node.py|40 col 1| DAR103 Parameter type mismatch: ~configuration: expected Configuration but was Configuration, optional
digitalpy/core/domain/node.py|42 col 1| DAR103 Parameter type mismatch: ~oid: expected ObjectId but was ObjectId, optional
digitalpy/core/domain/node.py|43 col 80| E501 line too long (142 > 79 characters)
digitalpy/core/domain/node.py|53 col 80| E501 line too long (94 > 79 characters)
digitalpy/core/domain/node.py|54 col 80| E501 line too long (97 > 79 characters)
digitalpy/core/domain/node.py|55 col 1| W293 blank line contains whitespace
digitalpy/core/domain/node.py|57 col 42| E711 comparison to None should be 'if cond is not None:'
digitalpy/core/component_management/impl/default_facade.py|32 col 1| D400 First line should end with a period
digitalpy/core/component_management/impl/default_facade.py|32 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/component_management/impl/default_facade.py|35 col 80| E501 line too long (93 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|36 col 80| E501 line too long (100 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|37 col 80| E501 line too long (104 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|38 col 80| E501 line too long (93 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|39 col 80| E501 line too long (99 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|40 col 1| DAR103 Parameter type mismatch: ~action_mapper: expected DefaultActionMapper but was DefaultActionMapper, optional
digitalpy/core/component_management/impl/default_facade.py|40 col 80| E501 line too long (105 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|41 col 1| RST301 Unexpected indentation.
digitalpy/core/component_management/impl/default_facade.py|42 col 1| RST201 Block quote ends without a blank line; unexpected unindent.
digitalpy/core/component_management/impl/default_facade.py|42 col 80| E501 line too long (94 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|42 col 95| W291 trailing whitespace
digitalpy/core/component_management/impl/default_facade.py|43 col 80| E501 line too long (107 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|44 col 80| E501 line too long (96 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|44 col 97| W291 trailing whitespace
digitalpy/core/component_management/impl/default_facade.py|46 col 1| RST203 Definition list ends without a blank line; unexpected unindent.
digitalpy/core/component_management/impl/default_facade.py|46 col 80| E501 line too long (107 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|47 col 80| E501 line too long (110 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|49 col 80| E501 line too long (158 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|50 col 80| E501 line too long (146 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|51 col 80| E501 line too long (97 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|112 col 80| E501 line too long (85 > 79 characters)
digitalpy/core/component_management/impl/default_facade.py|131 col 1| D102 Missing docstring in public method
digitalpy/core/component_management/impl/default_facade.py|144 col 5| WPS615 Found unpythonic getter or setter
digitalpy/core/component_management/impl/component_registration_handler.py|136 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
digitalpy/core/component_management/impl/component_registration_handler.py|136 col 45| E225 missing whitespace around operator
digitalpy/core/component_management/impl/component_registration_handler.py|136 col 80| E501 line too long (110 > 79 characters)
digitalpy/core/component_management/impl/component_registration_handler.py|138 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
digitalpy/core/component_management/impl/component_registration_handler.py|138 col 47| E225 missing whitespace around operator
digitalpy/core/component_management/impl/component_registration_handler.py|138 col 80| E501 line too long (111 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/IAM/IAM_facade.py|11 col 1| F401 'typing.List' imported but unused
digitalpy/core/IAM/IAM_facade.py|12 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|12 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|13 col 1| F401 'digitalpy.core.main.object_factory.ObjectFactory' imported but unused
digitalpy/core/IAM/IAM_facade.py|13 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/IAM/IAM_facade.py|13 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|13 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/IAM_facade.py|15 col 1| WPS300 Found local folder import
digitalpy/core/IAM/IAM_facade.py|16 col 1| WPS300 Found local folder import
digitalpy/core/IAM/IAM_facade.py|17 col 1| F401 '.configuration.iam_constants.CONNECTIONS_PERSISTENCE' imported but unused
digitalpy/core/IAM/IAM_facade.py|17 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|17 col 1| WPS300 Found local folder import
digitalpy/core/IAM/IAM_facade.py|18 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|19 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|20 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|21 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|22 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|23 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|24 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|24 col 28| C812 missing trailing comma
digitalpy/core/IAM/IAM_facade.py|25 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|26 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/IAM_facade.py|26 col 1| WPS300 Found local folder import
digitalpy/core/IAM/IAM_facade.py|29 col 1| WPS230 Found too many public instance attributes: 8 > 6
digitalpy/core/IAM/IAM_facade.py|29 col 1| WPS214 Found too many methods: 28 > 7
digitalpy/core/IAM/IAM_facade.py|30 col 1| D205 1 blank line required between summary line and description
digitalpy/core/IAM/IAM_facade.py|30 col 1| D400 First line should end with a period
digitalpy/core/IAM/IAM_facade.py|30 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|34 col 1| D107 Missing docstring in init
digitalpy/core/IAM/IAM_facade.py|34 col 5| WPS211 Found too many arguments: 6 > 5
digitalpy/core/IAM/IAM_facade.py|35 col 13| WPS318 Found extra indentation
digitalpy/core/IAM/IAM_facade.py|41 col 9| E125 continuation line with same indent as next logical line
digitalpy/core/IAM/IAM_facade.py|43 col 25| WPS318 Found extra indentation
digitalpy/core/IAM/IAM_facade.py|44 col 13| E131 continuation line unaligned for hanging indent
digitalpy/core/IAM/IAM_facade.py|45 col 13| E131 continuation line unaligned for hanging indent
digitalpy/core/IAM/IAM_facade.py|59 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|64 col 40| C812 missing trailing comma
digitalpy/core/IAM/IAM_facade.py|66 col 1| E800 Found commented out code
digitalpy/core/IAM/IAM_facade.py|66 col 9| E265 block comment should start with '# '
digitalpy/core/IAM/IAM_facade.py|67 col 80| E501 line too long (136 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|68 col 80| E501 line too long (148 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|69 col 1| E800 Found commented out code
digitalpy/core/IAM/IAM_facade.py|69 col 9| E265 block comment should start with '# '
digitalpy/core/IAM/IAM_facade.py|70 col 1| E800 Found commented out code
digitalpy/core/IAM/IAM_facade.py|70 col 9| E265 block comment should start with '# '
digitalpy/core/IAM/IAM_facade.py|76 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|79 col 1| E800 Found commented out code
digitalpy/core/IAM/IAM_facade.py|79 col 9| E265 block comment should start with '# '
digitalpy/core/IAM/IAM_facade.py|82 col 1| E800 Found commented out code
digitalpy/core/IAM/IAM_facade.py|82 col 9| E265 block comment should start with '# '
digitalpy/core/IAM/IAM_facade.py|83 col 1| E800 Found commented out code
digitalpy/core/IAM/IAM_facade.py|83 col 9| E265 block comment should start with '# '
digitalpy/core/IAM/IAM_facade.py|85 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|86 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/IAM_facade.py|87 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/IAM_facade.py|88 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/IAM_facade.py|90 col 16| WPS421 Found wrong function call: hasattr
digitalpy/core/IAM/IAM_facade.py|95 col 9| WPS111 Found too short name: e < 2
digitalpy/core/IAM/IAM_facade.py|99 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|99 col 5| E303 too many blank lines (2)
digitalpy/core/IAM/IAM_facade.py|102 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|105 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|108 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|109 col 80| E501 line too long (86 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|111 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|114 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|117 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|120 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|123 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|126 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|129 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|132 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|133 col 80| E501 line too long (98 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|135 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|136 col 80| E501 line too long (92 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|138 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|138 col 80| E501 line too long (98 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|139 col 80| E501 line too long (122 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|141 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|142 col 80| E501 line too long (95 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|144 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|147 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|148 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/IAM/IAM_facade.py|150 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|153 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|156 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|159 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|159 col 5| WPS463 Found a getter without a return value
digitalpy/core/IAM/IAM_facade.py|162 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|162 col 5| WPS463 Found a getter without a return value
digitalpy/core/IAM/IAM_facade.py|165 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/IAM_facade.py|165 col 10| N802 function name 'ValidateUsers' should be lowercase
digitalpy/core/IAM/IAM_facade.py|169 col 1| D200 One-line docstring should fit on one line with quotes
digitalpy/core/IAM/IAM_facade.py|169 col 1| D400 First line should end with a period
digitalpy/core/IAM/IAM_facade.py|169 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/IAM/IAM_facade.py|169 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/IAM_facade.py|169 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/IAM/IAM_facade.py|169 col 1| DAR101 Missing parameter(s) in Docstring: - *args
digitalpy/core/IAM/IAM_facade.py|174 col 1| D200 One-line docstring should fit on one line with quotes
digitalpy/core/IAM/IAM_facade.py|174 col 1| D400 First line should end with a period
digitalpy/core/IAM/IAM_facade.py|174 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/IAM/IAM_facade.py|174 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/IAM_facade.py|174 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/IAM/IAM_facade.py|174 col 1| DAR101 Missing parameter(s) in Docstring: - *args
digitalpy/core/IAM/controllers/iam_group_controller.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/IAM/controllers/iam_group_controller.py|1 col 1| F401 'typing.Callable' imported but unused
digitalpy/core/IAM/controllers/iam_group_controller.py|1 col 1| F401 'typing.Dict' imported but unused
digitalpy/core/IAM/controllers/iam_group_controller.py|2 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/IAM/controllers/iam_group_controller.py|4 col 1| F401 'digitalpy.core.zmanager.action_mapper.ActionMapper' imported but unused
digitalpy/core/IAM/controllers/iam_group_controller.py|5 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/IAM/controllers/iam_group_controller.py|6 col 1| D101 Missing docstring in public class
digitalpy/core/IAM/controllers/iam_group_controller.py|6 col 1| E302 expected 2 blank lines, found 1
digitalpy/core/IAM/controllers/iam_group_controller.py|7 col 1| D107 Missing docstring in init
digitalpy/core/IAM/controllers/iam_group_controller.py|7 col 5| WPS612 Found useless overwritten method: init
digitalpy/core/IAM/controllers/iam_group_controller.py|15 col 1| W293 blank line contains whitespace
digitalpy/core/IAM/controllers/iam_group_controller.py|17 col 1| D205 1 blank line required between summary line and description
digitalpy/core/IAM/controllers/iam_group_controller.py|17 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_group_controller.py|17 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/IAM/controllers/iam_group_controller.py|17 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_group_controller.py|22 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/IAM/controllers/iam_group_controller.py|22 col 1| DAR101 Missing parameter(s) in Docstring: - recipients
digitalpy/core/IAM/controllers/iam_group_controller.py|23 col 1| DAR102 Excess parameter(s) in Docstring: + users
digitalpy/core/IAM/controllers/iam_group_controller.py|23 col 80| E501 line too long (97 > 79 characters)
digitalpy/core/IAM/controllers/iam_group_controller.py|29 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/controllers/iam_group_controller.py|29 col 58| W292 no newline at end of file
digitalpy/core/IAM/controllers/iam_users_controller.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/IAM/controllers/iam_users_controller.py|1 col 1| S403 Consider possible security implications associated with pickle module.
digitalpy/core/IAM/controllers/iam_users_controller.py|2 col 1| F401 'json' imported but unused
digitalpy/core/IAM/controllers/iam_users_controller.py|2 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/controllers/iam_users_controller.py|6 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/controllers/iam_users_controller.py|9 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/controllers/iam_users_controller.py|10 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/controllers/iam_users_controller.py|12 col 1| F401 '..configuration.iam_constants.COMPONENT_NAME' imported but unused
digitalpy/core/IAM/controllers/iam_users_controller.py|12 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/controllers/iam_users_controller.py|12 col 1| WPS300 Found local folder import
digitalpy/core/IAM/controllers/iam_users_controller.py|12 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/IAM/controllers/iam_users_controller.py|13 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/controllers/iam_users_controller.py|13 col 1| I005 isort found an unexpected missing import
digitalpy/core/IAM/controllers/iam_users_controller.py|13 col 1| WPS300 Found local folder import
digitalpy/core/IAM/controllers/iam_users_controller.py|14 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/IAM/controllers/iam_users_controller.py|15 col 1| D101 Missing docstring in public class
digitalpy/core/IAM/controllers/iam_users_controller.py|15 col 1| E302 expected 2 blank lines, found 1
digitalpy/core/IAM/controllers/iam_users_controller.py|16 col 1| D107 Missing docstring in init
digitalpy/core/IAM/controllers/iam_users_controller.py|16 col 5| WPS612 Found useless overwritten method: init
digitalpy/core/IAM/controllers/iam_users_controller.py|16 col 80| E501 line too long (120 > 79 characters)
digitalpy/core/IAM/controllers/iam_users_controller.py|20 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_users_controller.py|20 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_users_controller.py|21 col 1| W293 blank line contains whitespace
digitalpy/core/IAM/controllers/iam_users_controller.py|22 col 1| DAR101 Missing parameter(s) in Docstring: - **kargs
digitalpy/core/IAM/controllers/iam_users_controller.py|23 col 1| DAR103 Parameter type mismatch: ~connection: expected Connection but was Node
digitalpy/core/IAM/controllers/iam_users_controller.py|23 col 80| E501 line too long (87 > 79 characters)
digitalpy/core/IAM/controllers/iam_users_controller.py|31 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_users_controller.py|31 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_users_controller.py|33 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/IAM/controllers/iam_users_controller.py|33 col 1| DAR101 Missing parameter(s) in Docstring: - connection_id
digitalpy/core/IAM/controllers/iam_users_controller.py|34 col 1| DAR102 Excess parameter(s) in Docstring: + connection
digitalpy/core/IAM/controllers/iam_users_controller.py|37 col 9| WPS420 Found wrong keyword: del
digitalpy/core/IAM/controllers/iam_users_controller.py|41 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_users_controller.py|41 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_users_controller.py|41 col 1| DAR201 Missing "Returns" in Docstring: - return
digitalpy/core/IAM/controllers/iam_users_controller.py|44 col 80| E501 line too long (97 > 79 characters)
digitalpy/core/IAM/controllers/iam_users_controller.py|47 col 1| W293 blank line contains whitespace
digitalpy/core/IAM/controllers/iam_users_controller.py|51 col 44| WPS529 Found implicit .get() dict usage
digitalpy/core/IAM/controllers/iam_users_controller.py|53 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/controllers/iam_users_controller.py|57 col 5| WPS463 Found a getter without a return value
digitalpy/core/IAM/controllers/iam_users_controller.py|58 col 1| D200 One-line docstring should fit on one line with quotes
digitalpy/core/IAM/controllers/iam_users_controller.py|58 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_users_controller.py|58 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_users_controller.py|58 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/IAM/controllers/iam_users_controller.py|61 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/controllers/iam_users_controller.py|64 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_users_controller.py|64 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_users_controller.py|69 col 44| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/controllers/iam_users_controller.py|69 col 54| WPS111 Found too short name: f < 2
digitalpy/core/IAM/controllers/iam_users_controller.py|71 col 1| S301 Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.
digitalpy/core/IAM/controllers/iam_users_controller.py|76 col 1| D400 First line should end with a period
digitalpy/core/IAM/controllers/iam_users_controller.py|76 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/IAM/controllers/iam_users_controller.py|78 col 1| DAR101 Missing parameter(s) in Docstring: - connections
digitalpy/core/IAM/controllers/iam_users_controller.py|79 col 1| DAR102 Excess parameter(s) in Docstring: + clients
digitalpy/core/IAM/controllers/iam_users_controller.py|81 col 44| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/controllers/iam_users_controller.py|81 col 54| WPS111 Found too short name: f < 2
digitalpy/core/IAM/controllers/iam_users_controller.py|82 col 40| W292 no newline at end of file
digitalpy/core/IAM/configuration/iam_constants.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/IAM/configuration/iam_constants.py|1 col 1| F401 'json' imported but unused
digitalpy/core/IAM/configuration/iam_constants.py|5 col 18| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|7 col 24| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|14 col 37| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|14 col 80| E501 line too long (83 > 79 characters)
digitalpy/core/IAM/configuration/iam_constants.py|14 col 84| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|15 col 10| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|17 col 7| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|17 col 7| WPS305 Found f string
digitalpy/core/IAM/configuration/iam_constants.py|17 col 33| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|21 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|21 col 75| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|25 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|25 col 53| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|29 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|29 col 60| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|33 col 40| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|33 col 59| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|38 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|38 col 76| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|39 col 6| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|44 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|44 col 76| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|45 col 6| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|49 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|49 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/IAM/configuration/iam_constants.py|49 col 82| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|53 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|53 col 77| C812 missing trailing comma
digitalpy/core/IAM/configuration/iam_constants.py|57 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/configuration/iam_constants.py|57 col 75| C812 missing trailing comma
digitalpy/core/IAM/model/connection.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/IAM/model/connection.py|2 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/IAM/model/connection.py|3 col 1| D101 Missing docstring in public class
digitalpy/core/IAM/model/connection.py|3 col 1| E302 expected 2 blank lines, found 1
digitalpy/core/IAM/model/connection.py|4 col 1| D107 Missing docstring in init
digitalpy/core/IAM/model/connection.py|4 col 33| E251 unexpected spaces around keyword / parameter equals
digitalpy/core/IAM/model/connection.py|4 col 35| E251 unexpected spaces around keyword / parameter equals
digitalpy/core/IAM/model/connection.py|4 col 36| Q000 Double quotes found but single quotes preferred
digitalpy/core/IAM/model/connection.py|10 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/model/connection.py|18 col 1| D102 Missing docstring in public method
digitalpy/core/IAM/model/connection.py|20 col 1| W293 blank line contains whitespace
digitalpy/core/IAM/model/connection.py|23 col 34| W292 no newline at end of file
digitalpy/core/IAM/base/iam_action_mapper.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/IAM/base/iam_action_mapper.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/IAM/base/iam_action_mapper.py|1 col 80| E501 line too long (82 > 79 characters)
digitalpy/core/IAM/base/init.py|1 col 1| D104 Missing docstring in public package
digitalpy/core/IAM/base/init.py|1 col 1| F401 '.iam_action_mapper.IAMActionMapper as ActionMapper' imported but unused
digitalpy/core/IAM/base/init.py|1 col 1| WPS300 Found local folder import
digitalpy/core/IAM/base/init.py|1 col 63| W292 no newline at end of file
digitalpy/core/persistence/persistent_object.py|251 col 5| WPS615 Found unpythonic getter or setter
digitalpy/core/persistence/impl/default_persistent_object.py|75 col 1| D102 Missing docstring in public method
digitalpy/core/persistence/impl/default_persistent_object.py|75 col 5| WPS615 Found unpythonic getter or setter
digitalpy/core/service_management/service_management_facade.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/service_management/service_management_facade.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|1 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|2 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|2 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|4 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|4 col 1| WPS300 Found local folder import
digitalpy/core/service_management/service_management_facade.py|4 col 80| E501 line too long (95 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|5 col 1| WPS300 Found local folder import
digitalpy/core/service_management/service_management_facade.py|6 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|7 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|8 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|9 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|10 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|11 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|11 col 18| C812 missing trailing comma
digitalpy/core/service_management/service_management_facade.py|12 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|13 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/service_management_facade.py|13 col 1| WPS300 Found local folder import
digitalpy/core/service_management/service_management_facade.py|14 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/service_management/service_management_facade.py|14 col 1| I003 isort expected 1 blank line in imports, found 0
digitalpy/core/service_management/service_management_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/service_management/service_management_facade.py|14 col 1| E302 expected 2 blank lines, found 0
digitalpy/core/service_management/service_management_facade.py|19 col 1| RST301 Unexpected indentation.
digitalpy/core/service_management/service_management_facade.py|19 col 80| E501 line too long (83 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|21 col 80| E501 line too long (84 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|24 col 1| RST301 Unexpected indentation.
digitalpy/core/service_management/service_management_facade.py|31 col 1| D107 Missing docstring in init
digitalpy/core/service_management/service_management_facade.py|31 col 5| WPS211 Found too many arguments: 7 > 5
digitalpy/core/service_management/service_management_facade.py|32 col 13| WPS318 Found extra indentation
digitalpy/core/service_management/service_management_facade.py|41 col 29| WPS318 Found extra indentation
digitalpy/core/service_management/service_management_facade.py|42 col 17| E131 continuation line unaligned for hanging indent
digitalpy/core/service_management/service_management_facade.py|43 col 17| E131 continuation line unaligned for hanging indent
digitalpy/core/service_management/service_management_facade.py|57 col 80| E501 line too long (84 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|62 col 44| C812 missing trailing comma
digitalpy/core/service_management/service_management_facade.py|64 col 80| E501 line too long (115 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|64 col 116| W291 trailing whitespace
digitalpy/core/service_management/service_management_facade.py|65 col 57| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/service_management_facade.py|66 col 80| E501 line too long (154 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|67 col 1| W293 blank line contains whitespace
digitalpy/core/service_management/service_management_facade.py|68 col 1| D102 Missing docstring in public method
digitalpy/core/service_management/service_management_facade.py|73 col 1| D102 Missing docstring in public method
digitalpy/core/service_management/service_management_facade.py|74 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/service_management_facade.py|75 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/service_management_facade.py|76 col 32| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/service_management_facade.py|78 col 16| WPS421 Found wrong function call: hasattr
digitalpy/core/service_management/service_management_facade.py|79 col 80| E501 line too long (85 > 79 characters)
digitalpy/core/service_management/service_management_facade.py|83 col 9| WPS111 Found too short name: e < 2
digitalpy/core/service_management/service_management_facade.py|86 col 1| D102 Missing docstring in public method
digitalpy/core/service_management/controllers/service_management_sender_controller.py|15 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/controllers/service_management_sender_controller.py|16 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/controllers/service_management_sender_controller.py|17 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/controllers/service_management_sender_controller.py|19 col 18| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|22 col 1| D200 One-line docstring should fit on one line with quotes
digitalpy/core/service_management/controllers/service_management_sender_controller.py|22 col 1| D400 First line should end with a period
digitalpy/core/service_management/controllers/service_management_sender_controller.py|25 col 1| D107 Missing docstring in init
digitalpy/core/service_management/controllers/service_management_sender_controller.py|25 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|25 col 2| WPS211 Found too many arguments: 6 > 5
digitalpy/core/service_management/controllers/service_management_sender_controller.py|25 col 80| E501 line too long (108 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|26 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|27 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|29 col 1| D102 Missing docstring in public method
digitalpy/core/service_management/controllers/service_management_sender_controller.py|29 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|30 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|31 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|32 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|34 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|34 col 42| N803 argument name 'Event' should be lowercase
digitalpy/core/service_management/controllers/service_management_sender_controller.py|39 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|39 col 2| WPS210 Found too many local variables: 8 > 5
digitalpy/core/service_management/controllers/service_management_sender_controller.py|39 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| D205 1 blank line required between summary line and description
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| D400 First line should end with a period
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| DAR101 Missing parameter(s) in Docstring: - **kwargs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| DAR101 Missing parameter(s) in Docstring: - message
digitalpy/core/service_management/controllers/service_management_sender_controller.py|40 col 1| DAR101 Missing parameter(s) in Docstring: - recipients
digitalpy/core/service_management/controllers/service_management_sender_controller.py|41 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|43 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|44 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|45 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|47 col 1| DAR202 Excess "Returns" in Docstring: + return
digitalpy/core/service_management/controllers/service_management_sender_controller.py|47 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|48 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|50 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|51 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|53 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|55 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|57 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|57 col 51| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|58 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|58 col 4| WPS221 Found line with high Jones Complexity: 18 > 14
digitalpy/core/service_management/controllers/service_management_sender_controller.py|58 col 27| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|58 col 27| WPS237 Found a too complex f string
digitalpy/core/service_management/controllers/service_management_sender_controller.py|58 col 27| WPS305 Found f string
digitalpy/core/service_management/controllers/service_management_sender_controller.py|58 col 80| E501 line too long (117 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|59 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|60 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|60 col 5| WPS529 Found implicit .get() dict usage
digitalpy/core/service_management/controllers/service_management_sender_controller.py|60 col 38| E225 missing whitespace around operator
digitalpy/core/service_management/controllers/service_management_sender_controller.py|60 col 80| E501 line too long (86 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|61 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|62 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|62 col 5| WPS529 Found implicit .get() dict usage
digitalpy/core/service_management/controllers/service_management_sender_controller.py|62 col 80| E501 line too long (86 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|63 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|63 col 1| W293 blank line contains whitespace
digitalpy/core/service_management/controllers/service_management_sender_controller.py|64 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|65 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|66 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|66 col 22| W291 trailing whitespace
digitalpy/core/service_management/controllers/service_management_sender_controller.py|67 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|67 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|68 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|69 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|69 col 27| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|69 col 56| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|70 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|70 col 43| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|71 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|71 col 43| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|72 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|73 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|73 col 4| WPS221 Found line with high Jones Complexity: 17 > 14
digitalpy/core/service_management/controllers/service_management_sender_controller.py|73 col 58| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|73 col 58| WPS336 Found explicit string concatenation
digitalpy/core/service_management/controllers/service_management_sender_controller.py|73 col 80| E501 line too long (88 > 79 characters)
digitalpy/core/service_management/controllers/service_management_sender_controller.py|75 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|75 col 26| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/controllers/service_management_sender_controller.py|77 col 1| D102 Missing docstring in public method
digitalpy/core/service_management/controllers/service_management_sender_controller.py|77 col 1| W191 indentation contains tabs
digitalpy/core/service_management/controllers/service_management_sender_controller.py|77 col 26| E251 unexpected spaces around keyword / parameter equals
digitalpy/core/service_management/controllers/service_management_sender_controller.py|77 col 28| E251 unexpected spaces around keyword / parameter equals
digitalpy/core/service_management/configuration/service_management_constants.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/service_management/configuration/service_management_constants.py|1 col 1| F401 'json' imported but unused
digitalpy/core/service_management/configuration/service_management_constants.py|5 col 18| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|7 col 24| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|14 col 37| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|14 col 80| E501 line too long (83 > 79 characters)
digitalpy/core/service_management/configuration/service_management_constants.py|14 col 84| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|15 col 10| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|17 col 7| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|17 col 7| WPS305 Found f string
digitalpy/core/service_management/configuration/service_management_constants.py|17 col 33| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|21 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|21 col 75| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|24 col 41| W291 trailing whitespace
digitalpy/core/service_management/configuration/service_management_constants.py|27 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|27 col 53| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|32 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|32 col 76| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|33 col 6| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|38 col 33| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|38 col 76| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|39 col 6| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|43 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|43 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/service_management/configuration/service_management_constants.py|43 col 82| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|47 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|47 col 77| C812 missing trailing comma
digitalpy/core/service_management/configuration/service_management_constants.py|51 col 46| Q000 Double quotes found but single quotes preferred
digitalpy/core/service_management/configuration/service_management_constants.py|51 col 75| C812 missing trailing comma
digitalpy/core/service_management/base/init.py|1 col 1| D104 Missing docstring in public package
digitalpy/core/service_management/base/init.py|1 col 1| F401 '.service_management_action_mapper.ServiceManagementActionMapper as ActionMapper' imported but unused
digitalpy/core/service_management/base/init.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/base/init.py|1 col 1| WPS300 Found local folder import
digitalpy/core/service_management/base/init.py|1 col 5| E271 multiple spaces after keyword
digitalpy/core/service_management/base/init.py|1 col 80| E501 line too long (92 > 79 characters)
digitalpy/core/service_management/base/init.py|1 col 93| W292 no newline at end of file
digitalpy/core/service_management/base/service_management_action_mapper.py|1 col 1| D100 Missing docstring in public module
digitalpy/core/service_management/base/service_management_action_mapper.py|1 col 1| I001 isort found an import in the wrong position
digitalpy/core/service_management/base/service_management_action_mapper.py|1 col 80| E501 line too long (82 > 79 characters)
digitalpy/core/service_management/base/service_management_action_mapper.py|4 col 1| D205 1 blank line required between summary line and description
digitalpy/core/service_management/base/service_management_action_mapper.py|4 col 1| D400 First line should end with a period
digitalpy/core/service_management/base/service_management_action_mapper.py|4 col 80| E501 line too long (96 > 79 characters)
digitalpy/core/main/DigitalPy.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/main/DigitalPy.py|14 col 1| I005 isort found an unexpected missing import
digitalpy/core/main/DigitalPy.py|15 col 1| I001 isort found an import in the wrong position
digitalpy/core/main/DigitalPy.py|15 col 80| E501 line too long (95 > 79 characters)
digitalpy/core/main/DigitalPy.py|16 col 1| I001 isort found an import in the wrong position
digitalpy/core/main/DigitalPy.py|16 col 80| E501 line too long (112 > 79 characters)
digitalpy/core/main/DigitalPy.py|17 col 1| I005 isort found an unexpected missing import
digitalpy/core/main/DigitalPy.py|17 col 1| I005 isort found an unexpected missing import
digitalpy/core/main/DigitalPy.py|28 col 66| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|30 col 80| E501 line too long (85 > 79 characters)
digitalpy/core/main/DigitalPy.py|35 col 21| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|36 col 18| C812 missing trailing comma
digitalpy/core/main/DigitalPy.py|41 col 1| W293 blank line contains whitespace
digitalpy/core/main/DigitalPy.py|42 col 80| E501 line too long (80 > 79 characters)
digitalpy/core/main/DigitalPy.py|44 col 41| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|45 col 1| W293 blank line contains whitespace
digitalpy/core/main/DigitalPy.py|49 col 41| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|52 col 1| D200 One-line docstring should fit on one line with quotes
digitalpy/core/main/DigitalPy.py|52 col 1| D400 First line should end with a period
digitalpy/core/main/DigitalPy.py|52 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/main/DigitalPy.py|59 col 50| C812 missing trailing comma
digitalpy/core/main/DigitalPy.py|60 col 36| C812 missing trailing comma
digitalpy/core/main/DigitalPy.py|62 col 14| C812 missing trailing comma
digitalpy/core/main/DigitalPy.py|68 col 17| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|73 col 1| D205 1 blank line required between summary line and description
digitalpy/core/main/DigitalPy.py|73 col 1| D209 Multi-line docstring closing quotes should be on a separate line
digitalpy/core/main/DigitalPy.py|73 col 1| D400 First line should end with a period
digitalpy/core/main/DigitalPy.py|79 col 1| D102 Missing docstring in public method
digitalpy/core/main/DigitalPy.py|84 col 1| D400 First line should end with a period
digitalpy/core/main/DigitalPy.py|84 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/main/DigitalPy.py|84 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/main/DigitalPy.py|84 col 1| DAR201 Missing "Returns" in Docstring: - return
digitalpy/core/main/DigitalPy.py|84 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/main/DigitalPy.py|85 col 9| WPS229 Found too long try body length: 4 > 1
digitalpy/core/main/DigitalPy.py|87 col 69| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|89 col 64| C812 missing trailing comma
digitalpy/core/main/DigitalPy.py|95 col 9| F841 local variable 'ex' is assigned to but never used
digitalpy/core/main/DigitalPy.py|99 col 1| D400 First line should end with a period
digitalpy/core/main/DigitalPy.py|99 col 1| D401 First line should be in imperative mood; try rephrasing
digitalpy/core/main/DigitalPy.py|99 col 1| D403 First word of the first line should be properly capitalized
digitalpy/core/main/DigitalPy.py|99 col 1| DAR201 Missing "Returns" in Docstring: - return
digitalpy/core/main/DigitalPy.py|99 col 80| E501 line too long (81 > 79 characters)
digitalpy/core/main/DigitalPy.py|100 col 9| WPS229 Found too long try body length: 2 > 1
digitalpy/core/main/DigitalPy.py|101 col 80| E501 line too long (87 > 79 characters)
digitalpy/core/main/DigitalPy.py|109 col 9| F841 local variable 'e' is assigned to but never used
digitalpy/core/main/DigitalPy.py|109 col 9| WPS111 Found too short name: e < 2
digitalpy/core/main/DigitalPy.py|113 col 1| D401 First line should be in imperative mood
digitalpy/core/main/DigitalPy.py|113 col 1| DAR401 Missing exception(s) in Raises section: -r Exception
digitalpy/core/main/DigitalPy.py|118 col 9| WPS229 Found too long try body length: 4 > 1
digitalpy/core/main/DigitalPy.py|121 col 75| Q000 Double quotes found but single quotes preferred
digitalpy/core/main/DigitalPy.py|121 col 80| E501 line too long (95 > 79 characters)
digitalpy/core/main/DigitalPy.py|122 col 80| E501 line too long (89 > 79 characters)
digitalpy/core/main/DigitalPy.py|126 col 9| WPS329 Found useless except case
digitalpy/core/main/DigitalPy.py|130 col 1| D401 First line should be in imperative mood
digitalpy/core/main/DigitalPy.py|130 col 1| DAR401 Missing exception(s) in Raises section: -r Exception
digitalpy/core/main/DigitalPy.py|135 col 9| WPS229 Found too long try body length: 2 > 1
digitalpy/core/main/DigitalPy.py|142 col 9| WPS329 Found useless except case
digitalpy/core/main/DigitalPy.py|163 col 1| D400 First line should end with a period
digitalpy/core/main/controller.py|97 col 1| W293 blank line contains whitespace
digitalpy/core/main/controller.py|100 col 1| W293 blank line contains whitespace

@@ -1,7 +1,7 @@
from setuptools import setup, find_packages

setup(name='digitalpy',
version='0.2.7',
version='0.3.4',
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
WPS318 Found extra indentation

@@ -13,5 +13,6 @@
extras_require={
"DEV": ["pytest"],
},
packages=find_packages(include=["digitalpy", "digitalpy.*"])
package_data={'': ['*.ini', "*.conf", "*.json"]},
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
Q000 Double quotes found but single quotes preferred

@@ -13,5 +13,6 @@
extras_require={
"DEV": ["pytest"],
},
packages=find_packages(include=["digitalpy", "digitalpy.*"])
package_data={'': ['*.ini', "*.conf", "*.json"]},
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
Q000 Double quotes found but single quotes preferred

@@ -13,5 +13,6 @@
extras_require={
"DEV": ["pytest"],
},
packages=find_packages(include=["digitalpy", "digitalpy.*"])
package_data={'': ['*.ini', "*.conf", "*.json"]},
packages=find_packages(include=["digitalpy", "digitalpy.*", "*.json", "*.ini", "*.conf"])
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
Q000 Double quotes found but single quotes preferred

@@ -13,5 +13,6 @@
extras_require={
"DEV": ["pytest"],
},
packages=find_packages(include=["digitalpy", "digitalpy.*"])
package_data={'': ['*.ini', "*.conf", "*.json"]},
packages=find_packages(include=["digitalpy", "digitalpy.*", "*.json", "*.ini", "*.conf"])
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
Q000 Double quotes found but single quotes preferred

of topics

protocol (str): the protocol on which the message as sent

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
W293 blank line contains whitespace

Return:
List[bytes]
"""
if isinstance(response.get_value("topics"), list):
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
Q000 Double quotes found but single quotes preferred

List[bytes]
"""
if isinstance(response.get_value("topics"), list):
return response.get_value("topics")
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
Q000 Double quotes found but single quotes preferred

if isinstance(response.get_value("topics"), list):
return response.get_value("topics")
else:
message = f'/{protocol}/{response.get_value("service_id")}/{response.get_sender()}/{response.get_context()}/{response.get_action()}'.encode()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
WPS503 Found useless returning else statement

if isinstance(response.get_value("topics"), list):
return response.get_value("topics")
else:
message = f'/{protocol}/{response.get_value("service_id")}/{response.get_sender()}/{response.get_context()}/{response.get_action()}'.encode()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
WPS221 Found line with high Jones Complexity: 29 > 14

@naman108 naman108 deleted the message-sharing-between-services branch February 26, 2023 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant