PySQLXEngine, a minimalist asynchronous SQL engine.
Bot releases are visible (Hide)
Published by github-actions[bot] 5 days ago
Changes in this Release
Refactor query method to support optional model parameter (#147)
Co-authored-by: carlos.rian [email protected]
Published by github-actions[bot] 10 days ago
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.7Add
): - Add support to Python3.13Changes 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 [email protected]
Published by github-actions[bot] 5 months ago
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 [email protected]
Published by github-actions[bot] 12 months ago
Changes in this Release
Published by github-actions[bot] 12 months ago
Changes in this Release
Release/pysqlx core 2023 10 30 (#130)
Python3.12
Array
of Enum
(PostgreSQL)pysqlx-core
to the latest versionpyproject.toml
classifiers.Published by github-actions[bot] about 1 year ago
Changes in this Release
Release/pydantic v2 model (#126)
BaseModel
and set the const variable PYDANTIC_IS_V1
Config class
from BaseRow.Published by github-actions[bot] about 1 year ago
Changes in this Release
Deps/2023 09 30 (#125)
Published by github-actions[bot] about 1 year ago
Changes in this Release
update readme and deps (#121)
Published by github-actions[bot] about 1 year ago
Changes in this Release
Release/pydantic v2 (#120)
update the pydantic for v2
update the ci yaml
create a new pipe for poetry
remove poetry self update from ci
Published by github-actions[bot] over 1 year ago
Changes in this Release
update dependencies to the latest version (#115)
Published by github-actions[bot] over 1 year ago
Changes in this Release
update deps (#100)
Update dependencies
Lib
Tests
Published by github-actions[bot] over 1 year ago
Changes in this Release
update pysqlx-core (#98)
Published by github-actions[bot] over 1 year ago
Changes in this Release
include escape for single quotes (#95)
Bugfix: Include escape for single quotes when value is a string or JSON
Published by github-actions[bot] over 1 year ago
Changes in this Release
deps/update-2023-04-24 (#94)
update readme.md
update dependencies to latest
docs: create SECURITY.md
change ci.yml
Published by github-actions[bot] over 1 year ago
Changes in this Release
Release/update deps 2023 04 06 (#88)
Published by github-actions[bot] over 1 year ago
Changes in this Release
Release/update deps (#82)
update dependencies
Published by github-actions[bot] over 1 year ago
Changes in this Release
Fix/param build improvement (#78)
Published by github-actions[bot] over 1 year ago
Changes in this Release
Fix/sqlserver datetime (#77)
Published by github-actions[bot] over 1 year ago
Changes in this Release
Release/support enum param (#75)
support to enum when the enum is enum.Enum
unit test with coverage 100%