summaryrefslogtreecommitdiff
path: root/rdflib/parser.py
diff options
context:
space:
mode:
authorIwan Aucamp <aucampia@gmail.com>2021-05-13 23:05:29 +0200
committerIwan Aucamp <aucampia@gmail.com>2021-06-29 18:53:56 +0200
commitdb9ebf4f92e87a738052ef698536dbf35bdd8cc2 (patch)
tree86ad42f926ea4722b440d9630221b180c92c6bee /rdflib/parser.py
parent5d77b14de48275bbba07746ebd7bfbd3c23ee52c (diff)
downloadrdflib-db9ebf4f92e87a738052ef698536dbf35bdd8cc2.tar.gz
Add pathlib.PurePath support for Graph.{serialize,parse}
Graph.parse did already support pathlib.Path but there is no good reason to not support PurePath AFAICT.
Diffstat (limited to 'rdflib/parser.py')
-rw-r--r--rdflib/parser.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/rdflib/parser.py b/rdflib/parser.py
index aa622ee0..ce4e5a2d 100644
--- a/rdflib/parser.py
+++ b/rdflib/parser.py
@@ -238,7 +238,7 @@ def create_input_source(
else:
if isinstance(source, str):
location = source
- elif isinstance(source, pathlib.Path):
+ elif isinstance(source, pathlib.PurePath):
location = str(source)
elif isinstance(source, bytes):
data = source