installation: deprecation warning caused by rdflib · Issue #2077 · inveniosoftware/invenio (original) (raw)

Skip to content

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

@bogdan-kulynych

Description

@bogdan-kulynych

rdflib causes deprecation warnings because of use of operator << which is deprecated in pyparsing since version 2.0.1:

pyparsing.py:3546: DeprecationWarning: Operator '<<' is deprecated, use '<<=' instead
  ret << Group( Suppress(opener) + ZeroOrMore( ignoreExpr | ret | content ) + Suppress(closer) )

Solution would be to downgrade pyparsing to 2.0.0 (which breaks some existing code) or patch rdflib.