1. 6
  1.  

  2. 7

    This is a very thin wrapper around the psycopg2 library. Not sure why it’s necessary vs. using psycopg2 directly.

    1. 1

      It seems nice for a python beginner that is used to SQL and has his data sitting in a db. I can see myself using it for small in-class projects at uni.

    2. 5

      There are very sensible Python libraries for abstracting over SQL (sqlalchemy), encouraging writing SQL logic in giant strings in 2016 is a bit regressive.

      1. 1

        this, and: SQLAlchemy is widely known as an ORM, but imho more interesting is its expression language http://docs.sqlalchemy.org/en/latest/core/tutorial.html

      2. 4

        A more accurate tagline would be “SQL database integration for humans”. This library doesn’t change or abstract the SQL language at all.

        1. 2

          But that isn’t their trademark!