Create `pijul-repository` crate
Dependencies
- [2]
7UU3TV5WRefactor `pijul::config` into new crate - [3]
HDGRZISMVersion updates - [4]
YTQS4ES3Fixing a parsing problem (related to permissions), and the associated permissions - [5]
G65S7FAWVersion bump and cleanup - [6]
QQZNSB26Permission update (after #X243) - [7]
4KJ45IJLImplement new identity management - [8]
JUYSZJSHMigrate from `pijul::progress` to `pijul_interaction::progress` - [9]
X243Z3Y5Recording only the required metadata (can even be changed later!) - [10]
BNPSVXICFriendlier progress bars - [11]
TNN56XYKlibpijul alpha.43 - [12]
JMOHVR5EBump edition to 2021 - [13]
GYGLQPVXMigrate from `pijul::current_dir` to `std::env::current_dir` - [14]
OKE6SXPPimprove docs, feedback for pijul key - [15]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [16]
L4JXJHWXpijul/*: reorganize imports and remove extern crate - [17]
ABPFWGKHCreate `pijul-interaction` crate - [18]
SYP2J7VCRemoving the progressbar member from the workspace - [19]
JL4WKA5PImplement the Sanakirja concurrency model in a cross-process way - [20]
SGXOEWHUAdding a patched chardetng (temporarily) - [21]
EJ7TFFOWRe-adding Cargo.lock - [*]
RVAH6PXAGetting libpijul to compile to WASM32 - [*]
ENWJBQGQFixing a deprecation warning in ed25519_dalek.
Change contents
- replacement in Cargo.lock at line 2214
"rlimit","rlimit 0.6.2", - edit in Cargo.lock at line 2264
][[package]]name = "pijul-repository"version = "0.0.1"dependencies = ["anyhow","libpijul","log","pijul-config","rlimit 0.9.1","toml 0.7.6", - edit in Cargo.lock at line 2583
dependencies = ["libc",][[package]]name = "rlimit"version = "0.9.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f8a29d87a652dc4d43c586328706bb5cdff211f3f39a530f240b53f7221dab8e" - edit in Cargo.lock at line 3207
"indexmap 2.0.0", - replacement in Cargo.toml at line 2
members = [ "pijul-macros", "pijul", "libpijul", "pijul-interaction", "pijul-config" ]members = [ "pijul-macros", "pijul", "libpijul", "pijul-interaction", "pijul-config", "pijul-repository" ] - file addition: pijul-repository[24.2]
- file addition: src[0.551]
- file move: repository.rs → lib.rs
- replacement in pijul-repository/src/lib.rs at line 88
if let Ok(toml) = toml::from_slice(&config) {if let Ok(toml) = toml::from_str(&String::from_utf8(config)?) { - file addition: Cargo.toml[0.551]
[package]name = "pijul-repository"description = "Functionality for interacting with a pijul repository"version = "0.0.1"authors = ["Pierre-Étienne Meunier <pe@pijul.org>"]edition = "2021"repository = "https://nest.pijul.com/pijul/pijul"license = "GPL-2.0"include = [ "Cargo.toml", "src" ][dependencies]anyhow = { version = "1.0", features = ["backtrace"] }log = "0.4"libpijul = { path = "../libpijul" }pijul-config = { path = "../pijul-config" }rlimit = "0.9"toml = { version = "0.7", features = ["preserve_order"] }