Skip to content

Cross platform packaging#587

Open
JoeZiminski wants to merge 49 commits into
mainfrom
cross-platform-packaging
Open

Cross platform packaging#587
JoeZiminski wants to merge 49 commits into
mainfrom
cross-platform-packaging

add notarisation, some notes and refactor.

1d03ea1
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed May 30, 2026 in 46s

Quality Gate failed

Annotations

Check failure on line 86 in package/macos/package_macos.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Datashuttle.app" 4 times.

See more on https://sonarcloud.io/project/issues?id=neuroinformatics-unit_datashuttle&issues=AZ57RwBTdYKePtB9lc8Y&open=AZ57RwBTdYKePtB9lc8Y&pullRequest=587

Check warning on line 56 in package/windows/terminal_launcher_windows.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unnecessary `list()` call on an already iterable object.

See more on https://sonarcloud.io/project/issues?id=neuroinformatics-unit_datashuttle&issues=AZ57Rv_LdYKePtB9lc8X&open=AZ57Rv_LdYKePtB9lc8X&pullRequest=587

Check failure on line 47 in datashuttle/tui_launcher.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Specify an exception class to catch or reraise the exception

See more on https://sonarcloud.io/project/issues?id=neuroinformatics-unit_datashuttle&issues=AZ5evguZqJQ-O8gWOKVu&open=AZ5evguZqJQ-O8gWOKVu&pullRequest=587