diff --git a/poetry.lock b/poetry.lock index c9e9c5c..74bd278 100644 --- a/poetry.lock +++ b/poetry.lock @@ -158,6 +158,27 @@ files = [ [package.extras] test = ["pytest (>=6)"] +[[package]] +name = "html5lib" +version = "1.1" +description = "HTML parser based on the WHATWG HTML specification" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"}, + {file = "html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"}, +] + +[package.dependencies] +six = ">=1.9" +webencodings = "*" + +[package.extras] +all = ["chardet (>=2.2)", "genshi", "lxml"] +chardet = ["chardet (>=2.2)"] +genshi = ["genshi"] +lxml = ["lxml"] + [[package]] name = "httptools" version = "0.6.1" @@ -756,6 +777,7 @@ files = [ ] [package.dependencies] +html5lib = {version = ">=1.0,<2.0", optional = true, markers = "extra == \"html\""} isodate = ">=0.6.0,<0.7.0" pyparsing = ">=2.1.0,<4" @@ -1099,6 +1121,17 @@ files = [ {file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"}, ] +[[package]] +name = "webencodings" +version = "0.5.1" +description = "Character encoding aliases for legacy web content" +optional = false +python-versions = "*" +files = [ + {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, + {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, +] + [[package]] name = "websockets" version = "13.1" @@ -1223,4 +1256,4 @@ js = ["pyduktape2"] [metadata] lock-version = "2.0" python-versions = "^3.8.1" -content-hash = "4e3209528b3b32bf8ab4da09f3fe2d5f0caf7c904a7b048fd292ef7103500ad6" +content-hash = "f8e7c569e4bed2f45ff09fa9c1ce34a0d68f2179971375266fa13508886372d1" diff --git a/pyproject.toml b/pyproject.toml index 557a239..4249020 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,7 +63,7 @@ include = [ python = "^3.8.1" # Poetry doesn't read from [project.requires-python] # Note, 3.8.0 is not supported, only 3.8.1 or above. See: # https://github.com/RDFLib/rdflib/blob/3bee979cd0e5b6efc57296b4fc43dd8ede8cf375/CHANGELOG.md?plain=1#L53 -rdflib = {version=">=6.3.2,<8.0", python = ">=3.8.1", extras=["http"]} +rdflib = {version=">=6.3.2,<8.0", python = ">=3.8.1", extras=["html"]} owlrl = ">=6.0.2,<7" prettytable = [ {version=">=3.5.0", python = ">=3.8,<3.12"},