Parse a more general search syntax to conform with a particular SQL dialect.
Project description
Search String Parser
docs |
|
---|---|
tests |
|
package |
Parse a more general search syntax to conform with a particular SQL dialect.
Currently, this is implemented using ply with a general lexer and a parser for generating PostgreSQL-specific search queries.
Free software: BSD license
Installation
pip install searchstringparser
Documentation
Development
To run the all tests run:
tox
Changelog
0.3.0 (2018-10-04)
Fix a bug in the token parser.
Update the infrastructure.
0.2.3 (2015-09-29)
Publish on PyPi
0.2.2 (2015-09-29)
Complete documentation
0.2.1 (2015-09-28)
Add more helpful error messages
0.2.0 (2015-09-28)
Add complete integration with Travis, Appveyor, Coveralls, and Read the Docs
Increase test coverage to 100%
Make source compatible with Python 2.6 - 3.4
0.1.1 (2015-09-21)
Fix GeneralSearchStringLexer regex
Fix PostgreSQLTextSearchParser rules
Add first set of tests
0.1.0 (2015-09-16)
Initial class layout
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
Built Distribution
Hashes for searchstringparser-0.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab150440b2fa3f6edf21ffc1388bb4c45925911c9adf3623666c58206c7be5da |
|
MD5 | 5fe47dd1d09b4e0155464fbd0e6632d8 |
|
BLAKE2b-256 | 3860d70db8b5ecafe6f97808231a2712e7ed6d7c89a0188d64be3499560b8f07 |