[pkg] Use setuptools
Move sources to a 'rql' subdirectory, drop the NO_SETUPTOOLS code path
(essentially rewriting all of setup.py). This avoids a conflict between
our parser.py and the stdlib when running setup.py. Closes #278637.
Source: rql
Section: python
Priority: optional
Maintainer: Logilab Packaging Team <contact@logilab.fr>
Uploaders: Sylvain Thenault <sylvain.thenault@logilab.fr>, Nicolas Chauvat <nicolas.chauvat@logilab.fr>
Build-Depends: debhelper (>= 5.0.37.1),
python-support,
python-all-dev (>=2.6),
libgecode-dev,
python-sphinx
XS-Python-Version: >= 2.6
Standards-Version: 3.9.1
Homepage: http://www.logilab.org/project/rql
Package: python-rql
Architecture: any
XB-Python-Version: ${python:Versions}
Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends},
python-logilab-common (>= 0.35.3-1),
yapps2-runtime,
python-logilab-database (>= 1.6.0),
python-six (>= 1.4.0),
Conflicts: cubicweb-common (<= 3.13.9)
Provides: ${python:Provides}
Suggests: python-pygments
Description: relationship query language (RQL) utilities
A library providing the base utilities to handle RQL queries,
such as a parser, a type inferencer.