Uv tilbyr en innebygd byggebackend kalt uv_build som integreres tett med uv for bedre ytelse og brukeropplevelse.
Byggebackenden omdanner prosjektets kildekatalog til en source-distribusjon eller wheel i henhold til PEP 517.
Standardsupport krever ingen konfigurasjon, validerer metadata, støtter kun ren Python-kode og er svært rask.
For prosjekter med C-extension-moduler må man bruke en alternativ byggebackend som Hatchling.
Du aktiverer uv_build ved å legge det til i [build-system] i pyproject.toml eller ved å kjøre uv init med --build-backend uv.
Uv kjører en bundlet uv_build om mulig, ellers hentes en kompatibel versjon fra uv_build-pakken.
Standard modulstruktur er src/<pakkenavn>/__init__.py, med små bokstaver og understreker i modulnavnet.
Filinkludering og -ekskludering kontrolleres med innstillinger i tool.uv.build-backend, der eksklusjoner alltid har høyest prioritet.
Get notified when new stories are published for "🇳🇴 Hacker News Norsk Bokmål"