Skip to content

feat: add Windmill PBF export script to clip OSM data per sandbox project and upload to S3 - #7275

Open
prabinoid wants to merge 1 commit into
developfrom
feat/sandbox-data-export
Open

feat: add Windmill PBF export script to clip OSM data per sandbox project and upload to S3#7275
prabinoid wants to merge 1 commit into
developfrom
feat/sandbox-data-export

feat: add Windmill PBF export script to clip OSM data per sandbox pro…

8bb60df
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 25, 2026 in 39s

Annotations

Check warning on line 504 in scripts/export/pbf_data_export.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Function "main" has 16 parameters, which is greater than the 13 authorized.

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ79SM1Pydy8BW0qrEVh&open=AZ79SM1Pydy8BW0qrEVh&pullRequest=7275

Check warning on line 228 in scripts/export/pbf_data_export.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=hotosm_tasking-manager&issues=AZ79SM1Pydy8BW0qrEVe&open=AZ79SM1Pydy8BW0qrEVe&pullRequest=7275

Check failure on line 456 in scripts/export/pbf_data_export.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "logging.exception()" instead.

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ79SM1Pydy8BW0qrEVg&open=AZ79SM1Pydy8BW0qrEVg&pullRequest=7275

Check failure on line 420 in scripts/export/pbf_data_export.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ79SM1Pydy8BW0qrEVf&open=AZ79SM1Pydy8BW0qrEVf&pullRequest=7275

Check failure on line 484 in scripts/export/pbf_data_export.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ79SM1Pydy8BW0qrEVi&open=AZ79SM1Pydy8BW0qrEVi&pullRequest=7275