Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peopledoc/slonik
Postgresql driver for python, in rust
https://github.com/peopledoc/slonik
approved-public ghec-mig-migrated peopledoc-opensource python rust
Last synced: 17 days ago
JSON representation
Postgresql driver for python, in rust
- Host: GitHub
- URL: https://github.com/peopledoc/slonik
- Owner: peopledoc
- License: mit
- Created: 2018-11-08T17:45:33.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-06T19:58:38.000Z (over 2 years ago)
- Last Synced: 2024-04-16T06:52:52.373Z (9 months ago)
- Topics: approved-public, ghec-mig-migrated, peopledoc-opensource, python, rust
- Language: Python
- Size: 72.3 KB
- Stars: 3
- Watchers: 16
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Slonik - An experiment from the past for the Python PostgreSQL driver of the Future
[![CircleCI](https://circleci.com/gh/peopledoc/slonik.svg?style=shield)](https://circleci.com/gh/peopledoc/slonik)
Rust Inside™
A Python binding to [`rust-postgres`](https://github.com/sfackler/rust-postgres), a native PostgreSQL driver for Rust.
IRC channel: [#slonik](https://webchat.freenode.net/?channels=slonik) on [freenode](https://freenode.net/).
**Note: Slonik started as an experiment, and will probably never go past that.** We've learned tons of things during its creation, two of them being that programs using CFFI are bound to be slower (with CPython) than implementations using the Python C API, and that interfacing the Python Event Loop with the async support of Rust is… challenging at best.