Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9cfb3c0
Fix unravel_relation leaking union members across calls
srmnitc Sep 27, 2026
9358578
Skip unknown superclasses and individual parents when parsing
srmnitc Sep 27, 2026
214e324
Fix create_query with an object property source and several destinations
srmnitc Sep 27, 2026
43d395f
Declare the xsd prefix in queries that filter on literals
srmnitc Sep 27, 2026
f241072
Keep OntoTerm labels and read rdfs:label from ontologies
srmnitc Sep 27, 2026
f6a965a
Return the combined term from OntoTerm.and_ and or_
srmnitc Sep 27, 2026
d33ce68
Make OntoTerm hashable and safe to compare with non-terms
srmnitc Sep 27, 2026
462a365
Build filter literals with rdflib instead of string pasting
srmnitc Sep 27, 2026
01aee3d
Emit valid SPARQL variables for intermediate path classes
srmnitc Sep 27, 2026
055cc46
Stop create_query from mutating shared terms
srmnitc Sep 27, 2026
b157fac
Restore add_path so that it creates paths again
srmnitc Sep 27, 2026
b0bbe4b
Resolve prefixes by the most specific matching namespace
srmnitc Sep 27, 2026
b5218b5
Qualify SPARQL variables when local names collide
srmnitc Sep 27, 2026
e661003
Pick the start class for object property sources deterministically
srmnitc Sep 27, 2026
309a513
Emit PREFIX declarations in sorted order
srmnitc Sep 27, 2026
f5b82a6
Send remote queries directly to the SPARQL endpoint
srmnitc Sep 27, 2026
d63c627
Type named individuals and reject unsupported query sources
srmnitc Sep 27, 2026
6474c18
Fix infinite recursion when copying AttrSetter
srmnitc Sep 27, 2026
aa70eda
Expand prefixed names in add_term domains and ranges
srmnitc Sep 27, 2026
dbed327
Do not list owl:Thing as a subclass of itself
srmnitc Sep 27, 2026
043151e
Correct query() and add_namespace() docstrings
srmnitc Sep 27, 2026
56b421c
Fix visualize_graph default style and literal labels
srmnitc Sep 27, 2026
41d3a45
Avoid dict union operator to keep Python 3.8 support
srmnitc Sep 27, 2026
a6b30e0
Build the bundled ontology path with os.path
srmnitc Sep 27, 2026
c24652c
Drop the unused numpy dependency
srmnitc Sep 27, 2026
e7cc254
Point Codecov at this repository and update checkout action
srmnitc Sep 27, 2026
801903b
Remove the wrong email from the first author entry
srmnitc Sep 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v2
with:
python-version: "3.10"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: conda-incubator/setup-miniconda@v3
with:
mamba-version: "*"
Expand All @@ -35,4 +35,4 @@ jobs:
uses: codecov/codecov-action@v4.0.1
with:
token: ${{ secrets.CODECOV_TOKEN }}
slug: pyscal/atomRDF
slug: OCDO/tools4RDF
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ readme = "README.md"
requires-python = ">=3.8"
license = {text = "MIT"}
authors = [
{name = "Abril Azocar Guzman", email = "sarath.menon@pyscal.org"},
{name = "Abril Azocar Guzman"},
{name = "Sarath Menon", email = "sarath.menon@pyscal.org"}
]
maintainers = [
Expand All @@ -30,7 +30,6 @@ classifiers = [
"Topic :: Scientific/Engineering",
]
dependencies = [
"numpy",
"rdflib",
"pyyaml",
"graphviz",
Expand Down
1 change: 0 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
numpy
rdflib
pyyaml
graphviz
Expand Down
Loading
Loading