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.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.2.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cc3408c283fe9def2359ad9fb82ee6002f4af6f566d7349c16a9182655c4f03 |
|
MD5 | 6377587b05bba6f60779645004703180 |
|
BLAKE2b-256 | 1a27c027716b80b2f37b5b663fd19e21e408498792b290f44ae23a5cfac3cfd2 |