Expose SQLAlchemy's queries and their metadata to a webservice
Project description
This package contains a few utilities to make it easier applying some filtering to a stock query and obtaining the resultset in various formats.
Since version 4 only Python 3 is supported: if you are still working with Python 2 (really⁈) you may want to use version 3.6 instead.
See latest documentation at http://metapensierosqlalchemyproxy.readthedocs.io/en/latest/
Changes
4.3 (2017-03-22)
Minor tweak, no externally visible changes
4.2 (2017-03-10)
Reduce clutter, generating a simpler representation of Operator and Direction enums
4.1 (2017-02-13)
Fix an oversight in Filter tuple slots positions, to simplify Filter.make() implementation
4.0 (2017-02-13)
From now on, a Python3-only package
Backward incompatible sorters and filters refactor, to make interaction easier for code using the library
Drop obsolete Pylons extension
3.6 (2017-01-11)
New Sphinx documentation
Field’s metadata now carries also information about foreign keys
Handle literal columns in core queries
3.5 (2016-12-29)
Fix incompatibility issue with SQLAlchemy 1.1.x when using ORM
3.4 (2016-03-12)
Better recognition of boolean argument values, coming from say an HTTP channel as string literals
Use tox to run the tests
3.3 (2016-02-23)
Handle the case when the column type cannot be determined
3.2 (2016-02-19)
Fix corner case with queries ordered by a subselect
3.1 (2016-02-07)
Fix metadata extraction of labelled columns on joined tables
Adjust size of time fields and align them to the right
3.0 (2016-02-03)
Internal, backward incompatible code reorganization, splitting the main module into smaller pieces
Handle corner cases with joined queries involving aliased tables
Previous changes are here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for metapensiero.sqlalchemy.proxy-4.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9f2319a5c2ed3867e40e1de66854002c17aeb89f747fba1dcdb1386f300c3f2 |
|
MD5 | dd109580ea89d9a75a59c7c8b028d017 |
|
BLAKE2b-256 | d69e8f0fea27a7a2040623bafe131d1edbe42e9157fa35db16b1ca6b7210c469 |