Repository navigation
feat!: support DIDWW API 2026-10-22 - #47
Quality Gate passed
Annotations
Check warning on line 125 in src/didww/prices/_rows.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDQbqebgms68GdJ&open=AaF4QmDQbqebgms68GdJ&pullRequest=47
Check warning on line 224 in tests/resources/test_sms_trunk.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4Ql-Zbqebgms68Gcs&open=AaF4Ql-Zbqebgms68Gcs&pullRequest=47
Check warning on line 359 in tests/test_transport.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4Yc5Z6cRnrVcq9M_4&open=AaF4Yc5Z6cRnrVcq9M_4&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68Gc6&open=AaF4QmDKbqebgms68Gc6&pullRequest=47
Check warning on line 125 in tests/resources/test_sender_id_verification.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4Ql-ebqebgms68Gcy&open=AaF4Ql-ebqebgms68Gcy&pullRequest=47
Check warning on line 125 in src/didww/prices/_rows.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDQbqebgms68GdK&open=AaF4QmDQbqebgms68GdK&pullRequest=47
Check warning on line 63 in src/didww/configuration.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDZbqebgms68GdQ&open=AaF4QmDZbqebgms68GdQ&pullRequest=47
Check warning on line 735 in tests/test_auth.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4Yc1z6cRnrVcq9M_3&open=AaF4Yc1z6cRnrVcq9M_3&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68Gc7&open=AaF4QmDKbqebgms68Gc7&pullRequest=47
Check warning on line 405 in tests/resources/test_sms_trunk.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4Ql-Zbqebgms68Gcu&open=AaF4Ql-Zbqebgms68Gcu&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68GdA&open=AaF4QmDKbqebgms68GdA&pullRequest=47
Check warning on line 119 in tests/test_export_download.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmA-bqebgms68Gc3&open=AaF4QmA-bqebgms68Gc3&pullRequest=47
Check failure on line 661 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to always return tuples of the same length.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68GdF&open=AaF4QmDKbqebgms68GdF&pullRequest=47
Check warning on line 125 in src/didww/prices/_rows.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDQbqebgms68GdM&open=AaF4QmDQbqebgms68GdM&pullRequest=47
Check warning on line 125 in src/didww/prices/_rows.py
sonarqubecloud / SonarCloud Code Analysis
Simplify this regular expression to reduce its complexity from 23 to the 20 allowed.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDQbqebgms68GdN&open=AaF4QmDQbqebgms68GdN&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Simplify this regular expression to reduce its complexity from 24 to the 20 allowed.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68GdB&open=AaF4QmDKbqebgms68GdB&pullRequest=47
Check warning on line 63 in src/didww/configuration.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDZbqebgms68GdR&open=AaF4QmDZbqebgms68GdR&pullRequest=47
Check warning on line 458 in src/didww/_http.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDcbqebgms68GdV&open=AaF4QmDcbqebgms68GdV&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68Gc-&open=AaF4QmDKbqebgms68Gc-&pullRequest=47
Check warning on line 68 in src/didww/client.py
sonarqubecloud / SonarCloud Code Analysis
Method "__init__" has 14 parameters, which is greater than the 13 authorized.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDkbqebgms68GdW&open=AaF4QmDkbqebgms68GdW&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68Gc_&open=AaF4QmDKbqebgms68Gc_&pullRequest=47
Check warning on line 112 in tests/resources/test_sms_trunk.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4Ql-Zbqebgms68Gcr&open=AaF4Ql-Zbqebgms68Gcr&pullRequest=47
Check warning on line 137 in src/didww/auth.py
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDKbqebgms68Gc9&open=AaF4QmDKbqebgms68Gc9&pullRequest=47
Check warning on line 45 in src/didww/prices/_rows.py
sonarqubecloud / SonarCloud Code Analysis
Use a union type expression for this type hint.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDQbqebgms68GdI&open=AaF4QmDQbqebgms68GdI&pullRequest=47
Check warning on line 409 in src/didww/_http.py
sonarqubecloud / SonarCloud Code Analysis
Use "list.extend()" instead of consecutive "append()" calls.
See more on https://sonarcloud.io/project/issues?id=didww_didww-api-3-python-sdk&issues=AaF4QmDcbqebgms68GdU&open=AaF4QmDcbqebgms68GdU&pullRequest=47