aptly version 0.4 has been released today. Major feature in this version is local package repository management which allows to manage collection of your own packages, publish, take snapshots, mix with upstream repositories mirrors. Please download it or install from source, raise issues, disscuss in aptly-discuss group, follow me (@smira) to get information about updates.
Other features in 0.4 worth mentioning are: support for source packages for mirrors and local repositories, ability to delete unused package files and DB entries, and memory usage optimizations.
Full list of changes in this version:
aptly db cleanupto remove unreferenced DB entries and files
aptly snapshot publishcommand
downloadSourcePackagesto enable source package downloading
aptly mirror createcommand
aptly snapshot createsupports creation of snapshots from local repos
aptly snapshot pull: don’t remove other version of packages when pulling (e.g. keep old versions)
aptly mirror createsupports shorthand PPA url:
ppaCodenameto specify PPA url expansion rules
With addition of local package repositories, schema of aptly entities and transitions looks like that: