Skip to content

update Python support - #273

Merged
LOCEANlloydizard merged 3 commits into
echostack-org:mainfrom
LOCEANlloydizard:update-python-support
Oct 9, 2026
Merged

LOCEANlloydizard merged 3 commits into
echostack-org:mainfrom
LOCEANlloydizard:update-python-support

Conversation

@LOCEANlloydizard

@LOCEANlloydizard LOCEANlloydizard commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

update echoshader to support Python 3.13-3.14, aligning with the current echopype Python support. This updates the package metadata, CI, PyPI and ReadTheDocs workflows, and modernizes the installation/development instructions!

Also:

  • fixes pre-commit failures caused by the updated Ruff checks
  • centralizes documentation dependencies in pyproject.toml and updates ReadTheDocs to install the docs extra

Closes #251
Ref #272

@codecov-commenter

codecov-commenter commented Oct 8, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 91.66667% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 69.89%. Comparing base (c9d4bd9) to head (18d31e3).
⚠️ Report is 57 commits behind head on main.

Files with missing lines Patch % Lines
echoshader/echogram.py 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #273      +/-   ##
==========================================
+ Coverage   69.27%   69.89%   +0.62%     
==========================================
  Files          11       10       -1     
  Lines         690      691       +1     
==========================================
+ Hits          478      483       +5     
+ Misses        212      208       -4     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@LOCEANlloydizard
LOCEANlloydizard merged commit 07e471e into echostack-org:main Oct 9, 2026
4 checks passed
@LOCEANlloydizard
LOCEANlloydizard deleted the update-python-support branch October 9, 2026 03:44
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.

Update installation documentation

2 participants