Repository: linkml/schemasheets (language: python)

Issue:
illustrate CASE 6 in test_headers.py passing up to latest linkml-* 1.4.* and bioregistry = 0.6.99
- linkml = "1.4.11"
- linkml-runtime = "1.4.10"
- bioregistry = "0.6.99"
illustrate CASE 6 in test_headers.py passing up to latest linkml-* 1.4.* and bioregistry = 0.6.99
- linkml = "1.4.11"
- linkml-runtime = "1.4.10"
- bioregistry = "0.6.99"


Discussion / hints:

Fix patch:
diff --git a/poetry.lock b/poetry.lock
index e3c2edd..c068010 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1018,14 +1018,14 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-
 
 [[package]]
 name = "linkml"
-version = "1.4.11"
+version = "1.5.0"
 description = "Linked Open Data Modeling Language"
 category = "main"
 optional = false
 python-versions = ">=3.7.6,<4.0.0"
 files = [
-    {file = "linkml-1.4.11-py3-none-any.whl", hash = "sha256:2811af5c6a69fb5b8acc4c85741b6aa6d17ef5579a0118a5028025d8a2480866"},
-    {file = "linkml-1.4.11.tar.gz", hash = "sha256:ac5260a0cab15b36dbf2929afc43d7bc8e8af0e198ade7ee90be1dad8fd8d743"},
+    {file = "linkml-1.5.0-py3-none-any.whl", hash = "sha256:8f8d23f7f7bd6a10a5130d28ea576f7ceccd14e123ad4c0365bb53bc58664ba0"},
+    {file = "linkml-1.5.0.tar.gz", hash = "sha256:120fac9dd5a27d3dabc5e45fdeaf0b2fe187fe5f59bf7bc0806ebb5a884e6942"},
 ]
 
 [package.dependencies]
@@ -1038,7 +1038,7 @@ jinja2 = ">=3.1.0"
 jsonasobj2 = ">=1.0.3,<2.0.0"
 jsonschema = {version = ">=4.0.0", extras = ["format"]}
 linkml-dataops = "*"
-linkml-runtime = ">=1,<2"
+linkml-runtime = ">=1.5.0"
 myst-parser = "*"
 openpyxl = "*"
 parse = "*"
@@ -1082,14 +1082,14 @@ linkml-runtime = ">=1.1.6"
 
 [[package]]
 name = "linkml-runtime"
-version = "1.4.10"
+version = "1.5.0"
 description = "Runtime environment for LinkML, the Linked open data modeling language"
 category = "main"
 optional = false
 python-versions = ">=3.7.6,<4.0.0"
 files = [
-    {file = "linkml_runtime-1.4.10-py3-none-any.whl", hash = "sha256:d0bebb2b67eecb3887d41cb61e192106eb61a06cfb25439234dbf830fac34b0c"},
-    {file = "linkml_runtime-1.4.10.tar.gz", hash = "sha256:1dd5fe05374d971fe58b0df6111c719b3bec5f87e64d80ad098e79af52e1590d"},
+    {file = "linkml_runtime-1.5.0-py3-none-any.whl", hash = "sha256:ddc3d224d9db39be2df33a02718cd75462942009454aca7f828b726129357a37"},
+    {file = "linkml_runtime-1.5.0.tar.gz", hash = "sha256:dd80aec72f6d3226b39415cf4aa8cdda482dc73fcc227f938c6fff72afd80b20"},
 ]
 
 [package.dependencies]
@@ -2785,4 +2785,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.9"
-content-hash = "6366f74f7f32319cf506e36dcec7089426a4348d7b48f980586c1e5ddf12a73f"
+content-hash = "0b39de9e9388e460a2ae4fdc48b5e8648b6682cc7981784bea272e0b3dabc59d"
diff --git a/pyproject.toml b/pyproject.toml
index 6802f79..d1db450 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -12,12 +12,12 @@ documentation = "https://github.com/linkml/schemasheets"
 
 [tool.poetry.dependencies]
 python = "^3.9"
-linkml = "^1.4, <1.5.0"
-linkml-runtime = "^1.4, <1.5.0"
+linkml = "^1.4"
+linkml-runtime = "^1.4"
 Jinja2 = "^3.0.3"
 ontodev-cogs = "^0.3.3"
-#bioregistry = "~0.5"
-bioregistry = ">=0.5.0, <0.7.0"
+bioregistry = ">0.5.0, <0.7.0"
+
 
 [tool.poetry.dev-dependencies]
 pytest = "^7.2"


Test patch:
diff --git a/tests/test_headers.py b/tests/test_headers.py
index 1eadd68..20d2c63 100644
--- a/tests/test_headers.py
+++ b/tests/test_headers.py
@@ -45,11 +45,12 @@
          {DATATYPE: "> type", INFO: " description"},
      ]
      ),
-    (6,
-     [
-         {DATATYPE: "> metaslot.type", INFO: " description"},
-     ]
-     ),
+    # unnecessary/incompatible with the latest meta-model
+    # (6,
+    #  [
+    #      {DATATYPE: "> metaslot.type", INFO: " description"},
+    #  ]
+    #  ),
 ]
 
 def test_parse_header():