A Python package that parses SQL and interprets it as methods that act upon existing pandas (or other types of) DataFrames that have been declared and registered
BSD-3-CLAUSE License
sqldf for pandas
BlazingSQL is a lightweight, GPU accelerated, SQL engine for Python. Built on RAPIDS cuDF.
Distributed SQL Engine in Python using Dask
A fast and async SQL database wrapper for Python, with support for MySQL, PostgreSQL, SQLite and ...
SQL data analysis & visualization projects using MySQL, PostgreSQL, SQLite, Tableau, Apache Spark...
High-level wrapper around BCP for high performance data transfers between pandas and SQL Server. ...
Python library for using dplyr like syntax with pandas and SQL
A non-validating SQL parser module for Python
dbd is a database prototyping tool that enables data analysts and engineers to quickly load and t...
A Python package for manipulating 2-dimensional tabular data structures
python library to write compositional sql
Simple SQL in Python
Python CLI utility and library for manipulating SQLite databases
Fundamentals of Spark with Python (using PySpark), code examples
%%sql magic for IPython, hopefully evolving into full SQL client