JuliaPy / JuliaPy/PythonCall.jl

Locking julia dependencies

Offen
#805 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Julia
Sterne
1.1k
Forks
86
Ø Merge
1 T. 22 Std.
Gemergte PRs (30 T.)
3

Beschreibung

It would be nice to have an automatic way of locking Julia dependencies when releasing Python wheels, partly to minimize supply chain risks for users, and partly so that I can be confident there won't be bugs showing up. There are various tradeoffs, of course, but it might be nice to have a mechanism for this, similar to `uv.lock`.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

No files or tests are named. Start by mapping how Python wheels are released and how Julia dependencies are currently represented, then compare the desired behavior with the referenced uv.lock approach; done means releases automatically produce a dependable dependency lock that addresses reproducibility and supply-chain concerns.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
julia, python
Bereich
build-system, release, security
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.