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
Metadata
Release files for searchstringparser 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| searchstringparser-0.3.0.tar.gz | 16.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| searchstringparser-0.3.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 24.8 kB
Release files / searchstringparser-0.3.0.tar.gz
| Download URL | searchstringparser-0.3.0.tar.gz |
|---|---|
| Size | 16.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
17937a40b9545beb859fa319a90539f3f4eab305f3ca16bbf1e6a75871d4dd70
|
|
BLAKE2b-256 checksum How to use checksums |
e4cd491b6a00810f16dec0af729679ccfc2eeb1dd639a42f8bdbdb09846e95f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6
|
Release files / searchstringparser-0.3.0-py2.py3-none-any.whl
| Download URL | searchstringparser-0.3.0-py2.py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
ab150440b2fa3f6edf21ffc1388bb4c45925911c9adf3623666c58206c7be5da
|
|
BLAKE2b-256 checksum How to use checksums |
3860d70db8b5ecafe6f97808231a2712e7ed6d7c89a0188d64be3499560b8f07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6
|