Claas de Boer

Results 9 issues of Claas de Boer

In release `1.1.0` convenience methods for assertions like derivations (`ProvEntity.wasDerivedFrom`) where added that allow the following syntax: ```python graph = ProvDocument() e1 = graph.entity("e1") e2 = graph.entity("e2") e1.wasDerivedFrom(e2) ``` For...

enhancement
prov.model

```python class ProvRecord(object): def __init__(self, bundle, identifier, attributes=None): ... self._attributes = defaultdict(set) ... def get_attribute(self, attr_name): """ Returns the attribute of the given name. :param attr_name: Name of the attribute....

bug
documentation

### Summary 📝 Implemented the `github2prov` prototype which adapts the `gitlab2prov` provenance model for GitHub. This will pave the way for creating provenance documents based on GitHub activities, offering users...

feature

Update the existing provenance model documentation in /docs to reflect the changes done during `github2prov` development. - [x] Update node attributes - [x] Update list of system notes / github...

documentation

### Discussed in https://github.com/DLR-SC/gitlab2prov/discussions/96 Originally posted by **akshaykagarwal** May 12, 2023 Is it possible to add the number of lines that were changed(added/removed/modified) per commit activity? This way, one can...

**Is your feature request related to a problem? Please describe.** When using the GithubFetcher, I encounter issues when the rate limit for the GitHub API is reached. Currently, as soon...

feature
github

**Describe the bug** When trying to parse annotations, the program crashes if a TimelineEvent does not have an associated NamedUser.

bug
github

#### Required Dependencies - prov (newest v2.0.0, confirmed working) - git-python (latest v3.1.30) - python-gitlab (latest stable v3.13.0) - jsonschema (latest stable v4.17.3) - ruamel.yaml (latest stable v0.17.21) - pydot...

SE Checklist

**Is your feature request related to a problem? Please describe.** .- **Describe the solution you'd like** Implement an interface for github to be able to populate our model with data...

feature