Skip to content

Downloaders Bugfixes#648

Merged
pgbrodrick merged 4 commits into
isofit:devfrom
jammont:bugfixes/sixs
Mar 13, 2025
Merged

Downloaders Bugfixes#648
pgbrodrick merged 4 commits into
isofit:devfrom
jammont:bugfixes/sixs

Conversation

@jammont

@jammont jammont commented Mar 10, 2025

Copy link
Copy Markdown
Collaborator

Fixed a few issues with the downloader modules when working with a user to fix their installation:

  • isofit download sixs was broken due to having the wrong parameters
  • Added more context to one of the validation errors
  • Disabled piping the error output of the make call, hopefully future errors will be outputted rather than quietly being discarded
  • Fixed isofit download imagecube broken when using a non-default path
  • Fixed the example building from templates retrieving non-json files
    • MacOS Finder likes to create .DS_Store in every directory to casually pollute users' systems which was causing issues with our examples building

The user's issue had to do with their Mac system not having xtools installed correctly. Took a bit of debugging to discover and resolve, so this PR is an attempt to help notice these problems in the future

Closes #649

@jammont jammont added the bugfix Fixing an error label Mar 10, 2025
@jammont jammont changed the title data/sixs Fixes Downloaders Bugfixes Mar 10, 2025
@unbohn

unbohn commented Mar 10, 2025

Copy link
Copy Markdown
Collaborator

Thanks for these fixes, @jammont! I quickly scanned the respective conversation on Slack, so am aware of the underlying issues. This PR looks good to go from my perspective.

@jammont jammont mentioned this pull request Mar 11, 2025
@pgbrodrick pgbrodrick merged commit 9b82603 into isofit:dev Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Fixing an error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Error on sixs download

3 participants