-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* cleanup hash logic, make `rdf_graph` private * checkpoint * more cleanup * update action versions * checkpoint * update tests * checkpoint: green tests * checkpoint: cases `14_2` and `15` are failing * fix: make `__hash()` public * cleanup `conftest` * fix `v_count/e_count` assertions, more test cleanup * new: case 15_1, 15_2, 15_3 * cleanup case 13 * checkpoing: all tests green (except 1 flaky) 15_2 RPT is flaky, need to revisit * update case 14_1 * cleanup tests * checkpoint: `__process_subject_predicate_object` * fix lint * fix conftest * set `continue-on-error` * update case `15_2` (still flaky) * fix: `type` instead of `isinstance` * update case `14_1` * update tests * update case `container.ttl` * update `test_main` add `+ RDFGraph()` hack, update `test_pgt_container` * new: `pgt_remove_blacklisted_statements`, `pgt_parse_literal_statements`, remove `adb_col_blacklist` so many todos... * fix flake * new: case 13_1 and 13_2 * new: case 14_3 * new: case 15_4 * update tests * fix: rdf namespacing * fix case 7 and native graph * new: `adb_col_statements`, `write_adb_col_statements` (pgt) * update 13_2, 15_2, 14_3 * new test cases, use `pytest.xfail` on flaky assertions tests should be green now... * flake ignore can't reproduce * new: `explicit_metagraph`, optimize `fetch_adb_docs` * fix typo * cleanup: `**adb_kwargs` * doc cleanup * cleanup * cleanup: `flatten_reified_triples` * cleanup: progress/spinner bars via `rich` * more `rich` cleanup * update cases 10, 14.3, 15_4 * final main checkpoint: `arango_rdf` * minor cleanup * new: `__pgt_process_rdf_literal` * new: `serialize` as a conversion mode * new: `test_open_intelligence_graph` * fix lint * fix: `statements`, `rdf_graph` ref * cleanup: `write_adb_col_statements` * initial commit * fix lint * update notebook * checkpoint * fix lint * Create .readthedocs.yaml * Update README.md * Update requirements.txt * fix: code block warning * cleanup * nit * fix hyperlinks * fix docstring
- Loading branch information
Showing
28 changed files
with
56,821 additions
and
6,613 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
name: Docs | ||
|
||
on: | ||
pull_request: | ||
workflow_dispatch: | ||
|
||
jobs: | ||
docs: | ||
runs-on: ubuntu-latest | ||
|
||
name: Docs | ||
|
||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Fetch all tags and branches | ||
run: git fetch --prune --unshallow | ||
|
||
- name: Set up Python | ||
uses: actions/setup-python@v4 | ||
with: | ||
python-version: '3.10' | ||
|
||
- name: Install dependencies | ||
run: pip install .[dev] && pip install -r docs/requirements.txt | ||
|
||
- name: Generate Sphinx HTML | ||
run: cd docs && make html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# .readthedocs.yaml | ||
# Read the Docs configuration file | ||
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details | ||
|
||
# Required | ||
version: 2 | ||
|
||
# Set the OS, Python version and other tools you might need | ||
build: | ||
os: ubuntu-22.04 | ||
tools: | ||
python: "3.12" | ||
|
||
# Build documentation in the "docs/" directory with Sphinx | ||
sphinx: | ||
configuration: docs/conf.py | ||
fail_on_warning: true | ||
|
||
# Optionally build your docs in additional formats such as PDF and ePub | ||
# formats: | ||
# - epub | ||
|
||
# Optional but recommended, declare the Python requirements required | ||
# to build your documentation | ||
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html | ||
python: | ||
install: | ||
- requirements: docs/requirements.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
from arango_rdf.controller import ArangoRDFController # noqa: F401 | ||
from arango_rdf.main import ArangoRDF # noqa: F401 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.