Skip to content

Added support for named parameters #258

Added support for named parameters

Added support for named parameters #258

Triggered via pull request February 22, 2025 15:37
Status Cancelled
Total duration 8m 39s
Artifacts

test.yaml

on: pull_request
Matrix: pytest
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 236 warnings
ubuntu-latest-3.13
The run was canceled by @chandr-andr.
ubuntu-latest-3.13
The operation was canceled.
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
unused `async` for function with no await statements: src/driver/listener/core.rs#L232
warning: unused `async` for function with no await statements --> src/driver/listener/core.rs:232:5 | 232 | / async fn shutdown(&mut self) { 233 | | self.abort_listen(); 234 | | std::mem::take(&mut self.connection); 235 | | std::mem::take(&mut self.receiver); 236 | | 237 | | self.is_started = false; 238 | | } | |_____^ | = help: consider removing the `async` from this function = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_async = note: `-W clippy::unused-async` implied by `-W clippy::pedantic` = help: to override `-W clippy::pedantic` add `#[allow(clippy::unused_async)]`
docs for function returning `Result` missing `# Errors` section: src/value_converter.rs#L669
warning: docs for function returning `Result` missing `# Errors` section --> src/value_converter.rs:669:1 | 669 | / pub fn convert_seq_parameters( 670 | | seq_params: Vec<Py<PyAny>>, 671 | | ) -> RustPSQLDriverPyResult<Vec<PythonDTO>> { | |___________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
useless conversion to the same type: `std::string::String`: src/value_converter.rs#L660
warning: useless conversion to the same type: `std::string::String` --> src/value_converter.rs:660:21 | 660 | format!("Cannot find parameter with name <{param_name}> in parameters").into(), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `format!("Cannot find parameter with name <{param_name}> in parameters")` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion = note: `-W clippy::useless-conversion` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::useless_conversion)]`
the following explicit lifetimes could be elided: 'a: src/value_converter.rs#L648
warning: the following explicit lifetimes could be elided: 'a --> src/value_converter.rs:648:34 | 648 | pub fn convert_kwargs_parameters<'a>( | ^^ 649 | kw_params: &Bound<'_, PyMapping>, 650 | querystring: &'a str, | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes = note: `-W clippy::needless-lifetimes` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::needless_lifetimes)]` help: elide the lifetimes | 648 ~ pub fn convert_kwargs_parameters( 649 | kw_params: &Bound<'_, PyMapping>, 650 ~ querystring: &str, |
docs for function returning `Result` missing `# Errors` section: src/value_converter.rs#L648
warning: docs for function returning `Result` missing `# Errors` section --> src/value_converter.rs:648:1 | 648 | / pub fn convert_kwargs_parameters<'a>( 649 | | kw_params: &Bound<'_, PyMapping>, 650 | | querystring: &'a str, 651 | | ) -> RustPSQLDriverPyResult<(String, Vec<PythonDTO>)> { | |_____________________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
calling `HashMap::default()` is more clear than this expression: src/value_converter.rs#L44
warning: calling `HashMap::default()` is more clear than this expression --> src/value_converter.rs:44:30 | 44 | Lazy::new(|| RwLock::new(Default::default())); | ^^^^^^^^^^^^^^^^^^ help: try: `HashMap::default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#default_trait_access = note: `-W clippy::default-trait-access` implied by `-W clippy::pedantic` = help: to override `-W clippy::pedantic` add `#[allow(clippy::default_trait_access)]`
very complex type used. Consider factoring parts into `type` definitions: src/value_converter.rs#L43
warning: very complex type used. Consider factoring parts into `type` definitions --> src/value_converter.rs:43:29 | 43 | static KWARGS_QUERYSTRINGS: Lazy<RwLock<HashMap<String, (String, Vec<String>)>>> = | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `-W clippy::type-complexity` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::type_complexity)]`
this lifetime isn't used in the function definition: src/driver/transaction.rs#L764
warning: this lifetime isn't used in the function definition --> src/driver/transaction.rs:764:27 | 764 | pub async fn pipeline<'py>( | ^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/transaction.rs#L300
warning: this lifetime isn't used in the function definition --> src/driver/transaction.rs:300:24 | 300 | async fn __aexit__<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/transaction.rs#L245
warning: this lifetime isn't used in the function definition --> src/driver/transaction.rs:245:25 | 245 | async fn __aenter__<'a>(self_: Py<Self>) -> RustPSQLDriverPyResult<Py<Self>> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
unneeded `return` statement: src/driver/transaction.rs#L233
warning: unneeded `return` statement --> src/driver/transaction.rs:233:9 | 233 | return self.pg_config.get_ports().iter().collect::<Vec<&u16>>(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 233 - return self.pg_config.get_ports().iter().collect::<Vec<&u16>>(); 233 + self.pg_config.get_ports().iter().collect::<Vec<&u16>>() |
this lifetime isn't used in the function definition: src/driver/listener/core.rs#L97
warning: this lifetime isn't used in the function definition --> src/driver/listener/core.rs:97:24 | 97 | async fn __aexit__<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/listener/core.rs#L92
warning: this lifetime isn't used in the function definition --> src/driver/listener/core.rs:92:25 | 92 | async fn __aenter__<'a>(slf: Py<Self>) -> RustPSQLDriverPyResult<Py<Self>> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this argument is passed by value, but not consumed in the function body: src/driver/listener/core.rs#L45
warning: this argument is passed by value, but not consumed in the function body --> src/driver/listener/core.rs:45:27 | 45 | pub fn new(pg_config: Arc<Config>, ca_file: Option<String>, ssl_mode: Option<SslMode>) -> Self { | ^^^^^^^^^^^ help: consider taking a reference instead: `&Arc<Config>` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_pass_by_value = note: `-W clippy::needless-pass-by-value` implied by `-W clippy::pedantic` = help: to override `-W clippy::pedantic` add `#[allow(clippy::needless_pass_by_value)]`
unneeded `return` statement: src/driver/inner_connection.rs#L283
warning: unneeded `return` statement --> src/driver/inner_connection.rs:283:9 | 283 | / return Python::with_gil(|gil| match result.columns().first() { 284 | | Some(first_column) => postgres_to_py(gil, &result, first_column, 0, &None), 285 | | None => Ok(gil.None()), 286 | | }); | |__________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 283 ~ Python::with_gil(|gil| match result.columns().first() { 284 + Some(first_column) => postgres_to_py(gil, &result, first_column, 0, &None), 285 + None => Ok(gil.None()), 286 ~ }) |
docs for function returning `Result` missing `# Errors` section: src/driver/inner_connection.rs#L273
warning: docs for function returning `Result` missing `# Errors` section --> src/driver/inner_connection.rs:273:5 | 273 | / pub async fn fetch_val( 274 | | &self, 275 | | querystring: String, 276 | | parameters: Option<pyo3::Py<PyAny>>, 277 | | prepared: Option<bool>, 278 | | ) -> RustPSQLDriverPyResult<Py<PyAny>> { | |__________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
unneeded `return` statement: src/driver/inner_connection.rs#L270
warning: unneeded `return` statement --> src/driver/inner_connection.rs:270:9 | 270 | return Ok(PSQLDriverSinglePyQueryResult::new(result)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 270 - return Ok(PSQLDriverSinglePyQueryResult::new(result)); 270 + Ok(PSQLDriverSinglePyQueryResult::new(result)) |
docs for function returning `Result` missing `# Errors` section: src/driver/inner_connection.rs#L260
warning: docs for function returning `Result` missing `# Errors` section --> src/driver/inner_connection.rs:260:5 | 260 | / pub async fn fetch_row( 261 | | &self, 262 | | querystring: String, 263 | | parameters: Option<pyo3::Py<PyAny>>, 264 | | prepared: Option<bool>, 265 | | ) -> RustPSQLDriverPyResult<PSQLDriverSinglePyQueryResult> { | |______________________________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
unneeded `return` statement: src/driver/inner_connection.rs#L257
warning: unneeded `return` statement --> src/driver/inner_connection.rs:257:9 | 257 | return Ok(result); | ^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 257 - return Ok(result); 257 + Ok(result) |
docs for function returning `Result` missing `# Errors` section: src/driver/inner_connection.rs#L218
warning: docs for function returning `Result` missing `# Errors` section --> src/driver/inner_connection.rs:218:5 | 218 | / pub async fn fetch_row_raw( 219 | | &self, 220 | | querystring: String, 221 | | parameters: Option<pyo3::Py<PyAny>>, 222 | | prepared: Option<bool>, 223 | | ) -> RustPSQLDriverPyResult<Row> { | |____________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
unneeded `return` statement: src/driver/inner_connection.rs#L215
warning: unneeded `return` statement --> src/driver/inner_connection.rs:215:9 | 215 | return Ok(()); | ^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 215 - return Ok(()); 215 + Ok(()) |
docs for function returning `Result` missing `# Errors` section: src/driver/inner_connection.rs#L169
warning: docs for function returning `Result` missing `# Errors` section --> src/driver/inner_connection.rs:169:5 | 169 | / pub async fn execute_many( 170 | | &self, 171 | | mut querystring: String, 172 | | parameters: Option<Vec<Py<PyAny>>>, 173 | | prepared: Option<bool>, 174 | | ) -> RustPSQLDriverPyResult<()> { | |___________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
docs for function returning `Result` missing `# Errors` section: src/driver/inner_connection.rs#L127
warning: docs for function returning `Result` missing `# Errors` section --> src/driver/inner_connection.rs:127:5 | 127 | / pub async fn execute( 128 | | &self, 129 | | querystring: String, 130 | | parameters: Option<pyo3::Py<PyAny>>, 131 | | prepared: Option<bool>, 132 | | ) -> RustPSQLDriverPyResult<PSQLDriverPyQueryResult> { | |________________________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc
docs for function returning `Result` missing `# Errors` section: src/driver/inner_connection.rs#L85
warning: docs for function returning `Result` missing `# Errors` section --> src/driver/inner_connection.rs:85:5 | 85 | / pub async fn cursor_execute( 86 | | &self, 87 | | querystring: String, 88 | | parameters: Option<pyo3::Py<PyAny>>, 89 | | prepared: Option<bool>, 90 | | ) -> RustPSQLDriverPyResult<PSQLDriverPyQueryResult> { | |________________________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc = note: `-W clippy::missing-errors-doc` implied by `-W clippy::pedantic` = help: to override `-W clippy::pedantic` add `#[allow(clippy::missing_errors_doc)]`
this lifetime isn't used in the function definition: src/driver/cursor.rs#L683
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:683:37 | 683 | pub async fn fetch_backward_all<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L649
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:649:33 | 649 | pub async fn fetch_backward<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L616
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:616:36 | 616 | pub async fn fetch_forward_all<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L582
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:582:33 | 582 | pub async fn fetch_relative<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L548
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:548:33 | 548 | pub async fn fetch_absolute<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L521
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:521:29 | 521 | pub async fn fetch_last<'a>(slf: Py<Self>) -> RustPSQLDriverPyResult<PSQLDriverPyQueryResult> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L494
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:494:30 | 494 | pub async fn fetch_first<'a>(slf: Py<Self>) -> RustPSQLDriverPyResult<PSQLDriverPyQueryResult> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L467
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:467:30 | 467 | pub async fn fetch_prior<'a>(slf: Py<Self>) -> RustPSQLDriverPyResult<PSQLDriverPyQueryResult> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L440
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:440:29 | 440 | pub async fn fetch_next<'a>(slf: Py<Self>) -> RustPSQLDriverPyResult<PSQLDriverPyQueryResult> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L396
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:396:24 | 396 | pub async fn fetch<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L263
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:263:24 | 263 | async fn __aexit__<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/cursor.rs#L235
warning: this lifetime isn't used in the function definition --> src/driver/cursor.rs:235:25 | 235 | async fn __aenter__<'a>(slf: Py<Self>) -> RustPSQLDriverPyResult<Py<Self>> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
using `clone` on type `Option<bool>` which implements the `Copy` trait: src/driver/cursor.rs#L223
warning: using `clone` on type `Option<bool>` which implements the `Copy` trait --> src/driver/cursor.rs:223:16 | 223 | return self.prepared.clone(); | ^^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `self.prepared` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy = note: `-W clippy::clone-on-copy` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::clone_on_copy)]`
unneeded `return` statement: src/driver/cursor.rs#L223
warning: unneeded `return` statement --> src/driver/cursor.rs:223:9 | 223 | return self.prepared.clone(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 223 - return self.prepared.clone(); 223 + self.prepared.clone() |
unneeded `return` statement: src/driver/cursor.rs#L218
warning: unneeded `return` statement --> src/driver/cursor.rs:218:9 | 218 | return self.parameters.clone(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 218 - return self.parameters.clone(); 218 + self.parameters.clone() |
unneeded `return` statement: src/driver/cursor.rs#L213
warning: unneeded `return` statement --> src/driver/cursor.rs:213:9 | 213 | return self.querystring.clone(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 213 - return self.querystring.clone(); 213 + self.querystring.clone() |
unneeded `return` statement: src/driver/cursor.rs#L208
warning: unneeded `return` statement --> src/driver/cursor.rs:208:9 | 208 | return self.cursor_name.clone(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 208 - return self.cursor_name.clone(); 208 + self.cursor_name.clone() |
unneeded `return` statement: src/driver/cursor.rs#L203
warning: unneeded `return` statement --> src/driver/cursor.rs:203:9 | 203 | return self.pg_config.get_ports().iter().collect::<Vec<&u16>>(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 203 - return self.pg_config.get_ports().iter().collect::<Vec<&u16>>(); 203 + self.pg_config.get_ports().iter().collect::<Vec<&u16>>() |
this function has too many arguments (8/7): src/driver/cursor.rs#L107
warning: this function has too many arguments (8/7) --> src/driver/cursor.rs:107:5 | 107 | / pub fn new( 108 | | db_transaction: Arc<PsqlpyConnection>, 109 | | pg_config: Arc<Config>, 110 | | querystring: String, ... | 115 | | prepared: Option<bool>, 116 | | ) -> Self { | |_____________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments = note: `-W clippy::too-many-arguments` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::too_many_arguments)]`
this lifetime isn't used in the function definition: src/driver/connection.rs#L337
warning: this lifetime isn't used in the function definition --> src/driver/connection.rs:337:28 | 337 | pub async fn fetch_val<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/connection.rs#L254
warning: this lifetime isn't used in the function definition --> src/driver/connection.rs:254:31 | 254 | pub async fn execute_many<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/connection.rs#L167
warning: this lifetime isn't used in the function definition --> src/driver/connection.rs:167:24 | 167 | async fn __aexit__<'a>( | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes
this lifetime isn't used in the function definition: src/driver/connection.rs#L140
warning: this lifetime isn't used in the function definition --> src/driver/connection.rs:140:25 | 140 | async fn __aenter__<'a>(self_: Py<Self>) -> RustPSQLDriverPyResult<Py<Self>> { | ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_lifetimes = note: `-W clippy::extra-unused-lifetimes` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::extra_unused_lifetimes)]`
unneeded `return` statement: src/driver/connection.rs#L137
warning: unneeded `return` statement --> src/driver/connection.rs:137:9 | 137 | return self.pg_config.get_options(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return help: remove `return` | 137 - return self.pg_config.get_options(); 137 + self.pg_config.get_options() |
unneeded `return` statement: src/driver/connection.rs#L132
warning: unneeded `return` statement --> src/driver/connection.rs:132:9 | 132 | return self.pg_config.get_ports().iter().collect::<Vec<&u16>>(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return = note: `-W clippy::needless-return` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::needless_return)]` help: remove `return` | 132 - return self.pg_config.get_ports().iter().collect::<Vec<&u16>>(); 132 + self.pg_config.get_ports().iter().collect::<Vec<&u16>>() |
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2029
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2029:44 | 2029 | Value::String(string) => Ok(string.to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2026
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2026:36 | 2026 | Ok(number.as_u64().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2024
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2024:36 | 2024 | Ok(number.as_i64().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2022
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2022:36 | 2022 | Ok(number.as_f64().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2019
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2019:44 | 2019 | Value::Bool(boolean) => Ok(boolean.to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2017
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2017:24 | 2017 | Ok(py_dict.to_object(py)) | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyDict::new_bound`: renamed to `PyDict::new`: src/value_converter.rs#L2008
warning: use of deprecated associated function `pyo3::types::PyDict::new_bound`: renamed to `PyDict::new` --> src/value_converter.rs:2008:35 | 2008 | let py_dict = PyDict::new_bound(py); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L2005
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:2005:27 | 2005 | Ok(result_vec.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1884
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1884:23 | 1884 | Ok(result_py_dict.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1878
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1878:26 | 1878 | .to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1869
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1869:75 | 1869 | postgres_bytes_to_py(py, &Type::VARCHAR, buf, false)?.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1863
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1863:74 | 1863 | postgres_bytes_to_py(py, field.type_(), buf, false)?.to_object(py), | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyDict::new_bound`: renamed to `PyDict::new`: src/value_converter.rs#L1831
warning: use of deprecated associated function `pyo3::types::PyDict::new_bound`: renamed to `PyDict::new` --> src/value_converter.rs:1831:53 | 1831 | let result_py_dict: Bound<'_, PyDict> = PyDict::new_bound(py); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1809
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1809:48 | 1809 | return Ok(real_vector.to_vec().to_object(py)); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1789
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1789:58 | 1789 | Ok(postgres_array_to_py(py, interval_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1782
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1782:56 | 1782 | Ok(postgres_array_to_py(py, circle_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1776
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1776:54 | 1776 | Ok(postgres_array_to_py(py, lseg_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1769
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1769:54 | 1769 | Ok(postgres_array_to_py(py, line_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1763
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1763:54 | 1763 | Ok(postgres_array_to_py(py, path_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1756
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1756:53 | 1756 | Ok(postgres_array_to_py(py, box_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1750
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1750:55 | 1750 | Ok(postgres_array_to_py(py, point_array_).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1744
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1744:10 | 1744 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1738
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1738:56 | 1738 | Ok(postgres_array_to_py(py, db_json_array).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1733
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1733:10 | 1733 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1726
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1726:53 | 1726 | Ok(postgres_array_to_py(py, uuid_array).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1720
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1720:10 | 1720 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1712
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1712:10 | 1712 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1706
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1706:10 | 1706 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1700
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1700:10 | 1700 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1694
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1694:10 | 1694 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1688
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1688:10 | 1688 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1682
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1682:10 | 1682 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1676
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1676:10 | 1676 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1670
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1670:10 | 1670 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1663
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1663:10 | 1663 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1657
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1657:10 | 1657 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1648
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1648:51 | 1648 | return Ok(InnerInterval(interval).to_object(py)); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1641
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1641:38 | 1641 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1640
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1640:45 | 1640 | Some(circle_) => Ok(circle_.into_py(py)), | ^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1633
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1633:38 | 1633 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1632
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1632:41 | 1632 | Some(lseg_) => Ok(lseg_.into_py(py)), | ^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1624
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1624:38 | 1624 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1623
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1623:41 | 1623 | Some(line_) => Ok(line_.into_py(py)), | ^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1616
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1616:38 | 1616 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1615
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1615:41 | 1615 | Some(path_) => Ok(path_.into_py(py)), | ^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1607
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1607:38 | 1607 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1606
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1606:39 | 1606 | Some(box_) => Ok(box_.into_py(py)), | ^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1599
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1599:38 | 1599 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1598
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1598:43 | 1598 | Some(point_) => Ok(point_.into_py(py)), | ^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1590
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1590:26 | 1590 | Ok(py.None().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1588
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1588:50 | 1588 | return Ok(InnerDecimal(numeric_).to_object(py)); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1581
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1581:30 | 1581 | Ok(py.None().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1579
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1579:49 | 1579 | Ok(macaddr_.inner().to_string().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1572
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1572:30 | 1572 | Ok(py.None().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1570
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1570:49 | 1570 | Ok(macaddr_.inner().to_string().to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1562
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1562:38 | 1562 | None => Ok(py.None().to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1554
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1554:86 | 1554 | composite_field_postgres_to_py::<Option<IpAddr>>(type_, buf, is_simple)?.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1547
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1547:79 | 1547 | return Ok(PyString::new_bound(py, &rust_uuid.to_string()).to_object(py)) | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyString::new_bound`: renamed to `PyString::new`: src/value_converter.rs#L1547
warning: use of deprecated associated function `pyo3::types::PyString::new_bound`: renamed to `PyString::new` --> src/value_converter.rs:1547:41 | 1547 | return Ok(PyString::new_bound(py, &rust_uuid.to_string()).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1539
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1539:18 | 1539 | .to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1535
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1535:10 | 1535 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1530
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1530:10 | 1530 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1525
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1525:10 | 1525 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1518
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1518:86 | 1518 | Ok(composite_field_postgres_to_py::<Option<f64>>(type_, buf, is_simple)?.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1514
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1514:86 | 1514 | Ok(composite_field_postgres_to_py::<Option<f32>>(type_, buf, is_simple)?.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1510
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1510:86 | 1510 | Ok(composite_field_postgres_to_py::<Option<i64>>(type_, buf, is_simple)?.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1506
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1506:86 | 1506 | Ok(composite_field_postgres_to_py::<Option<i32>>(type_, buf, is_simple)?.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1502
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1502:86 | 1502 | Ok(composite_field_postgres_to_py::<Option<i16>>(type_, buf, is_simple)?.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1497
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1497:84 | 1497 | composite_field_postgres_to_py::<Option<bool>>(type_, buf, is_simple)?.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1493
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1493:10 | 1493 | .to_object(py)), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1484
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1484:65 | 1484 | return Ok(PyBytes::new_bound(py, &vec_of_bytes).to_object(py)); | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyBytes::new_bound`: renamed to `PyBytes::new`: src/value_converter.rs#L1484
warning: use of deprecated associated function `pyo3::types::PyBytes::new_bound`: renamed to `PyBytes::new` --> src/value_converter.rs:1484:36 | 1484 | return Ok(PyBytes::new_bound(py, &vec_of_bytes).to_object(py)); | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyList::empty_bound`: renamed to `PyList::empty`: src/value_converter.rs#L1467
warning: use of deprecated associated function `pyo3::types::PyList::empty_bound`: renamed to `PyList::empty` --> src/value_converter.rs:1467:13 | 1467 | PyList::empty_bound(py).unbind() | ^^^^^^^^^^^
use of deprecated associated function `pyo3::types::PyList::new_bound`: renamed to `PyList::new`: src/value_converter.rs#L1462
warning: use of deprecated associated function `pyo3::types::PyList::new_bound`: renamed to `PyList::new` --> src/value_converter.rs:1462:32 | 1462 | return PyList::new_bound(py, data).unbind(); | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyList::empty_bound`: renamed to `PyList::empty`: src/value_converter.rs#L1443
warning: use of deprecated associated function `pyo3::types::PyList::empty_bound`: renamed to `PyList::empty` --> src/value_converter.rs:1443:42 | 1443 | let final_list = PyList::empty_bound(py); | ^^^^^^^^^^^
use of deprecated method `pyo3::types::PyAnyMethods::iter`: use `try_iter` instead: src/value_converter.rs#L794
warning: use of deprecated method `pyo3::types::PyAnyMethods::iter`: use `try_iter` instead --> src/value_converter.rs:794:37 | 794 | let first_seq_elem = py_seq.iter()?.next(); | ^^^^
use of deprecated method `pyo3::types::PyAnyMethods::iter`: use `try_iter` instead: src/value_converter.rs#L742
warning: use of deprecated method `pyo3::types::PyAnyMethods::iter`: use `try_iter` instead --> src/value_converter.rs:742:28 | 742 | for seq_elem in py_seq.iter()? { | ^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L289
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:289:54 | 289 | PythonDTO::PyFloat64(pyfloat) => pyfloat.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L288
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:288:54 | 288 | PythonDTO::PyFloat32(pyfloat) => pyfloat.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L287
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:287:49 | 287 | PythonDTO::PyIntU64(pyint) => pyint.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L286
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:286:49 | 286 | PythonDTO::PyIntI64(pyint) => pyint.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L285
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:285:49 | 285 | PythonDTO::PyIntI32(pyint) => pyint.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L284
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:284:60 | 284 | | PythonDTO::PyVarChar(py_string) => py_string.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L281
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:281:49 | 281 | PythonDTO::PyBool(pybool) => pybool.to_object(py), | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L184
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:184:13 | 184 | ret.to_object(py) | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyDict::new_bound`: renamed to `PyDict::new`: src/value_converter.rs#L177
warning: use of deprecated associated function `pyo3::types::PyDict::new_bound`: renamed to `PyDict::new` --> src/value_converter.rs:177:30 | 177 | let pydict = PyDict::new_bound(py); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L155
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:155:13 | 155 | ret.to_object(py) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L89
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:89:37 | 89 | self.0.to_string().as_str().to_object(py) | ^^^^^^^^^
use of deprecated method `pyo3::Py::<T>::call_bound`: renamed to `Py::call`: src/row_factories.rs#L38
warning: use of deprecated method `pyo3::Py::<T>::call_bound`: renamed to `Py::call` --> src/row_factories.rs:38:19 | 38 | Ok(self.0.call_bound(py, (), Some(dict_))?) | ^^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/row_factories.rs#L17
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/row_factories.rs:17:46 | 17 | Ok(PyTuple::new_bound(py, dict_.items()).to_object(py)) | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/row_factories.rs#L17
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/row_factories.rs:17:17 | 17 | Ok(PyTuple::new_bound(py, dict_.items()).to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L190
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:190:70 | 190 | let pydict = row_to_dict(py, &self.inner, &custom_decoders)?.to_object(py); | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L156
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:156:60 | 156 | Ok(row_to_dict(py, &self.inner, &custom_decoders)?.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L115
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:115:16 | 115 | Ok(res.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L92
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:92:16 | 92 | Ok(res.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L70
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:70:19 | 70 | Ok(result.to_object(py)) | ^^^^^^^^^
use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L22
warning: use of deprecated method `pyo3::ToPyObject::to_object`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:22:44 | 22 | python_dict.set_item(column.name().to_object(py), python_type)?; | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L576
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:576:18 | 576 | PyTuple::new_bound(py, result_vec).into() | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L573
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:573:27 | 573 | self.radius().into_py(py), | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L572
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:572:72 | 572 | PyTuple::new_bound(py, vec![center.x.into_py(py), center.y.into_py(py)]).into(), | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L572
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:572:50 | 572 | PyTuple::new_bound(py, vec![center.x.into_py(py), center.y.into_py(py)]).into(), | ^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L572
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:572:22 | 572 | PyTuple::new_bound(py, vec![center.x.into_py(py), center.y.into_py(py)]).into(), | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L457
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:457:18 | 457 | PyTuple::new_bound(py, result_vec).into() | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L454
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:454:22 | 454 | self.c().into_py(py), | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L453
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:453:22 | 453 | self.b().into_py(py), | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L452
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:452:22 | 452 | self.a().into_py(py), | ^^^^^^^
use of deprecated associated function `pyo3::types::PyList::new_bound`: renamed to `PyList::new`: src/additional_types.rs#L275
warning: use of deprecated associated function `pyo3::types::PyList::new_bound`: renamed to `PyList::new` --> src/additional_types.rs:275:17 | 275 | PyList::new_bound(py, result_vec).into() | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L270
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:270:84 | 270 | PyTuple::new_bound(py, vec![coordinate.x.into_py(py), coordinate.y.into_py(py)]) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L270
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:270:58 | 270 | PyTuple::new_bound(py, vec![coordinate.x.into_py(py), coordinate.y.into_py(py)]) | ^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L270
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:270:26 | 270 | PyTuple::new_bound(py, vec![coordinate.x.into_py(py), coordinate.y.into_py(py)]) | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyList::new_bound`: renamed to `PyList::new`: src/additional_types.rs#L227
warning: use of deprecated associated function `pyo3::types::PyList::new_bound`: renamed to `PyList::new` --> src/additional_types.rs:227:17 | 227 | PyList::new_bound(py, result_vec).into() | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L225
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:225:29 | 225 | return PyTuple::new_bound(py, result_vec).into(); | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L219
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:219:84 | 219 | PyTuple::new_bound(py, vec![coordinate.x.into_py(py), coordinate.y.into_py(py)]) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L219
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:219:58 | 219 | PyTuple::new_bound(py, vec![coordinate.x.into_py(py), coordinate.y.into_py(py)]) | ^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L219
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:219:26 | 219 | PyTuple::new_bound(py, vec![coordinate.x.into_py(py), coordinate.y.into_py(py)]) | ^^^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L176
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:176:18 | 176 | PyTuple::new_bound(py, result_vec).into() | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L171
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:171:73 | 171 | vec![one_coordinate.x.into_py(py), one_coordinate.y.into_py(py)], | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L171
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:171:43 | 171 | vec![one_coordinate.x.into_py(py), one_coordinate.y.into_py(py)], | ^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L169
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:169:26 | 169 | PyTuple::new_bound( | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L123
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:123:63 | 123 | vec![inner_value.x().into_py(py), inner_value.y().into_py(py)], | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L123
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:123:34 | 123 | vec![inner_value.x().into_py(py), inner_value.y().into_py(py)], | ^^^^^^^
use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new`: src/additional_types.rs#L121
warning: use of deprecated associated function `pyo3::types::PyTuple::new_bound`: renamed to `PyTuple::new` --> src/additional_types.rs:121:18 | 121 | PyTuple::new_bound( | ^^^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L113
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:113:14 | 113 | self.into_py(py) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L107
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:107:14 | 107 | self.into_py(py) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L101
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:101:14 | 101 | self.into_py(py) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L95
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:95:14 | 95 | self.into_py(py) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L89
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:89:14 | 89 | self.into_py(py) | ^^^^^^^
use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L83
warning: use of deprecated method `pyo3::IntoPy::into_py`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:83:14 | 83 | self.into_py(py) | ^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1435
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1435:8 | 1435 | T: ToPyObject, | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L1410
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:1410:28 | 1410 | fn postgres_array_to_py<T: ToPyObject>( | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L277
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:277:6 | 277 | impl ToPyObject for PythonDTO { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L174
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:174:6 | 174 | impl ToPyObject for InnerInterval { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L149
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:149:6 | 149 | impl ToPyObject for InnerDecimal { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L121
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:121:6 | 121 | impl ToPyObject for InternalSerdeValue { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L87
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:87:6 | 87 | impl ToPyObject for InternalUuid { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L23
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:23:73 | 23 | Bound, FromPyObject, IntoPy, Py, PyAny, PyObject, PyResult, Python, ToPyObject, | ^^^^^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/value_converter.rs#L23
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/value_converter.rs:23:26 | 23 | Bound, FromPyObject, IntoPy, Py, PyAny, PyObject, PyResult, Python, ToPyObject, | ^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/row_factories.rs#L4
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/row_factories.rs:4:58 | 4 | wrap_pyfunction, Bound, Py, PyAny, PyResult, Python, ToPyObject, | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/query_result.rs#L1
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/query_result.rs:1:78 | 1 | use pyo3::{prelude::*, pyclass, pymethods, types::PyDict, Py, PyAny, Python, ToPyObject}; | ^^^^^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L566
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:566:6 | 566 | impl IntoPy<PyObject> for &Circle { | ^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L448
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:448:6 | 448 | impl IntoPy<PyObject> for &Line { | ^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L262
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:262:6 | 262 | impl IntoPy<PyObject> for &RustLineSegment { | ^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L211
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:211:6 | 211 | impl IntoPy<PyObject> for &RustLineString { | ^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L160
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:160:6 | 160 | impl IntoPy<PyObject> for &RustRect { | ^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L117
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:117:6 | 117 | impl IntoPy<PyObject> for &RustPoint { | ^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L111
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:111:6 | 111 | impl ToPyObject for Circle { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L105
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:105:6 | 105 | impl ToPyObject for Line { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L99
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:99:6 | 99 | impl ToPyObject for RustLineSegment { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L93
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:93:6 | 93 | impl ToPyObject for RustLineString { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L87
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:87:6 | 87 | impl ToPyObject for RustRect { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L81
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:81:6 | 81 | impl ToPyObject for RustPoint { | ^^^^^^^^^^
use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L11
warning: use of deprecated trait `pyo3::ToPyObject`: `ToPyObject` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:11:42 | 11 | IntoPy, Py, PyAny, PyObject, Python, ToPyObject, | ^^^^^^^^^^
use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information.: src/additional_types.rs#L11
warning: use of deprecated trait `pyo3::IntoPy`: `IntoPy` is going to be replaced by `IntoPyObject`. See the migration guide (https://pyo3.rs/v0.23.0/migration) for more information. --> src/additional_types.rs:11:5 | 11 | IntoPy, Py, PyAny, PyObject, Python, ToPyObject, | ^^^^^^ | = note: `#[warn(deprecated)]` on by default
redundant field names in struct initialization: src/driver/connection_pool.rs#L224
warning: redundant field names in struct initialization --> src/driver/connection_pool.rs:224:13 | 224 | ssl_mode: ssl_mode, | ^^^^^^^^^^^^^^^^^^ help: replace it with: `ssl_mode` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names
redundant field names in struct initialization: src/driver/connection_pool.rs#L223
warning: redundant field names in struct initialization --> src/driver/connection_pool.rs:223:13 | 223 | ca_file: ca_file, | ^^^^^^^^^^^^^^^^ help: replace it with: `ca_file` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names
redundant field names in struct initialization: src/driver/connection_pool.rs#L221
warning: redundant field names in struct initialization --> src/driver/connection_pool.rs:221:13 | 221 | pool: pool, | ^^^^^^^^^^ help: replace it with: `pool` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names
redundant field names in struct initialization: src/driver/connection_pool.rs#L141
warning: redundant field names in struct initialization --> src/driver/connection_pool.rs:141:9 | 141 | ssl_mode: ssl_mode, | ^^^^^^^^^^^^^^^^^^ help: replace it with: `ssl_mode` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names
redundant field names in struct initialization: src/driver/connection_pool.rs#L140
warning: redundant field names in struct initialization --> src/driver/connection_pool.rs:140:9 | 140 | ca_file: ca_file, | ^^^^^^^^^^^^^^^^ help: replace it with: `ca_file` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names
redundant field names in struct initialization: src/driver/connection_pool.rs#L138
warning: redundant field names in struct initialization --> src/driver/connection_pool.rs:138:9 | 138 | pool: pool, | ^^^^^^^^^^ help: replace it with: `pool` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names = note: `-W clippy::redundant-field-names` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::redundant_field_names)]`
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.9
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.9
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.9
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.9
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.11
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.11
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.11
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.11
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.10
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.10
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.10
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.10
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.12
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.12
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.12
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.12
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.13
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.13
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.13
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
ubuntu-latest-3.13
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/