Skip to content

fix nxapi hosted auth flow#80

Merged
cesaregarza merged 6 commits into
mainfrom
fix-nxapi-private-key-jwt
Mar 30, 2026
Merged

fix nxapi hosted auth flow#80
cesaregarza merged 6 commits into
mainfrom
fix-nxapi-private-key-jwt

fix ruff d202 docstring spacing

f096c36
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Mar 30, 2026 in 26s

Annotations

Check failure on line 1099 in src/splatnet3_scraper/auth/nso.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "application/octet-stream" 4 times.

See more on https://sonarcloud.io/project/issues?id=cesaregarza_SplatNet3_Scraper&issues=AZ084_gooSyJEmkNzDAA&open=AZ084_gooSyJEmkNzDAA&pullRequest=80

Check warning on line 144 in src/splatnet3_scraper/auth/nxapi_client.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested conditional expression into an independent statement.

See more on https://sonarcloud.io/project/issues?id=cesaregarza_SplatNet3_Scraper&issues=AZ084_hIoSyJEmkNzDAD&open=AZ084_hIoSyJEmkNzDAD&pullRequest=80

Check warning on line 39 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Merge this RUN instruction with the consecutive ones.

See more on https://sonarcloud.io/project/issues?id=cesaregarza_SplatNet3_Scraper&issues=AZ09FvIdEKksgLqHP38F&open=AZ09FvIdEKksgLqHP38F&pullRequest=80

Check failure on line 416 in src/splatnet3_scraper/auth/nxapi_client.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "application/json" 4 times.

See more on https://sonarcloud.io/project/issues?id=cesaregarza_SplatNet3_Scraper&issues=AZ084_hIoSyJEmkNzDAC&open=AZ084_hIoSyJEmkNzDAC&pullRequest=80

Check warning on line 49 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Merge this RUN instruction with the consecutive ones.

See more on https://sonarcloud.io/project/issues?id=cesaregarza_SplatNet3_Scraper&issues=AZ09FvIdEKksgLqHP38G&open=AZ09FvIdEKksgLqHP38G&pullRequest=80

Check failure on line 679 in src/splatnet3_scraper/auth/nso.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 28 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=cesaregarza_SplatNet3_Scraper&issues=AZ084_gooSyJEmkNzDAB&open=AZ084_gooSyJEmkNzDAB&pullRequest=80