Skip to content

Upgrade#42

Merged
aarmey merged 2 commits into
mainfrom
upgrade
Oct 17, 2025
Merged

Upgrade#42
aarmey merged 2 commits into
mainfrom
upgrade

Conversation

@aarmey
Copy link
Copy Markdown
Member

@aarmey aarmey commented Oct 17, 2025

No description provided.

@aarmey aarmey requested review from andrewram4287 and Copilot and removed request for andrewram4287 October 17, 2025 18:55
@codecov
Copy link
Copy Markdown

codecov Bot commented Oct 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.45%. Comparing base (1c21486) to head (131555a).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #42   +/-   ##
=======================================
  Coverage   91.45%   91.45%           
=======================================
  Files          10       10           
  Lines         433      433           
=======================================
  Hits          396      396           
  Misses         37       37           
Flag Coverage Δ
unittests 91.45% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@aarmey aarmey self-assigned this Oct 17, 2025
@aarmey aarmey added the enhancement New feature or request label Oct 17, 2025
Copy link
Copy Markdown
Contributor

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 PR upgrades the project's dependencies and migrates the build tooling from Rye to uv. The project version is bumped to 0.2.0, and the minimum Python version requirement is raised to 3.12.

  • Migration from Rye to uv for package management and task execution
  • Version bumps for core dependencies (scipy, cupy-cuda12x, anndata, pytest)
  • Updated CI workflow to use uv and remove Python version matrix testing

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
pyproject.toml Updated project version, Python requirement, dependency versions, and migrated from Rye to standard dependency-groups
makefile Replaced all rye run commands with uv run and updated sync command
.github/workflows/test.yml Migrated CI from Rye setup to uv setup and removed Python version matrix

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@aarmey aarmey merged commit 2930a6d into main Oct 17, 2025
3 checks passed
@aarmey aarmey deleted the upgrade branch October 17, 2025 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants