Restructured pycql implementation for CSV Provider.
Proposed a design plan for generic implementation of CQL filters for all pygeoapi data providers.
Added custom CQL Exception class to handle all the exceptions related to CQL filters.
Added more unit test cases.
What am I going to achieve for next week?
Define functions for evaluating NotConditionNode, BetweenPredicateNode, LikePredicateNode, ArithmeticExpressionNode, InPredicateNode, NullPredicateNode, TemporalPredicateNode, SpatialPredicateNode, and BBoxPredicateNode of AST.
Work on the design plan proposed and deliver a generic code base.
Are there any blockers?
No blockers for now
P.S- Past 3 days I was down with high fever and was on complete bed rest, so could work only 4 days this week. I plan to resume my work from tomorrow and will be back on schedule. I have informed my mentors about it too.