diff --git a/pycsw/core/pygeofilter_evaluate.py b/pycsw/core/pygeofilter_evaluate.py index e6211d1a8..ef77b61a8 100644 --- a/pycsw/core/pygeofilter_evaluate.py +++ b/pycsw/core/pygeofilter_evaluate.py @@ -42,8 +42,8 @@ class PycswFilterEvaluator(SQLAlchemyFilterEvaluator): - def __init__(self, field_mapping=None, dbtype='sqlite'): - super().__init__(field_mapping) + def __init__(self, field_mapping=None, dbtype='sqlite', undefined_as_null=None): + super().__init__(field_mapping, undefined_as_null=undefined_as_null) self._pycsw_dbtype = dbtype @handle(ast.BBox) diff --git a/requirements-standalone.txt b/requirements-standalone.txt index c746f02ca..c180df963 100644 --- a/requirements-standalone.txt +++ b/requirements-standalone.txt @@ -2,4 +2,4 @@ SQLAlchemy<2.0.0 Flask pygeofilter PyYAML -pygeoif==0.7 +pygeoif