Skip to content

Refactor and standardize dependency management#72

Open
ehennestad wants to merge 29 commits intodevfrom
dev-claude-standardize-requirements
Open

Refactor and standardize dependency management#72
ehennestad wants to merge 29 commits intodevfrom
dev-claude-standardize-requirements

Conversation

@ehennestad
Copy link
Copy Markdown
Collaborator

No description provided.

ehennestad and others added 28 commits March 19, 2026 14:56
Update CI workflow to call nansentools.generateRequirementsTxt and add the new namespaced MATLAB function tools/+nansentools/generateRequirementsTxt.m.
Set default values for manifestFilePath and outputFilePath in generateRequirementsTxt to use nansentools.projectdir (defaults to 'code/requirements.nansen.json' and 'requirements.txt').
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ducts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Get singleton directly not tied to user session anymore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…en.internal.dependencies.getRequiredMathworksProducts"
…nsen.internal.dependencies.checkRequiredMathworksProducts"
Add nansen.common.suppressWarning.m: a small utility that turns off a specified MATLAB warning and returns an onCleanup object which restores the previous warning state when the cleanup object is cleared. The function validates warningId as a char and enables scoped suppression of warnings
@github-actions
Copy link
Copy Markdown

Test Results

148 tests  +36   148 ✅ +36   19s ⏱️ +3s
  9 suites + 2     0 💤 ± 0 
  1 files   ± 0     0 ❌ ± 0 

Results for commit eca1e51. ± Comparison against base commit 1eae9f7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant