ghpzin

Results 3 issues of ghpzin

Fixes incorrect use of assert with mock object that became error on python 3.12: https://github.com/python/cpython/issues/100690 Error while running tests before this fix: ```text ============================= test session starts ============================== platform linux...

- update Cargo.lock with 'cargo update time' Fixes build error with rust 1.80: ```text error[E0282]: type annotations needed for `Box` --> /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/time-0.3.25/src/format_description/parse/mod.rs:83:9 | 83 | let items = format_items |...

- add patch from merged upstream PR: https://www.github.com/bucardo/dbdpg/pull/148 https://github.com/bucardo/dbdpg/commit/8da04f9169d017469e3a12f08322e6bd88e8f239 Upstream issue: https://www.github.com/bucardo/dbdpg/issues/135 Fixes build failure with gcc15: ``` Pg.xs: In function 'XS_DBD__Pg__db_quote': Pg.xs:330:22: error: too many arguments to function 'type_info->quote';...

10.rebuild-linux: 11-100
10.rebuild-darwin: 11-100
12.approvals: 1