diff --git a/Cargo.toml b/Cargo.toml index 7f5f23d..15dc622 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,7 @@ authors = [ "Jorge Leitao ", "Chandra Penke ", ] +version = "0.7.0" edition = "2021" license = "Apache-2.0 OR MIT" keywords = ["Arrow", "arrow"] @@ -22,12 +23,12 @@ repository = "https://github.com/Swoorup/arrow-convert" arrow_convert = { path = "arrow_convert", version = "0.6.5" } arrow_convert_derive = { path = "arrow_convert_derive", version = "0.6.5" } -arrow = "52.0" +arrow = "53.0" chrono = { version = "0.4", default-features = false } criterion = "0.5" err-derive = "0.3" -half = { version = "2.1", default-features = false } -proc-macro-error = "1" +half = { version = "2.4", default-features = false } +proc-macro-error2 = "2" proc-macro2 = "1" quote = "1" syn = "2" diff --git a/arrow_convert/Cargo.toml b/arrow_convert/Cargo.toml index 257224b..f5225f9 100644 --- a/arrow_convert/Cargo.toml +++ b/arrow_convert/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arrow_convert" -version= "0.6.8" +version.workspace = true authors.workspace = true edition.workspace = true license.workspace = true diff --git a/arrow_convert_derive/Cargo.toml b/arrow_convert_derive/Cargo.toml index acf15cd..68103c3 100644 --- a/arrow_convert_derive/Cargo.toml +++ b/arrow_convert_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arrow_convert_derive" -version= "0.6.8" +version.workspace = true authors.workspace = true edition.workspace = true license.workspace = true @@ -15,4 +15,4 @@ proc-macro = true syn = { workspace = true, features = ["full"] } quote = { workspace = true } proc-macro2 = { workspace = true } -proc-macro-error = { workspace = true } +proc-macro-error2 = { workspace = true } diff --git a/arrow_convert_derive/src/attr.rs b/arrow_convert_derive/src/attr.rs index 8e00e20..a3a5a78 100644 --- a/arrow_convert_derive/src/attr.rs +++ b/arrow_convert_derive/src/attr.rs @@ -1,4 +1,4 @@ -use proc_macro_error::{abort, ResultExt}; +use proc_macro_error2::{abort, ResultExt}; use syn::spanned::Spanned; use syn::{Lit, Meta, MetaNameValue}; diff --git a/arrow_convert_derive/src/derive_enum.rs b/arrow_convert_derive/src/derive_enum.rs index da01094..2e194e4 100644 --- a/arrow_convert_derive/src/derive_enum.rs +++ b/arrow_convert_derive/src/derive_enum.rs @@ -1,5 +1,5 @@ use proc_macro2::TokenStream; -use proc_macro_error::abort; +use proc_macro_error2::abort; use quote::{quote, quote_spanned}; use syn::spanned::Spanned; diff --git a/arrow_convert_derive/src/derive_struct.rs b/arrow_convert_derive/src/derive_struct.rs index 3c24ef5..840e736 100644 --- a/arrow_convert_derive/src/derive_struct.rs +++ b/arrow_convert_derive/src/derive_struct.rs @@ -1,5 +1,5 @@ use proc_macro2::TokenStream; -use proc_macro_error::abort; +use proc_macro_error2::abort; use quote::{format_ident, quote, quote_spanned}; use syn::spanned::Spanned; diff --git a/arrow_convert_derive/src/input.rs b/arrow_convert_derive/src/input.rs index 9aa3e2e..a93f04d 100644 --- a/arrow_convert_derive/src/input.rs +++ b/arrow_convert_derive/src/input.rs @@ -1,5 +1,5 @@ use proc_macro2::Span; -use proc_macro_error::abort; +use proc_macro_error2::abort; use syn::spanned::Spanned; use syn::{DeriveInput, Ident, Lit, Meta, Visibility}; diff --git a/arrow_convert_derive/src/lib.rs b/arrow_convert_derive/src/lib.rs index f431c45..bea9f87 100644 --- a/arrow_convert_derive/src/lib.rs +++ b/arrow_convert_derive/src/lib.rs @@ -1,4 +1,4 @@ -use proc_macro_error::{abort, proc_macro_error}; +use proc_macro_error2::{abort, proc_macro_error}; mod derive_enum; mod derive_struct;