-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCHANGELOG
38 lines (30 loc) · 1.18 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Change Log
==========
[0.1.4] - 2022-12-01
--------------------
- :pr:`9` - Adds support for booleans, dates, and datetimes
- Fixes :issue:`10` - no boolean support
- :pr:`8` - Updates docs and tests
[0.1.3] - 2022-04-04
--------------------
- :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] - 2021-06-25
--------------------
- Fixes :issue:`3` - bumps ``sqlalchemy`` version to >1.4
- Fixes :issue:`2` - clarifying docs on toy examples
[0.1.1] - 2020-11-13
--------------------
- Adds support (:pr:`1`) for aliased SQLAlchemy models
[0.1.0] - 2020-05-21
--------------------
- 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