Skip to content

Cam nosub - #10

Open
torstees wants to merge 9 commits into
mainfrom
cam-nosub
Open

Cam nosub#10
torstees wants to merge 9 commits into
mainfrom
cam-nosub

Conversation

@torstees

@torstees torstees commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
  • integrating CAM without submodule
  • expanded enums
  • release artifacts
  • python 3.14 support

@github-actions

github-actions Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://include-dcc.github.io/include-access-model/pr-preview/pr-10/

Built to branch gh-pages at 2026-08-25 21:36 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@RobertJCarroll RobertJCarroll left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not building for me locally, I'm getting the following stack. I didn't do much further testing.

PS C:\Users\carrolrj\Documents\include-access-model> just test
uv run gen-project --config-file config.yaml -d tmp src/include_access_model/schema/include_access_model.yaml
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Users\carrolrj\Documents\include-access-model.venv\Scripts\gen-project.exe_main
.py", line 10, in
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\click\core.py", line 1569, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\click\core.py", line 1490, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\click\core.py", line 1353, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\click\core.py", line 907, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\generators\projectgen.py", line 249, in cli
gen.generate(yamlfile, project_config)
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\generators\projectgen.py", line 131, in generate
gen = gen_cls(local_path, **all_gen_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\utils\deprecation.py", line 361, in new_init
original_init(self, *args, **kwargs)
File "", line 43, in init
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\generators\jsonldcontextgen.py", line 93, in post_init
super().post_init()
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\utils\generator.py", line 208, in post_init
self._initialize_using_schemaloader(schema)
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\utils\generator.py", line 259, in _initialize_using_schemaloader
loader.resolve()
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\utils\schemaloader.py", line 157, in resolve
import_schemadefinition = load_raw_schema(
^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\utils\rawloader.py", line 79, in load_raw_schema
schema = yaml_loader.load(
^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml_runtime\loaders\loader_root.py", line 82, in load
results = self.load_any(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml_runtime\loaders\yaml_loader.py", line 49, in load_any
return self._construct_target_class(data_as_dict, target_class)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml_runtime\loaders\loader_root.py", line 160, in _construct_target_class
raise ValueError(msg)
ValueError: Unexpected type common_access_model-0.0.7.yaml
error: Recipe _test-schema failed on line 187 with exit code 1

Comment thread COLLABORATORS.md
* Remove reference to Kids First

* Update imports with versioned model

* Fixed issue with slots table in docs and linkml 1.11
@RobertJCarroll

Copy link
Copy Markdown
Collaborator

Ok, it's building for me now, thank you.

I am seeing these deprecation warnings now, too, but I assume that's a separate fix:

C:\Users\carrolrj\Documents\include-access-model.venv\Lib\site-packages\linkml\generators\owlgen.py:244: DeprecationWarning: [owlgen-skip-vacuous-min-zero-cardinality-default] DEPRECATED
The default for skip_vacuous_min_zero_cardinality_axioms in OwlSchemaGenerator will change from False to True in a future release.
Deprecated In: 1.10.0
Recommendation: Set skip_vacuous_min_zero_cardinality_axioms=True to suppress vacuous axioms, or set it explicitly to False to preserve current behaviour and silence this warning.
See: linkml/linkml#3190
deprecation_warning("owlgen-skip-vacuous-min-zero-cardinality-default")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants