-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Pydantic Data Model to Document Node Attributes Data Structure #2239
Conversation
This PR is great. I do want to point out that I likely won't have the time or expertise in the short-term to maintain this enhancement by myself. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2239 +/- ##
=======================================
Coverage 71.44% 71.44%
=======================================
Files 99 99
Lines 9839 9839
=======================================
Hits 7029 7029
Misses 2810 2810 ☔ View full report in Codecov by Sentry. |
@jaimergp has a PR on smithy to add a pydantic model for the conda_forge.yml. This PR should probably pull that model directly from smithy instead of having its own. |
I have noted this here (at the same time as your comment): cf-scripts/conda_forge_tick/models/conda_forge_yml.py Lines 18 to 22 in 3b5d0da
|
The smithy PR will be merged by the end of the week. We should move to using the stuff from smithy now. |
I will not extend the current In the meantime, I contributed my knowledge to the smithy PR (as comments). |
OK sounds good. I'll leave this PR open then and maybe @jaimergp can help me put in the changes needed to use the new smithy items. Thanks a bunch! |
Confirmation: |
Thanks! This is on my list for the week. I'll get back to you. |
The schema is now in conda-smithy@main if you want to update the PR! |
Yes, I will look into it now :) |
8f85468
to
93d282d
Compare
blocked by conda-forge/conda-smithy#1858 |
The latest smithy is now released. You need v3.32.0 |
I want to clarify this PR's status. The following tasks are open, waiting to be resolved:
Those all deal with special cases of the /Cc @0xbe7a |
for conda-forge.yml
Currently, there is no documentation about the data model of the cf-graph that this bot implicitly uses.
This is the first step of improving this:
test_validate.py
.Documenting the data model also included discovering some undocumented features of the
meta.yaml
file. I submitted corresponding upstream docs updates (conda/conda-build#5214, conda/conda-build#5215, conda/conda-build#5217, conda/conda-build#5218)