nvf icon indicating copy to clipboard operation
nvf copied to clipboard

python/uv: init

Open rrvsh opened this issue 6 months ago • 2 comments

This PR adds uv.nvim, which adds the UV package manager functionality, primarily being able to activate virtual environments inside neovim for use with LSPs.

i added it as languages.python.uv.* but it could easily fit under vim.utility as well - let me know if I should make this change

Sanity Checking

  • [x] I have updated the changelog as per my changes
  • [x] I have tested, and self-reviewed my code
  • [x] My changes fit guidelines found in hacking nvf
  • Style and consistency
    • [x] I ran Alejandra to format my code (nix fmt)
    • [x] My code conforms to the editorconfig configuration of the project
    • [x] My changes are consistent with the rest of the codebase
  • If new changes are particularly complex:
    • [ ] My code includes comments in particularly complex areas
    • [ ] I have added a section in the manual
    • [ ] (For breaking changes) I have included a migration guide
  • Package(s) built:
    • [x] .#nix (default package)
    • [x] .#maximal
    • [x] .#docs-html (manual, must build)
    • [x] .#docs-linkcheck (optional, please build if adding links)
  • Tested on platform(s)
    • [x] x86_64-linux
    • [ ] aarch64-linux
    • [ ] x86_64-darwin
    • [ ] aarch64-darwin

Add a :+1: reaction to pull requests you find important.

rrvsh avatar Jun 29 '25 08:06 rrvsh

:rocket: Live preview deployed from 5bad5dd94ce5ea3b40b08d9e6802e69d02198d21

View it here:

Debug Information

Triggered by: rrvsh

HEAD at: uv-nvim

Reruns: 1008

github-actions[bot] avatar Jun 29 '25 08:06 github-actions[bot]

sorry clicked the evil github update branch button give me a second to force push to rebase onto main

rrvsh avatar Jun 29 '25 08:06 rrvsh