Skip to content

Commit

Permalink
Bump gix-path v0.8.0, safety bump 20 crates (gix set to 0.44.1 manually)
Browse files Browse the repository at this point in the history
SAFETY BUMP: gix-url v0.18.0, gix-ref v0.29.0, gix-config v0.22.0, gix-config-value v0.12.0, gix-glob v0.7.0, gix-sec v0.8.0, gix-discover v0.18.0, gix-worktree v0.17.0, gix-attributes v0.12.0, gix-ignore v0.2.0, gix-odb v0.45.0, gix-pack v0.35.0, gix-credentials v0.14.0, gix v0.45.0, gix-transport v0.31.0, gitoxide-core v0.27.0, gix-prompt v0.5.0, gix-protocol v0.32.0, cargo-smart-release v0.19.0, gitoxide v0.25.0
  • Loading branch information
Byron committed Apr 27, 2023
1 parent 94564df commit 43ebaf2
Show file tree
Hide file tree
Showing 24 changed files with 168 additions and 142 deletions.
120 changes: 60 additions & 60 deletions Cargo.lock

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ repository = "https://github.com/Byron/gitoxide"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
edition = "2021"
license = "MIT OR Apache-2.0"
version = "0.24.0"
version = "0.25.0"
default-run = "gix"
include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"]
resolver = "2"
Expand Down Expand Up @@ -87,9 +87,9 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"]
[dependencies]
anyhow = "1.0.42"

gitoxide-core = { version = "^0.26.0", path = "gitoxide-core" }
gitoxide-core = { version = "^0.27.0", path = "gitoxide-core" }
gix-features = { version = "^0.29.0", path = "gix-features" }
gix = { version = "^0.44.0", path = "gix", default-features = false }
gix = { version = "^0.44.1", path = "gix", default-features = false }
time = "0.3.19"

clap = { version = "4.1.1", features = ["derive", "cargo"] }
Expand Down
4 changes: 2 additions & 2 deletions cargo-smart-release/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cargo-smart-release"
version = "0.18.0"
version = "0.19.0"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
repository = "https://github.com/Byron/gitoxide"
description = "Cargo subcommand for fearlessly releasing crates in workspaces."
Expand All @@ -24,7 +24,7 @@ test = false
cache-efficiency-debug = ["gix/cache-efficiency-debug"]

[dependencies]
gix = { version = "^0.44.0", path = "../gix", default-features = false, features = ["max-performance-safe"] }
gix = { version = "^0.44.1", path = "../gix", default-features = false, features = ["max-performance-safe"] }
anyhow = "1.0.42"
clap = { version = "4.1.0", features = ["derive", "cargo"] }
env_logger = { version = "0.10.0", default-features = false, features = ["humantime", "auto-color"] }
Expand Down
10 changes: 5 additions & 5 deletions gitoxide-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "gitoxide-core"
description = "The library implementing all capabilities of the gitoxide CLI"
repository = "https://github.com/Byron/gitoxide"
version = "0.26.0"
version = "0.27.0"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
license = "MIT/Apache-2.0"
edition = "2021"
Expand Down Expand Up @@ -38,9 +38,9 @@ serde = ["gix-commitgraph/serde", "gix/serde", "serde_json", "dep:serde", "bytes

[dependencies]
# deselect everything else (like "performance") as this should be controllable by the parent application.
gix = { version = "^0.44.0", path = "../gix", default-features = false }
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.34.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
gix-transport-configuration-only = { package = "gix-transport", version = "^0.30.0", path = "../gix-transport", default-features = false }
gix = { version = "^0.44.1", path = "../gix", default-features = false }
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.35.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
gix-transport-configuration-only = { package = "gix-transport", version = "^0.31.0", path = "../gix-transport", default-features = false }
gix-commitgraph = { version = "^0.14.0", path = "../gix-commitgraph" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
anyhow = "1.0.42"
Expand All @@ -58,7 +58,7 @@ futures-io = { version = "0.3.16", optional = true }
blocking = { version = "1.0.2", optional = true }

# for 'organize' functionality
gix-url = { version = "^0.17.0", path = "../gix-url", optional = true }
gix-url = { version = "^0.18.0", path = "../gix-url", optional = true }
jwalk = { version = "0.8.0", optional = true }

# for 'hours'
Expand Down
6 changes: 3 additions & 3 deletions gix-attributes/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-attributes"
version = "0.11.0"
version = "0.12.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing .gitattributes files"
Expand All @@ -17,9 +17,9 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]

[dependencies]
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-quote = { version = "^0.4.3", path = "../gix-quote" }
gix-glob = { version = "^0.6.0", path = "../gix-glob" }
gix-glob = { version = "^0.7.0", path = "../gix-glob" }

bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
smallvec = "1.10.0"
Expand Down
4 changes: 2 additions & 2 deletions gix-config-value/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-config-value"
version = "0.11.0"
version = "0.12.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate of the gitoxide project providing gix-config value parsing"
Expand All @@ -16,7 +16,7 @@ doctest = false
serde = ["dep:serde", "bstr/serde"]

[dependencies]
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }

