Releases: qaspen-python/psqlpy
v0.6.2
Changes for extra types.
- PyUUID extra type is removed, it's possible to use UUID python type directly in parameters.
- We support FLOAT4 and FLOAT8 in PostgreSQL, in previous releases we supported only Float4.
If you want to add FLOAT8 to the PostgreSQL table, use Float64 type from extra types.
What's Changed
- Removed unnecessary extra types (PyUUID removed) by @chandr-andr in #48
- Added support for FLOAT4/FLOAT8 in PostgreSQL by @chandr-andr in #49
Full Changelog: 0.6.1...0.6.2
v0.6.1
What's Changed
- Started implementing chain to create pool by @chandr-andr in #44
- Added cursor method for connection by @chandr-andr in #46
Full Changelog: 0.6.0...0.6.1
v0.6.0
This release creates new readable and extendable exceptions.
Now it is easier to write try-except
blocks and control library execution.
More on our docs: Exceptions
What's Changed
- Rewritten all exceptions by @chandr-andr in #39, #41
Full Changelog: 0.5.6...0.6.0
v0.5.6
What's Changed
- Added fetch method, changed parameters annotations by @chandr-andr in #38
Full Changelog: 0.5.5...0.5.6
v0.5.5
What's Changed
- More parameters to configure ConnectionPool by @chandr-andr in #37
Full Changelog: 0.5.4...0.5.5
v0.5.4
What's Changed
- Custom decoders and encoders for not supported types by @chandr-andr in #35
Full Changelog: 0.5.3...0.5.4
v0.5.3
What's Changed
- Added connect method to create ConnectionPool by @chandr-andr in #33
Full Changelog: 0.5.2...0.5.3
v0.5.2
We added support for Composite Types in PostgreSQL.
Now you can easily use them and don't worry about deserialization on the Python side.
What's Changed
- Developed support for custom types by @chandr-andr in #32
v0.5.1
Minor changes, no affect on code.
Full Changelog: 0.5.0...0.5.1
v0.5.0
Version 0.5.0
It's one of the biggest updates since the library's first release.
We rewrote the whole code base because the new version of Pyo3 (v0.21.1) was released with a new implementation for asynchronous code.
Now native Rust code looks much simpler, easier to support, and supports adding new features faster and safer.
In addition, the PSQLPy
driver became even faster than the previous realization. We increased performance by approximately 2 times in some cases, and by 15-50% in most cases.
Many thanks to the main contributor! @insani7y