Skip to content
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

Release 0.6.0 #61

Merged
merged 28 commits into from
Dec 9, 2022
Merged

Release 0.6.0 #61

merged 28 commits into from
Dec 9, 2022

Conversation

ajnelson-nist
Copy link
Member

No description provided.

ajnelson-nist and others added 28 commits September 2, 2022 13:25
A follow-on patch will regenerate Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
As with `case-utils` PR 73.

References:
* casework/CASE-Utilities-Python#73

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
flake8 6.0.0 requires Python >= 3.8.1.  CASE utilities currently test on
Python 3.7.x.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
This bump incorporates all updates done to fix SHACL validation issues
against CASE 1.1.0.

A follow-on patch will regenerate Make-managed files.

References:
* casework/CASE-Examples#117
* casework/casework.github.io#225

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
References:
* casework/CASE-Examples#117
* casework/casework.github.io#225

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
This patch also aligns the Make recursion pattern for the website with
the CASE-Examples test directory.

This patch will fail `make check` on its own.  Follow-on patches will
add the support directories and regenerate Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
A follow-on patch will regenerate Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
An example in CASE-Examples uses `case-investigation:wasDerivedFrom`
without setting up a provenance chain.  This triggered a missing-entity
error in `case_prov_dot.py`.  (The example is being added to review in
another PR in progress.)

When `wasDerivedFrom` is mapped from an explicit statement in CASE to
PROV-O, PROV-O class assignments should be "inferred" (generated) for
the triple's subject and object.

No effects were observed on Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Add inferred classes in CASE property mappings
A follow-on patch will regenerate Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Bump examples QC submodule pointer and review recently added examples
No effects were observed on Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
This patch bumps the case-utils references in:
* setup.cfg
* CASE-Examples (via CASE-Examples-QC)
* The CASE website (via CASE-Examples-QC)

CASE-Corpora's reference is not updated due to the current circular
dependency on case-prov via CASE-Examples-QC.

No effects were observed on Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
This will assist with catching typos of PROV-O IRIs.

No effects were observed on Make-managed files.

Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
@ajnelson-nist ajnelson-nist added this to the 0.6.0 milestone Dec 9, 2022
@ajnelson-nist ajnelson-nist self-assigned this Dec 9, 2022
@ajnelson-nist ajnelson-nist marked this pull request as ready for review December 9, 2022 19:13
@ajnelson-nist ajnelson-nist requested a review from a team as a code owner December 9, 2022 19:13
@ajnelson-nist ajnelson-nist merged commit 7179c54 into main Dec 9, 2022
@ajnelson-nist ajnelson-nist deleted the release-0.6.0 branch December 9, 2022 19:16
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