Skip to content

Commit 864a2dd

Browse files
committed
bump to v0.10.1 and upgrade dependencies
1 parent 7ca9174 commit 864a2dd

File tree

12 files changed

+138
-112
lines changed

12 files changed

+138
-112
lines changed

Cargo.lock

+100-75
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cargo-pgrx/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "cargo-pgrx"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "Cargo subcommand for 'pgrx' to make Postgres extension development easy"
@@ -33,10 +33,10 @@ semver = "1.0.18"
3333
owo-colors = { version = "3.5.0", features = [ "supports-colors" ] }
3434
env_proxy = "0.4.1"
3535
num_cpus = "1.16.0"
36-
pgrx-pg-config = { path = "../pgrx-pg-config", version = "=0.10.0" }
37-
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph", version = "=0.10.0" }
38-
prettyplease = "0.2.14"
39-
proc-macro2 = { version = "1.0.66", features = [ "span-locations" ] }
36+
pgrx-pg-config = { path = "../pgrx-pg-config", version = "=0.10.1" }
37+
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph", version = "=0.10.1" }
38+
prettyplease = "0.2.15"
39+
proc-macro2 = { version = "1.0.67", features = [ "span-locations" ] }
4040
quote = "1.0.33"
4141
rayon = "1.7.0"
4242
regex = "1.9.5"

cargo-pgrx/src/templates/cargo_toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ pg16 = ["pgrx/pg16", "pgrx-tests/pg16" ]
1717
pg_test = []
1818

1919
[dependencies]
20-
pgrx = "=0.10.0"
20+
pgrx = "=0.10.1"
2121

2222
[dev-dependencies]
23-
pgrx-tests = "=0.10.0"
23+
pgrx-tests = "=0.10.1"
2424

2525
[profile.dev]
2626
panic = "unwind"

nix/templates/default/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ pg16 = ["pgrx/pg16", "pgrx-tests/pg16" ]
2727
pg_test = []
2828

2929
[dependencies]
30-
pgrx = "=0.10.0"
30+
pgrx = "=0.10.1"
3131

3232
[dev-dependencies]
33-
pgrx-tests = "=0.10.0"
33+
pgrx-tests = "=0.10.1"
3434
tempfile = "3.2.0"
3535
once_cell = "1.7.2"
3636

pgrx-macros/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-macros"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "Proc Macros for 'pgrx'"
@@ -31,8 +31,8 @@ rustc-args = ["--cfg", "docsrs"]
3131
no-schema-generation = ["pgrx-sql-entity-graph/no-schema-generation"]
3232

3333
[dependencies]
34-
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph", version = "=0.10.0" }
35-
proc-macro2 = "1.0.66"
34+
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph", version = "=0.10.1" }
35+
proc-macro2 = "1.0.67"
3636
quote = "1.0.33"
3737
syn = { version = "1.0.109", features = [ "extra-traits", "full", "fold", "parsing" ] }
3838

pgrx-pg-config/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-pg-config"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "A Postgres pg_config wrapper for 'pgrx'"
@@ -30,6 +30,6 @@ owo-colors = "3.5.0"
3030
serde = { version = "1.0", features = [ "derive" ] }
3131
serde_derive = "1.0"
3232
serde_json = "1.0"
33-
toml = "0.7.6"
33+
toml = "0.8.0"
3434
url = "2.4.1"
3535
cargo_toml = "0.15.3"

pgrx-pg-sys/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-pg-sys"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "Generated Rust bindings for Postgres internals, for use with 'pgrx'"
@@ -40,17 +40,17 @@ rustdoc-args = ["--cfg", "docsrs"]
4040

4141
[dependencies]
4242
memoffset = "0.9.0"
43-
pgrx-macros = { path = "../pgrx-macros/", version = "=0.10.0" }
44-
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph/", version = "=0.10.0" }
43+
pgrx-macros = { path = "../pgrx-macros/", version = "=0.10.1" }
44+
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph/", version = "=0.10.1" }
4545
serde = { version = "1.0", features = [ "derive" ] } # impls on pub types
4646
# polyfill until #![feature(strict_provenance)] stabilizes
4747
sptr = "0.3"
4848
libc = "0.2"
4949

5050
[build-dependencies]
51-
bindgen = { version = "0.66.1", default-features = false, features = ["runtime"] }
52-
pgrx-pg-config= { path = "../pgrx-pg-config/", version = "=0.10.0" }
53-
proc-macro2 = "1.0.66"
51+
bindgen = { version = "0.68.1", default-features = false, features = ["runtime"] }
52+
pgrx-pg-config= { path = "../pgrx-pg-config/", version = "=0.10.1" }
53+
proc-macro2 = "1.0.67"
5454
quote = "1.0.33"
5555
syn = { version = "1.0.109", features = [ "extra-traits", "full", "fold", "parsing" ] }
5656
eyre = "0.6.8"

