Boolean-parser

Latest version: v0.1.4

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.4

--------------------
- :pr:`9` - Adds support for booleans, dates, and datetimes
- Fixes :issue:`10` - no boolean support
- :pr:`8` - Updates docs and tests

0.1.3

--------------------
- :pr:`6` - Adds null and date options, fixes ilike, like operators
- Fixes :issue:`5` - no value bindname
- Fix some dependencies.
- Add operand syntax table to documentation

0.1.2

--------------------
- Fixes :issue:`3` - bumps ``sqlalchemy`` version to >1.4
- Fixes :issue:`2` - clarifying docs on toy examples

0.1.1

--------------------
- Adds support (:pr:`1`) for aliased SQLAlchemy models

0.1.0

--------------------

- Initial commit of repo
- Created basic boolean syntax parser, ``Parser``, using pyparsing for words and logic expressions
- Added ``sqlalchemy`` mixin to filter a parsed string into a sqlalchemy filter
- Added ``SQLAParser`` for parsing ``sqlalchemy`` filter strings
- Added general ``parse`` function
- Added expanded test suite for general and sqlalchemy parsing
- Changed global params dictionary to a list; compared to original sqlalchemy_boolean_search code
- Initial documentation

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.