Skip to content

Conversation

@2bndy5
Copy link
Collaborator

@2bndy5 2bndy5 commented May 30, 2025

  • Removes just as the default task runner in favor of nox.
  • Uses uv to manage dependencies, which is also used by nox.
  • Updated CI and docs/README accordingly.
  • Removed all requirements.txt files in favor of using uv to lock dependencies.
  • Modified dependabot config to use the new uv.lock file.
  • Modified RTD config to use uv and nox.
  • Added a CONTRIBUTING.md doc to explain on-boarding

@2bndy5 2bndy5 added the dependencies Pull requests that update a dependency file label May 30, 2025
@codecov
Copy link

codecov bot commented May 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.47%. Comparing base (851a435) to head (46cff6b).
⚠️ Report is 19 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #145      +/-   ##
==========================================
- Coverage   97.53%   97.47%   -0.06%     
==========================================
  Files          14       14              
  Lines        3406     3406              
==========================================
- Hits         3322     3320       -2     
- Misses         84       86       +2     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

- Removes `just` as the default task runner in favor of `nox`.
- Uses `uv` to manage dependencies, which is also used by `nox`.
- Updated CI and docs/README accordingly.
- Removed all requirements.txt files in favor of using `uv` to lock dependencies.
- Modified dependabot config to use the new uv.lock file.
- Modified RTD config to use `uv` and `nox`.
@codspeed-hq
Copy link

codspeed-hq bot commented May 30, 2025

CodSpeed Performance Report

Merging #145 will not alter performance

Comparing migrate-to-uv (46cff6b) with main (49a7c8d)

Summary

✅ 1 untouched benchmarks

2bndy5

This comment was marked as resolved.

@2bndy5 2bndy5 marked this pull request as ready for review June 12, 2025 04:23
@2bndy5
Copy link
Collaborator Author

2bndy5 commented Jun 12, 2025

Also resolves security report #12 from dependabot (closes #149)

@2bndy5 2bndy5 merged commit c6ec4d4 into main Jun 13, 2025
54 checks passed
@2bndy5 2bndy5 deleted the migrate-to-uv branch June 13, 2025 16:58
2bndy5 added a commit that referenced this pull request Jul 9, 2025
2bndy5 added a commit that referenced this pull request Jul 9, 2025
2bndy5 added a commit that referenced this pull request Jul 9, 2025
* follow up to #145
* disable ascii colors in cargo tree when generating doc from `cargo tree` output.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants