psqlpy

Asynchronous Python PostgreSQL driver written in Rust

MIT License

Downloads
76.7K
Stars
218

Bot releases are visible (Hide)

psqlpy - v0.7.9 Latest Release

Published by github-actions[bot] about 1 month ago

What's Changed

Full Changelog: https://github.com/psqlpy-python/psqlpy/compare/0.7.8...0.7.9

psqlpy - v0.7.8

Published by github-actions[bot] about 1 month ago

Dependencies update

All tokio-postgres dependencies were updated to the last version.

Full Changelog: https://github.com/psqlpy-python/psqlpy/compare/0.7.7...0.7.8

psqlpy - v0.7.7

Published by github-actions[bot] about 2 months ago

What's Changed

Full Changelog: https://github.com/psqlpy-python/psqlpy/compare/0.7.6...0.7.7

psqlpy - v0.7.6

Published by github-actions[bot] 2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/psqlpy-python/psqlpy/compare/0.7.5...0.7.6

psqlpy - v0.7.5

Published by github-actions[bot] 2 months ago

psqlpy - v0.7.4

Published by github-actions[bot] 3 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.7.3...0.7.4

psqlpy - v0.7.3

Published by github-actions[bot] 3 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.7.2...0.7.3

psqlpy - v0.7.2

Published by github-actions[bot] 3 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.7.1...0.7.2

psqlpy - v0.7.1

Published by github-actions[bot] 4 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.7.0...0.7.1

psqlpy - v0.7.0

Published by github-actions[bot] 4 months ago

Made connection management better.

Now you can:

  • Manually send a connection back to the connection pool.
  • Use connection in async context management with the acquire method in ConnectionPool.
  • Resize connection pool in runtime with resize method.
  • Retrieve connection pool status with status method.

There was a problem with possible deadlock, but now it's solved.

We highly recommend you update your services with the new 0.7.0 version of the package.*

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.8...0.7.0

psqlpy - v0.6.8

Published by github-actions[bot] 4 months ago

psqlpy - v0.6.7

Published by github-actions[bot] 4 months ago

Row Factory

Now it's possible to define your own function to convert results from database.

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.6...0.6.7

psqlpy - v0.6.6

Published by chandr-andr 4 months ago

psqlpy - v0.6.5

Published by github-actions[bot] 4 months ago

New Types supported

Now it's possible to use XML, NUMERIC and MONEY type in PostgreSQL

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.4...0.6.5

psqlpy - v0.6.4

Published by github-actions[bot] 4 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.3...0.6.4

psqlpy - v0.6.3

Published by github-actions[bot] 4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.2...0.6.3

psqlpy - v0.6.2

Published by chandr-andr 4 months ago

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

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.1...0.6.2

psqlpy - v0.6.1

Published by chandr-andr 4 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.6.0...0.6.1

psqlpy - v0.6.0

Published by chandr-andr 5 months ago

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

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.5.6...0.6.0

psqlpy - v0.5.6

Published by chandr-andr 6 months ago

What's Changed

Full Changelog: https://github.com/qaspen-python/psqlpy/compare/0.5.5...0.5.6