Remove `self-update` feature from uv build

Description:

uv is currently built with --all-features, but the self-update feature does not need to be enabled, or it will lead to misleading information when running uv self --help.

Additional info:

  • package version(s): 0.6.12-1
  • config and/or log files: N/A
  • link to upstream bug report, if any: N/A

Steps to reproduce:

  1. Run uv self --help

    It says there is a command uv self update

  2. Run uv self update

    It produces an error.

Edited by Jisu Woniu