- Update tox.ini and clean up linting errors
- Change params on AttrPath into property
- Add first_path method on AttrPath object
- Change name of AttrPaths -> AttrPath and add logic to check for complexity
- Add COMP_VALUEs to AttrPath objects
- Add rST docs to project
- Fix lexer error where op codes are mistaken for attrnames
Allow value_path to be an attr_path.
This change is not in spec but allows us to handle things like 'members[value eq "6784"] eq ""' which are helpful for AttrPath parsing for PATCH calls.
- Fix long staging tokening error
- Add logic for AttrPath extractions
- Retain capitalization in queries
- attr_map keys now control which SQL expressions are present in output of transpiler