From 23303cface9610c75075cbb1b9db197a6ef6276d Mon Sep 17 00:00:00 2001 From: ryan Date: Sat, 14 Feb 2026 12:51:33 -0500 Subject: [PATCH 1/2] chore: bump to 2021 version --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 440472c..6ff6d70 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pg_interval" -version = "0.4.3" -edition = "2018" +version = "0.4.4" +edition = "2021" authors = ["Ryan Piper "] license = "MIT" description = "A native PostgreSQL interval type" From 315731da72209316909604afa0e243e5a80ea514 Mon Sep 17 00:00:00 2001 From: ryan Date: Sat, 14 Feb 2026 13:02:00 -0500 Subject: [PATCH 2/2] chore: bump to 2024 edition --- Cargo.toml | 4 ++-- src/integrations/duration.rs | 2 +- src/integrations/rust_postgres.rs | 2 +- src/interval_norm.rs | 2 +- src/interval_parse/iso_8601.rs | 6 +++--- src/interval_parse/postgres.rs | 6 +++--- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 6ff6d70..5d1de37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pg_interval" -version = "0.4.4" -edition = "2021" +version = "0.4.5" +edition = "2024" authors = ["Ryan Piper "] license = "MIT" description = "A native PostgreSQL interval type" diff --git a/src/integrations/duration.rs b/src/integrations/duration.rs index 4962607..6c38b29 100644 --- a/src/integrations/duration.rs +++ b/src/integrations/duration.rs @@ -1,4 +1,4 @@ -use crate::{interval_norm::IntervalNorm, Interval}; +use crate::{Interval, interval_norm::IntervalNorm}; use chrono::Duration; const NANOS_PER_SEC: i64 = 1_000_000_000; diff --git a/src/integrations/rust_postgres.rs b/src/integrations/rust_postgres.rs index a841a7c..bd20c73 100644 --- a/src/integrations/rust_postgres.rs +++ b/src/integrations/rust_postgres.rs @@ -1,6 +1,6 @@ use crate::Interval; use bytes::{Buf, BufMut, BytesMut}; -use postgres_types::{to_sql_checked, FromSql, IsNull, ToSql, Type}; +use postgres_types::{FromSql, IsNull, ToSql, Type, to_sql_checked}; use std::error::Error; impl<'a> FromSql<'a> for Interval { diff --git a/src/interval_norm.rs b/src/interval_norm.rs index e9afc43..90824cc 100644 --- a/src/interval_norm.rs +++ b/src/interval_norm.rs @@ -1,4 +1,4 @@ -use crate::{interval_parse::parse_error::ParseError, Interval}; +use crate::{Interval, interval_parse::parse_error::ParseError}; pub struct IntervalNorm { pub years: i32, diff --git a/src/interval_parse/iso_8601.rs b/src/interval_parse/iso_8601.rs index 489f4ba..3046a35 100644 --- a/src/interval_parse/iso_8601.rs +++ b/src/interval_parse/iso_8601.rs @@ -1,9 +1,9 @@ use super::parse_error::ParseError; use super::{ - scale_date, scale_time, DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, - MONTHS_PER_YEAR, SECONDS_PER_MIN, + DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, MONTHS_PER_YEAR, + SECONDS_PER_MIN, scale_date, scale_time, }; -use crate::{interval_norm::IntervalNorm, Interval}; +use crate::{Interval, interval_norm::IntervalNorm}; enum ParserCode { BadFormat, diff --git a/src/interval_parse/postgres.rs b/src/interval_parse/postgres.rs index ae41c83..ae6d215 100644 --- a/src/interval_parse/postgres.rs +++ b/src/interval_parse/postgres.rs @@ -1,9 +1,9 @@ use super::parse_error::ParseError; -use crate::{interval_norm::IntervalNorm, Interval}; +use crate::{Interval, interval_norm::IntervalNorm}; use super::{ - scale_date, scale_time, DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, - MONTHS_PER_YEAR, SECONDS_PER_MIN, + DAYS_PER_MONTH, HOURS_PER_DAY, MICROS_PER_SECOND, MINUTES_PER_HOUR, MONTHS_PER_YEAR, + SECONDS_PER_MIN, scale_date, scale_time, }; impl Interval {