Refactor `pijul::config` into new crate
Dependencies
- [2]
ABPFWGKHCreate `pijul-interaction` crate - [3]
SGXOEWHUAdding a patched chardetng (temporarily) - [4]
G65S7FAWVersion bump and cleanup - [5]
OKE6SXPPimprove docs, feedback for pijul key - [6]
QQZNSB26Permission update (after #X243) - [7]
4KJ45IJLImplement new identity management - [8]
JMOHVR5EBump edition to 2021 - [9]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [10]
TNN56XYKlibpijul alpha.43 - [11]
IUGP6ZGBAdd support for ~/.config/pijul even on macos - [12]
JUYSZJSHMigrate from `pijul::progress` to `pijul_interaction::progress` - [13]
BNPSVXICFriendlier progress bars - [14]
HDGRZISMVersion updates - [15]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [16]
JL4WKA5PImplement the Sanakirja concurrency model in a cross-process way - [17]
X243Z3Y5Recording only the required metadata (can even be changed later!) - [18]
YTQS4ES3Fixing a parsing problem (related to permissions), and the associated permissions - [19]
SYP2J7VCRemoving the progressbar member from the workspace - [*]
ENWJBQGQFixing a deprecation warning in ed25519_dalek. - [*]
EJ7TFFOWRe-adding Cargo.lock
Change contents
- file addition: pijul-config[21.2]
- file addition: src[0.24]
- file move: config.rs → lib.rs
- file addition: Cargo.toml[0.24]
[package]name = "pijul-config"description = "Configuration for the pijul version control system"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"] }dialoguer = { version = "0.10", default-features = false, features = ["editor"] }dirs-next = "2.0"log = "0.4"serde = { version = "1.0", features = ["derive"] }serde_derive = "1.0"toml = { version = "0.5", features = ["preserve_order"] }whoami = { version = "1.4", default-features = false }edit = "0.1" - replacement in Cargo.toml at line 2
members = [ "pijul-macros", "pijul", "libpijul", "pijul-interaction" ]members = [ "pijul-macros", "pijul", "libpijul", "pijul-interaction", "pijul-config" ] - edit in Cargo.lock at line 2227[22.48745][22.48745]
"whoami",][[package]]name = "pijul-config"version = "0.0.1"dependencies = ["anyhow","dialoguer","dirs-next","edit","log","serde","serde_derive","toml 0.5.11", - edit in Cargo.lock at line 3174[22.69597][22.69597]
"indexmap 1.9.3",