Releases: carlos-rian/pysqlx-engine
v0.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.rian@quartile.com
v0.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.rian@quartile.com
v0.2.27
Changes in this Release
- update readme badges
v0.2.26
v0.2.25
Changes in this Release
Release/pydantic v2 model (#126)
- Update minor dependencies
- Change Log config to use the
BaseModel
and set the const variablePYDANTIC_IS_V1
- Create a new parse to use in the v1 and v2 model from Pydantic
- Change parse to use model_dump when use Pydantic v2
- Remove
Config class
from BaseRow. - Add NoneType in Union for field types
- Update pyproject.toml version and classifiers
v0.2.24
v0.2.23
v0.2.22
v0.2.21
Changes in this Release
update dependencies to the latest version (#115)
UPDATE
- Updating exceptiongroup (1.1.1 -> 1.1.2)
- Updating anyio (3.6.2 -> 3.7.1)
- Updating certifi (2023.5.7 -> 2023.7.22)
- Updating pluggy (1.0.0 -> 1.2.0)
- Updating click (8.1.3 -> 8.1.6)
- Updating coverage (7.2.5 -> 7.2.7)
- Updating execnet (1.9.0 -> 2.0.2)
- Updating httpcore (0.17.1 -> 0.17.3)
- Updating platformdirs (3.5.1 -> 3.9.1)
- Updating pytest (7.3.1 -> 7.4.0)
- Updating typing-extensions (4.5.0 -> 4.7.1)
- Updating pydantic (1.10.7 -> 1.10.11)
- Updating pysqlx-core (0.1.44 -> 0.1.45)
- Updating pytest-asyncio (0.21.0 -> 0.21.1)
- Updating pytest-cov (4.0.0 -> 4.1.0)