Skip to content

libanvl/depot

Repository files navigation

.NET 6 CodeQL Nuget (with prereleases)

libanvl.depot

Manage private, local NuGet package caches

Insipiration

“Immature poets imitate; mature poets steal” - T.S.Eliot

This library borrows heavily from:

Requirements

.NET 6

Releases

  • NuGet packages are available on NuGet.org
    • Embedded debug symbols
    • Source Link enabled
  • NuGet packages from CI builds are available on the libanvl GitHub feed

Features

  • Search packages from configured feeds
  • Supports Credential Providers
  • Supports package credentials in config files
  • Install packages to your private cache
  • Delete packages from your private cache
  • Each depot has a private config file
  • Merge depot config with NuGet default settings
  • Upgrade packages in place
  • Manage the depot private config file

Examples

Credential Providers