Skip to content

Conversation

@nstarman
Copy link
Contributor

No description provided.

@nstarman nstarman added this to the v1.0.0 milestone Jan 31, 2026
Copilot AI review requested due to automatic review settings January 31, 2026 20:03
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request upgrades two key dependencies (unxt and coordinax) and adapts the codebase to accommodate API changes introduced in these new versions.

Changes:

  • Bumped unxt from 1.7.7 to 1.10.3
  • Bumped coordinax from 0.23.1 to 0.23.2
  • Adapted code to use updated public APIs instead of internal imports

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
uv.lock Updated dependency versions for coordinax (0.23.2), unxt (1.10.3), quaxed (0.10.4), and added new transitive dependency unxt-api (1.10.1)
pyproject.toml Updated minimum version requirements for coordinax and unxt
src/galax/potential/_src/xfm/translate.py Removed internal API import and updated type annotation to use public API
src/galax/potential/_src/params/core.py Removed internal API import and updated type annotations in method signatures
src/galax/potential/_src/params/constant.py Removed internal API import and updated type annotation
src/galax/potential/_src/params/base.py Removed internal API import, updated type annotations, and converted __all__ to tuple
src/galax/dynamics/_src/parsetime.py Removed internal API import, updated type annotation, and converted __all__ to tuple
src/galax/coordinates/_src/psps/core.py Removed obsolete type: ignore comment from dispatch decorator
src/galax/coordinates/_src/pscs/base_single.py Removed obsolete type: ignore comment from dispatch decorator
src/galax/coordinates/_src/pscs/base_composite.py Removed obsolete type: ignore comment from dispatch decorator
src/galax/coordinates/_src/base.py Updated wadler-lindig API call to use consolidated parameter syntax
src/galax/_interop/galax_interop_astropy/potential.py Removed obsolete type: ignore comments from dispatch decorators

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Jan 31, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.86%. Comparing base (86ae174) to head (56baabf).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #784      +/-   ##
==========================================
- Coverage   95.86%   95.86%   -0.01%     
==========================================
  Files         160      160              
  Lines        6050     6046       -4     
==========================================
- Hits         5800     5796       -4     
  Misses        250      250              

☔ View full report in Codecov by Sentry.
📢 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.

@nstarman nstarman merged commit 2c6f83f into GalacticDynamics:main Jan 31, 2026
22 checks passed
@nstarman nstarman deleted the mnt/bump-unxt branch January 31, 2026 20:27
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