Pyexasol

Latest version: v0.27.0

Safety actively analyzes 687881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

0.10.0

Not secure
PyEXASOL code improvements

- Reworked script output code and moved it into `pyexasol_utils` module. The new way to start script output server in debug mode is: `python -m pyexasol_utils.script_output`. Old call will produce the RuntimeException with directions.
- Removed `.utils` sub-module.
- Renamed `pyexasol_utils.http` into `pyexasol_utils.http_transport` for consistency.

ExaConnection

- Fixed bug of `.execute_udf_output()` not working with empty `udf_output_bind_address`.
- Added function `_encrypt_password()`, logic was moved from `.utils`.
- Added function `_get_stmt_output_dir()`, logic was moved from `.utils`. It is now possible to overload this function.

0.9.2

Not secure
ExaExtension

- Metadata functions (starting with `.ext.get_sys_*`) are now using `/*snapshot execution*/` SQL hint described in [IDEA-476](https://www.exasol.com/support/browse/IDEA-476) to prevent locks.

0.9.1

Not secure
ExaExtension

- Added [`insert_multi`](/docs/REFERENCE.mdinsert_multi) function to allow faster INSERT's for small data sets using prepared statement.

0.8.0

Not secure
ExaConnection

- DSN hostname ranges with zero-padding are now supported (e.g. `myhost01..16`).
- Context manager ("with" statement) is now supported for connection object.

ExaStatement

- Context manager ("with" statement) is now supported for statement object.

0.7.0

Not secure
ExaConnection

- Added read-only [`.options`](/docs/REFERENCE.mdoptions) property holding original arguments used to create ExaConnection object.
- Added read-only [`.login_info`](/docs/REFERENCE.mdlogin_info) property holding response data of LOGIN command.
- Added documentation for read-only [`.attr`](/docs/REFERENCE.mdattr) property holding attributes of current connection (autocommit state, etc.).
- Removed undocumented `.meta` property, renamed it to `.login_info`.
- Removed undocumented `.last_stmt` property. Please use [`.last_statement()`](/docs/REFERENCE.mdlast_statement) function instead.
- Removed most of exposed properties related to connection options (e.g. `.autocommit`). Please use `.options` or `.attr` instead.

ExaStatement

- Added documentation for read-only [`.execution_time`](/docs/REFERENCE.mdexecution_time) property holding wall-clock execution time of SQL statement.

Page 6 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.