thiserror = "1.0.32"
bstr = "1.0.1"
Expand Down
12 changes: 6 additions & 6 deletions gix-config/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-config"
version = "0.21.0"
version = "0.22.0"
repository = "https://github.com/Byron/gitoxide"
description = "A gix-config file parser and editor from the gitoxide project"
license = "MIT OR Apache-2.0"
Expand All @@ -18,11 +18,11 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/

[dependencies]
gix-features = { version = "^0.29.0", path = "../gix-features"}
gix-config-value = { version = "^0.11.0", path = "../gix-config-value" }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-sec = { version = "^0.7.0", path = "../gix-sec" }
gix-ref = { version = "^0.28.0", path = "../gix-ref" }
gix-glob = { version = "^0.6.0", path = "../gix-glob" }
gix-config-value = { version = "^0.12.0", path = "../gix-config-value" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-sec = { version = "^0.8.0", path = "../gix-sec" }
gix-ref = { version = "^0.29.0", path = "../gix-ref" }
gix-glob = { version = "^0.7.0", path = "../gix-glob" }

log = "0.4.17"
nom = { version = "7", default_features = false, features = [ "std" ] }
Expand Down
12 changes: 6 additions & 6 deletions gix-credentials/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-credentials"
version = "0.13.0"
version = "0.14.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project to interact with git credentials helpers"
Expand All @@ -16,12 +16,12 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]

