<p align="center" style="margin: 0 0 10px">
<img width="300" height="300" src="https://vinzenzklass.github.io/python-postgres/img/logo.webp" alt='Python Postgres' style="border-radius: 15px">
</p>
<h1 align="center">
Python Postgres
</h1>
Python Postgres aims to simplify PostgreSQL interaction in Python. It's a thin abstraction
over [psycopg](https://www.psycopg.org/psycopg3/docs/index.html) that uses SQL, avoiding ORM-specific syntax while
offering ORM-like benefits like Pydantic model parsing for expanded editor support, and reduced boilerplate. It
retains full SQL flexibility and access to underlying psycopg features.
---
Visit [Python Postgres](https://vinzenzklass.github.io/python-postgres/) for more information.
If you find any issues or have some suggestions,
please [open an issue](https://github.com/VinzenzKlass/python-postgres/issues/new).
Raw data
{
"_id": null,
"home_page": null,
"name": "python-postgres",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": "PostgreSQL, postgres, psql, python-postgres",
"author": null,
"author_email": "Vinzenz Klass <vinzenz.klass@valantic.com>",
"download_url": "https://files.pythonhosted.org/packages/85/d1/0e7aabbaa02d2f578044be9f551066d730f5518d3d86ffce1f7b722a7401/python_postgres-0.0.12.tar.gz",
"platform": null,
"description": "<p align=\"center\" style=\"margin: 0 0 10px\">\n <img width=\"300\" height=\"300\" src=\"https://vinzenzklass.github.io/python-postgres/img/logo.webp\" alt='Python Postgres' style=\"border-radius: 15px\">\n</p>\n\n<h1 align=\"center\">\n Python Postgres\n</h1>\n\nPython Postgres aims to simplify PostgreSQL interaction in Python. It's a thin abstraction\nover [psycopg](https://www.psycopg.org/psycopg3/docs/index.html) that uses SQL, avoiding ORM-specific syntax while\noffering ORM-like benefits like Pydantic model parsing for expanded editor support, and reduced boilerplate. It\nretains full SQL flexibility and access to underlying psycopg features.\n\n---\n\nVisit [Python Postgres](https://vinzenzklass.github.io/python-postgres/) for more information.\n\nIf you find any issues or have some suggestions,\nplease [open an issue](https://github.com/VinzenzKlass/python-postgres/issues/new).\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Combine the flexibility and power of PostgreSQL with the convenience of ORMs.",
"version": "0.0.12",
"project_urls": {
"Documentation": "https://vinzenzklass.github.io/python-postgres",
"Psycopg Docs": "https://www.psycopg.org/psycopg3/docs/index.html",
"Repository": "https://github.com/VinzenzKlass/python-postgres"
},
"split_keywords": [
"postgresql",
" postgres",
" psql",
" python-postgres"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "c62aee373ab10783b0ce63e9cb88099c8f98b64ac1cc95474ee61c79272be569",
"md5": "7884437407708cee88857e0f64c26d84",
"sha256": "367b5e2a073b80ec17e595e7659435918bd199932a85d1066291594911e5f2e1"
},
"downloads": -1,
"filename": "python_postgres-0.0.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7884437407708cee88857e0f64c26d84",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 11241,
"upload_time": "2025-04-25T16:37:33",
"upload_time_iso_8601": "2025-04-25T16:37:33.848823Z",
"url": "https://files.pythonhosted.org/packages/c6/2a/ee373ab10783b0ce63e9cb88099c8f98b64ac1cc95474ee61c79272be569/python_postgres-0.0.12-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "85d10e7aabbaa02d2f578044be9f551066d730f5518d3d86ffce1f7b722a7401",
"md5": "64a984222f2e4bb2508664f27ad23409",
"sha256": "1c92ca9ca0da27dc041e63bc676c6b21484b6d885e578243d589612b7f8bfeff"
},
"downloads": -1,
"filename": "python_postgres-0.0.12.tar.gz",
"has_sig": false,
"md5_digest": "64a984222f2e4bb2508664f27ad23409",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 227386,
"upload_time": "2025-04-25T16:37:35",
"upload_time_iso_8601": "2025-04-25T16:37:35.443753Z",
"url": "https://files.pythonhosted.org/packages/85/d1/0e7aabbaa02d2f578044be9f551066d730f5518d3d86ffce1f7b722a7401/python_postgres-0.0.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-04-25 16:37:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "VinzenzKlass",
"github_project": "python-postgres",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "python-postgres"
}