#file-metadata #tugger #package #distribution #applications #file-path #build

tugger-file-manifest

Interact with lists of files through a storage-agnostic interface

9 breaking releases

0.10.0 Aug 7, 2022
0.9.0 Jun 5, 2022
0.8.0 Jun 5, 2022
0.7.0 Mar 22, 2022
0.1.0 Mar 4, 2021

#529 in Filesystem

Download history 401/week @ 2024-07-20 502/week @ 2024-07-27 491/week @ 2024-08-03 404/week @ 2024-08-10 411/week @ 2024-08-17 519/week @ 2024-08-24 415/week @ 2024-08-31 544/week @ 2024-09-07 358/week @ 2024-09-14 455/week @ 2024-09-21 556/week @ 2024-09-28 501/week @ 2024-10-05 443/week @ 2024-10-12 525/week @ 2024-10-19 445/week @ 2024-10-26 406/week @ 2024-11-02

1,916 downloads per month
Used in 9 crates (3 directly)

MIT/Apache

33KB
777 lines

tugger-file-manifest

This crate provides a storage-agnostic interface for representing a collection of files. It allows you to build up lists of files, which are composed of a path name and content + metadata. The content can be backed by a referenced file or defined in memory.

tugger-file-manifest is part of the Tugger application distribution tool but exists as its own crate to facilitate code reuse for other tools wishing to perform similar functionality. Tugger is part of the PyOxidizer project and this crate is developed in that repository.

While this crate is developed as part of a larger project, modifications to support its use outside of its primary use case are very much welcome!

No runtime deps