[dependencies]
gix-sec = { version = "^0.7.0", path = "../gix-sec" }
gix-url = { version = "^0.17.0", path = "../gix-url" }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-sec = { version = "^0.8.0", path = "../gix-sec" }
gix-url = { version = "^0.18.0", path = "../gix-url" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-command = { version = "^0.2.4", path = "../gix-command" }
gix-config-value = { version = "^0.11.0", path = "../gix-config-value" }
gix-prompt = { version = "^0.4.0", path = "../gix-prompt" }
gix-config-value = { version = "^0.12.0", path = "../gix-config-value" }
gix-prompt = { version = "^0.5.0", path = "../gix-prompt" }

thiserror = "1.0.32"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
Expand Down
8 changes: 4 additions & 4 deletions gix-discover/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-discover"
version = "0.17.0"
version = "0.18.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "Discover git repositories and check if a directory is a git repository"
Expand All @@ -13,9 +13,9 @@ rust-version = "1.64"
doctest = false

[dependencies]
gix-sec = { version = "^0.7.0", path = "../gix-sec" }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-ref = { version = "^0.28.0", path = "../gix-ref" }
gix-sec = { version = "^0.8.0", path = "../gix-sec" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-ref = { version = "^0.29.0", path = "../gix-ref" }
gix-hash = { version = "^0.11.1", path = "../gix-hash" }

bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
Expand Down
4 changes: 2 additions & 2 deletions gix-glob/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-glob"
version = "0.6.0"
version = "0.7.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing with pattern matching"
Expand All @@ -16,7 +16,7 @@ doctest = false
serde= ["dep:serde", "bstr/serde", "bitflags/serde"]

[dependencies]
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-features = { version = "^0.29.0", path = "../gix-features" }
bstr = { version = "1.3.0", default-features = false, features = ["std"]}
bitflags = "2"
Expand Down
6 changes: 3 additions & 3 deletions gix-ignore/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-ignore"
version = "0.1.0"
version = "0.2.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing .gitignore files"
Expand All @@ -17,8 +17,8 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-glob/serde"]

[dependencies]
gix-glob = { version = "^0.6.0", path = "../gix-glob" }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-glob = { version = "^0.7.0", path = "../gix-glob" }
gix-path = { version = "^0.8.0", path = "../gix-path" }

bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
unicode-bom = "2.0.2"
Expand Down
6 changes: 3 additions & 3 deletions gix-odb/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-odb"
version = "0.44.0"
version = "0.45.0"
repository = "https://github.com/Byron/gitoxide"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
license = "MIT/Apache-2.0"
Expand Down Expand Up @@ -30,10 +30,10 @@ required-features = []
[dependencies]
gix-features = { version = "^0.29.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
gix-hash = { version = "^0.11.1", path = "../gix-hash" }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-quote = { version = "^0.4.3", path = "../gix-quote" }
gix-object = { version = "^0.29.1", path = "../gix-object" }
gix-pack = { version = "^0.34.0", path = "../gix-pack" }
gix-pack = { version = "^0.35.0", path = "../gix-pack" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}

tempfile = "3.1.0"
Expand Down
4 changes: 2 additions & 2 deletions gix-pack/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-pack"
version = "0.34.0"
version = "0.35.0"
repository = "https://github.com/Byron/gitoxide"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
license = "MIT/Apache-2.0"
Expand Down Expand Up @@ -29,7 +29,7 @@ wasm = ["gix-diff/wasm"]

[dependencies]
gix-features = { version = "^0.29.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-hash = { version = "^0.11.1", path = "../gix-hash" }
gix-chunk = { version = "^0.4.1", path = "../gix-chunk" }
gix-object = { version = "^0.29.1", path = "../gix-object" }
Expand Down
28 changes: 27 additions & 1 deletion gix-path/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.8.0 (2023-04-27)

### Changed (BREAKING)

- <csr-id-94564df0b5edcb41f1088c6db04add851c66b2af/> Moved `home_dir()` to `env::home_dir()` and `env_var()` to `env::var()`.
Please note that this change was previously and erroneously not declared as breaking.

### Commit Statistics

<csr-read-only-do-not-edit/>

- 1 commit contributed to the release.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

* **Uncategorized**
- Moved `home_dir()` to `env::home_dir()` and `env_var()` to `env::var()`. ([`94564df`](https://github.com/Byron/gitoxide/commit/94564df0b5edcb41f1088c6db04add851c66b2af))
</details>

## 0.7.4 (2023-04-26)

**YANKED** due to accidental breaking changes.
Expand All @@ -27,7 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 14 commits contributed to the release over the course of 13 calendar days.
- 15 commits contributed to the release over the course of 13 calendar days.
- 27 days passed between releases.
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
Expand All @@ -39,6 +64,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
<details><summary>view details</summary>

* **Uncategorized**
- Release gix-hash v0.11.1, gix-path v0.7.4, gix-glob v0.6.0, gix-attributes v0.11.0, gix-config-value v0.11.0, gix-fs v0.1.1, gix-tempfile v5.0.3, gix-utils v0.1.1, gix-lock v5.0.1, gix-object v0.29.1, gix-ref v0.28.0, gix-sec v0.7.0, gix-config v0.21.0, gix-prompt v0.4.0, gix-url v0.17.0, gix-credentials v0.13.0, gix-diff v0.29.0, gix-discover v0.17.0, gix-hashtable v0.2.0, gix-ignore v0.1.0, gix-bitmap v0.2.3, gix-traverse v0.25.0, gix-index v0.16.0, gix-mailmap v0.12.0, gix-pack v0.34.0, gix-odb v0.44.0, gix-packetline v0.16.0, gix-transport v0.30.0, gix-protocol v0.31.0, gix-revision v0.13.0, gix-refspec v0.10.0, gix-worktree v0.16.0, gix v0.44.0, safety bump 7 crates ([`91134a1`](https://github.com/Byron/gitoxide/commit/91134a11c8ba0e942f692488ec9bce9fa1086324))
- Prepare changelogs prior to release ([`30a1a71`](https://github.com/Byron/gitoxide/commit/30a1a71f36f24faac0e0b362ffdfedea7f9cdbf1))
- Merge branch 'index-entries-attrs' ([`f37a930`](https://github.com/Byron/gitoxide/commit/f37a930aefa27e67f0b693ba9669cc26d49044fa))
- `join_bstr_unix_pathsep()` works more suitably if base path is empty. ([`bd1ae0d`](https://github.com/Byron/gitoxide/commit/bd1ae0db32191fb96d6b2a55b9fcb635d1652c1f))
Expand Down
2 changes: 1 addition & 1 deletion gix-path/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-path"
version = "0.7.4"
version = "0.8.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing paths and their conversions"
Expand Down
4 changes: 2 additions & 2 deletions gix-pathspec/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ rust-version = "1.64"
doctest = false

[dependencies]
gix-glob = { version = "^0.6.0", path = "../gix-glob" }
gix-attributes = { version = "^0.11.0", path = "../gix-attributes" }
gix-glob = { version = "^0.7.0", path = "../gix-glob" }
gix-attributes = { version = "^0.12.0", path = "../gix-attributes" }

bstr = { version = "1.3.0", default-features = false, features = ["std"]}
bitflags = "2"
Expand Down
4 changes: 2 additions & 2 deletions gix-prompt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-prompt"
version = "0.4.0"
version = "0.5.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate of the gitoxide project for handling prompts in the terminal"
Expand All @@ -14,7 +14,7 @@ doctest = false

[dependencies]
gix-command = { version = "^0.2.3", path = "../gix-command" }
gix-config-value = { version = "^0.11.0", path = "../gix-config-value" }
gix-config-value = { version = "^0.12.0", path = "../gix-config-value" }

thiserror = "1.0.32"
parking_lot = "0.12.1"
Expand Down
6 changes: 3 additions & 3 deletions gix-protocol/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-protocol"
version = "0.31.0"
version = "0.32.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project for implementing git protocols"
Expand Down Expand Up @@ -41,9 +41,9 @@ required-features = ["async-client"]

[dependencies]
gix-features = { version = "^0.29.0", path = "../gix-features", features = ["progress"] }
gix-transport = { version = "^0.30.0", path = "../gix-transport" }
gix-transport = { version = "^0.31.0", path = "../gix-transport" }
gix-hash = { version = "^0.11.1", path = "../gix-hash" }
gix-credentials = { version = "^0.13.0", path = "../gix-credentials" }
gix-credentials = { version = "^0.14.0", path = "../gix-credentials" }

thiserror = "1.0.32"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
Expand Down
4 changes: 2 additions & 2 deletions gix-ref/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-ref"
version = "0.28.0"
version = "0.29.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate to handle git references"
Expand All @@ -21,7 +21,7 @@ serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]
[dependencies]
gix-features = { version = "^0.29.0", path = "../gix-features", features = ["walkdir"]}
gix-fs = { version = "^0.1.1", path = "../gix-fs" }
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
gix-hash = { version = "^0.11.1", path = "../gix-hash" }
gix-object = { version = "^0.29.1", path = "../gix-object" }
gix-validate = { version = "^0.7.3", path = "../gix-validate" }
Expand Down
4 changes: 2 additions & 2 deletions gix-sec/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "gix-sec"
version = "0.7.0"
version = "0.8.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project providing a shared trust model"
Expand All @@ -26,7 +26,7 @@ document-features = { version = "0.2.1", optional = true }
libc = "0.2.123"

[target.'cfg(windows)'.dependencies]
gix-path = { version = "^0.7.4", path = "../gix-path" }
gix-path = { version = "^0.8.0", path = "../gix-path" }
windows = { version = "0.48", features = [
"Win32_Foundation",
"Win32_Security_Authorization",
Expand Down

0 comments on commit 43ebaf2

Please sign in to comment.