Pysqlx-engine

Latest version: v0.3.2

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

Scan your dependencies

Page 1 of 5

2.2

Columns: `col_1_3` and `col_2_2`

**PostgreSQL and Microsoft SQL Server**
If the name is empty, for example:

sql
SELECT 1, 2

Columns: `col_0` and `col_1`

This allows Pydantic or dict not to remove values with equal keys.

0.3.2

Changes in this Release
Release/update doc string (151)

* Refactor docstring to clarify the examples and types of support for .pyi

* Update some libs to the latest
---------

Co-authored-by: carlos.rian <carlos.rianquartile.com>

0.3.1

Changes in this Release
Refactor query method to support optional model parameter (147)

Co-authored-by: carlos.rian <carlos.rianquartile.com>

0.3.0

Changes in this Release
release-2024-10-17 (145)

The new update brings several changes. Mainly in the core, all SQL and parameters are now rust-prepared using pysqlx-core.
The PySQLX Engine maintains almost all compatibility with version 0.2.*. This release brings an extra layer of security for your SQL parameters.

***Note: You may need some revisions or small changes to your code.***

- (`Native SQL Params`): Add native support to send the parameters separately to the database. Now, the PySQLX Engine supports sending the SQL and Parameters to the database.
- (`New Pool`): Add new Pool async and sync. This release includes a new pool class for the PySQLX Engine to support concurrency connections.
- (`Dev Mode`): Now the SQL built could be showing using the env var `PYSQLX_DEV_MODE`; this SQL is not sent to the database; it is just a help to dev identify possible bugs previously.
- (`Remove`): Remove support to Python3.7
- (`Add`): - Add support to Python3.13

0.2.29

Changes in this Release
Release/sql types (141)

* chore: Update makefile for tests-coverage command with database support

* chore: Update pyproject.toml packages formatting

* chore: Update VSCode settings for Python linting and formatting

* feat: Add database types for various data types

* feat: Add PySQLXJsonEnconder class for JSON encoding

* chore: Refactor import statements in pysqlx_engine

* Refactor import statements in pysqlx_engine

* remove benchmark tests

* chore: Update PySQLXEngineSync test_query.py with type casting and tuple parameter

* feat: Add type casting to accept None value

* chore: Update test_query.py with type casting for None value

* Refactor param_converter.py to handle NULL values in type conversion

---------

Co-authored-by: carlos.rian <carlos.rianquartile.com>

0.2.28

Changes in this Release
Release/sql types (140)

* chore: Update makefile for tests-coverage command with database support

* chore: Update pyproject.toml packages formatting

* chore: Update VSCode settings for Python linting and formatting

* feat: Add database types for various data types

* feat: Add PySQLXJsonEnconder class for JSON encoding

* chore: Refactor import statements in pysqlx_engine

* Refactor import statements in pysqlx_engine

* remove benchmark tests

* chore: Update PySQLXEngineSync test_query.py with type casting and tuple parameter

---------

Co-authored-by: carlos.rian <carlos.rianquartile.com>

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.