pgrx-sql-entity-graph/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-sql-entity-graph"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "Sql Entity Graph for `pgrx`"
@@ -28,7 +28,7 @@ no-schema-generation = []
2828
convert_case = "0.6.0"
2929
eyre = "0.6.8"
3030
petgraph = "0.6.4"
31-
proc-macro2 = { version = "1.0.66", features = [ "span-locations" ] }
31+
proc-macro2 = { version = "1.0.67", features = [ "span-locations" ] }
3232
quote = "1.0.33"
3333
syn = { version = "1.0.109", features = [ "extra-traits", "full", "fold", "parsing" ] }
3434
unescape = "0.1.0"

pgrx-tests/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-tests"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "Test framework for 'pgrx'-based Postgres extensions"
@@ -48,15 +48,15 @@ rustdoc-args = ["--cfg", "docsrs"]
4848
clap-cargo = "0.11.0"
4949
owo-colors = "3.5.0"
5050
once_cell = "1.18.0"
51-
libc = "0.2.147"
52-
pgrx-macros = { path = "../pgrx-macros", version = "=0.10.0" }
53-
pgrx-pg-config = { path = "../pgrx-pg-config", version = "=0.10.0" }
51+
libc = "0.2.148"
52+
pgrx-macros = { path = "../pgrx-macros", version = "=0.10.1" }
53+
pgrx-pg-config = { path = "../pgrx-pg-config", version = "=0.10.1" }
5454
postgres = "0.19.7"
5555
proptest = { version = "1", optional = true }
5656
regex = "1.9.5"
5757
serde = "1.0"
5858
serde_json = "1.0"
59-
sysinfo = "0.29.9"
59+
sysinfo = "0.29.10"
6060
eyre = "0.6.8"
6161
thiserror = "1.0"
6262
rand = "0.8.5"
@@ -68,4 +68,4 @@ trybuild = "1"
6868
[dependencies.pgrx]
6969
path = "../pgrx"
7070
default-features = false
71-
version = "=0.10.0"
71+
version = "=0.10.1"

pgrx-version-updater/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ description = "Standalone tool to update PGRX Cargo.toml versions and dependenci
1919
[dependencies]
2020
clap = { version = "4.4.2", features = [ "env", "derive" ] }
2121
owo-colors = "3.5.0"
22-
toml_edit = { version = "0.19.14" }
22+
toml_edit = { version = "0.20.0" }
2323
walkdir = "2"

pgrx/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx"
13-
version = "0.10.0"
13+
version = "0.10.1"
1414
authors = ["PgCentral Foundation, Inc. <[email protected]>"]
1515
license = "MIT"
1616
description = "pgrx: A Rust framework for creating Postgres extensions"
@@ -44,15 +44,15 @@ no-default-features = true
4444
rustc-args = ["--cfg", "docsrs"]
4545

4646
[dependencies]
47-
pgrx-macros = { path = "../pgrx-macros", version = "=0.10.0" }
48-
pgrx-pg-sys = { path = "../pgrx-pg-sys", version = "=0.10.0" }
49-
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph", version = "=0.10.0" }
47+
pgrx-macros = { path = "../pgrx-macros", version = "=0.10.1" }
48+
pgrx-pg-sys = { path = "../pgrx-pg-sys", version = "=0.10.1" }
49+
pgrx-sql-entity-graph = { path = "../pgrx-sql-entity-graph", version = "=0.10.1" }
5050

5151
# used to internally impl things
5252
once_cell = "1.18.0" # polyfill until std::lazy::OnceCell stabilizes
5353
seq-macro = "0.3" # impls loops in macros
5454
uuid = { version = "1.4.1", features = [ "v4" ] } # PgLwLock and shmem
55-
enum-map = "2.6.1"
55+
enum-map = "2.6.3"
5656

5757
# error handling and logging
5858
thiserror = "1.0"
@@ -62,7 +62,7 @@ atomic-traits = "0.3.0" # PgAtomic and shmem init
6262
bitflags = "2.4.0" # BackgroundWorker
6363
bitvec = "1.0" # processing array nullbitmaps
6464
heapless = "0.7.16" # shmem and PgLwLock
65-
libc = "0.2.147" # FFI type compat
65+
libc = "0.2.148" # FFI type compat
6666
seahash = "4.1.0" # derive(PostgresHash)
6767
serde = { version = "1.0", features = [ "derive" ] } # impls on pub types
6868
serde_cbor = "0.11.2" # derive(PostgresType)

upgrade-deps.sh

+3-2
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,17 @@
1111

1212

1313
# requires: "cargo install cargo-edit" from https://github.com/killercup/cargo-edit
14+
EXCLUSIONS="--exclude syn --exclude cargo_metadata --exclude clap --exclude clap-cargo"
1415
cargo update
15-
cargo upgrade --incompatible --exclude syn
16+
cargo upgrade --incompatible $EXCLUSIONS
1617
cargo generate-lockfile
1718

1819
# examples are their own independent crates, so we have to do them individually.
1920
for folder in pgrx-examples/*; do
2021
if [ -d "$folder" ]; then
2122
cd $folder
2223
cargo update
23-
cargo upgrade --incompatible --exclude syn
24+
cargo upgrade --incompatible $EXCLUSIONS
2425
cargo generate-lockfile
2526
cargo check || exit $?
2627
cd -

0 commit comments

Comments
 (0)