Package: wnpp Severity: wishlist Owner: Florian Grignon <grignon.flor...@gmail.com>
* Package name : python3-anosql Version : 0.2.0 Upstream Author : Honza Pokorny <m...@honza.ca> * URL : https://github.com/honza/anosql * License : BSD Programming Lang: Python Description : A Python library for using SQL A Python library for using SQL. Inspired by the excellent Yesql library by Kris Jenkins. In my mother tongue, ano means yes. This Python library is becoming popular amoung the Python community working with PostgreSQL and SQLite. This library has currently (15/02/2018) 66 stars github, and is referenced in some books (like MasteringPostgreSQL from Dimitry Fontaine). The library is simple and small. It is tested on Travis CI, and has a github repository https://github.com/honza/anosql. I am an experienced Python web developper, and I use this library in small personnal project, alongside Flask and psycopg2. This is, from these three libraries the only one I'm packaging myself with the pybuild buildsystem. I took example on the Flask packaging system and it works like a charm out of the box. This library is a very small library that helps Python project to use raw SQL queries. This can be seen as a competitor of ORM. And as performance becomes more and more important with the size of a Python project, the need to use raw SQL instead of ORM becomes inevitable. Raw SQL queries also gives much more flexibility and features to the developper compared to the ORM. This library doesn't have any dependencies. It can be used alongside psycopg2 for PostgreSQL or sqlite for SQLite databases engine. As a full-time computer scientist, I have time to create and maintain it on my professionnal and personnal time. I will search for a sponsor to guide me through the steps of creating and maintaining a debian packaging. I'd like to include the package, in a second time, to the Debian Python Module Team, and include myself to the team.