You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Folder release pins no longer reach the index, and iconkit has no profile #15
Since the library repository moved palettes and pdwidgets under packages/, tools/pins.py fetch lays a pinned folder release over a path that no longer exists. It copies <tag checkout>/palettes to <checkout>/palettes, but the library build reads packages/palettes. So the palettes-v0.0.15 and pdwidgets-v0.0.25 pins change nothing. The index publishes palettes and pdwidgets as they are in the pinned pydevices release (v0.8.0.dev9 today), and for pdwidgets that differs from the pinned tag in 113 files.
A new folder package can't be recorded either. iconkit-v0.1.0.dev1 was refused with 'iconkit' is not a profile in pins.json (run 43374979148). iconkit is still in the index at 0.1.0.dev0, built from the pydevices release, with the same code.
Fixing the path alone would roll palettes and pdwidgets in the index back to their October tags. So the fix needs three things: a folder lookup that finds packages/<name> as well as <name>, an iconkit profile (in FOLDER_PROFILES, TAG and pins.json), and either new palettes and pdwidgets releases or clearing those two pins, so the index doesn't go backwards.
Activity