Skip to content

Commit

Permalink
!gitchangelog (#16)
Browse files Browse the repository at this point in the history
Co-authored-by: aMahanna <aMahanna@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and aMahanna authored Dec 4, 2023
1 parent 3ba3d0e commit 99c4146
Showing 1 changed file with 345 additions and 0 deletions.
345 changes: 345 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,348 @@
## 0.1.0 (2023-12-04)

### Other

* ArangoRDF Overhaul: 0.1.0 (#15) [Anthony Mahanna]

* new: test suite & test data

* update: repo config

* new: arango_rdf overhaul checkpoint

* temp: base ontology files

location TBD

* new: `flake8` & `mypy` workflows

* fix: black, flake, mypy

* cleanup

* temp: disable black worflow

* fix: add flake & mypy dependency

* fix: add `rich` dependency

* temp: disable `mypy` workflow

getting inconsistent `mypy` results between local environment & Github Actions environment

* enable: black, mypy

* cleanup: `arango_rdf`

formatting fixes, mypy fixes, docstring updates, general code cleanup

* black: test_main

* update: setup files

* update: test_pgt_case_3_2

addresses all **list_conversion** parameter cases

* update: tests

* misc: pragma no cover

* fix: test assertions

* update: test_rpt_basic_cases

* cleanup: main

* new: `rich` Live Group progress bars, `batch_size` parameter, code cleanup

* update: `rich` trackers in utils

* new: `RDFLists` typing

* new: ignore E266 flake8

* misc: line breaks

* update: `process_rpt_term`, pragma no cover

* new: case 7 prototype

* update 6.trig

* cleanup utils

* cleanup

* variable renaming, cleanup

* cleanup: test data

* rework: test suite

* remove: examples/data

* remove: arango_rdf/ontologies

* new: arango_rdf/meta

* checkpoint: arango_rdf

* fix: isort

* fix: compare_graphs

* temp fix: mypy

* new: fraud detection & imdb tests

* checkpoint: main.py

* fix: isort

* fix: isort (again)

* new: meta files

switching to `trig` format

* checkpoint: tests

* checkpoint: arango_rdf

working on adb mapping functionality

* checkpoint: tests

* checkpoint: arango_rdf

* cleanup: tests

* checkpoint: arango_rdf

* update: test cases

* cleanup: arango_rdf

* fix: rpt case 5

* cleanup: tests

* new: cityhash dependency

* cleanup & docstrings: arango_rdf

flake8 will fail

* fix: flake8

autopep8 & yapf did not work, manual fix was required

* fix: pgt case 6

* new: __build_subclass_tree() and __identify_best_class()

* update: Tree.show()

* cleanup main

* new: dc.trig & xsd.trig starter files

only adding the nodes that are referenced by the other ontologies (OWL, RDF, RDFS) for now

* update: tests

* cleanup: arango_rdf

new `__pgt_add_to_adb_mapping` helper method, add restriction to property type relationship creation if contextualize_graph = True

* fix: pgt case 2_4

* more cleanup: arango_rdf

* new: load RDF Predicates regardless of contextualize_graph value (PGT only)

* update: test_adb_native_graph_to_rdf

* attempt fix: missing coverage on L922

coveralls seems to think this line is not covered by tests...

* Update README.md

* update docstrings

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* fix: flake8

* Update README.md

* new: notebook overhaul baseline

* fix: process_val_as_string

* remove: unused func

* fix: p_already_has_dr

* new: __get_literal_val

* update: __get_literal_val

* fix: subgraph names

* cp: adb_key_uri

* cleanup: arango_rdf

* update: meta trig files

* cleanup: arango_rdf

* update: tests

* more cleanup

* fix: flake8

* new: ArangoRDFController

* fix: isort

* new: use_async (rdf to arangodb)

* cleanup

* update test params

* update: test case 7

* cleanup: insert_adb_docs

* update: tests

* cleanup

* new: ArangoRDF.ipynb output file

* revert: d2277fa7f66a04d148b23ce04d9ad92db598f97c

* new: game of thrones dump

* update: tests

* cp: arango_rdf

* update notebook

* new: cases 8-15 in notebook

* new: rdf-star support for rpt

* Revert "new: rdf-star support for rpt"

This reverts commit 2a0ae04c445ba21f254de7927375a771b43abd65.

* checkpoint

rdf-star support prototyping,

* cleanup: adb to rdf

* new: rdf_statement_blacklist

* discard "List" collection for pgt

* new: __get_adb_edge_key

* cleanup

* checkpoint

* cleanup

* new: rdf star cases (8 to 15)

* new: individualize RPT tests

* Update ArangoRDF.ipynb

* cleanup

* new: hash adb edge ids

* update: rdf-star support workaround

* new: test cases 8-15 (pgt)

* update notebook

* cleanup

* actions: use ArangoDB 3.11

* fix notebook

* cleanup

* Update setup.py

* new: design doc

template used: https://github.com/arangodb/documents/blob/master/DesignDocuments/DesignDocumentTemplate.md

* new: simplify_reified_triples flag

* new: keyify_literals (rpt)

minor cleanup

* rework: batch_size (adb to rdf)

* use batch_size in tests

(adb to rdf & rdf to adb)

* new: adb_key URI test case

* cleanup based on feedback

* fix: mypy

* update build workflow

* update release workflow

* cleanup, todo comments

* swap python 3.7 for 3.12

* cleanup tests (case 1 & 6)

* cleanup

* migrate to `pyproject.toml`

* fix lint

* fix mypy

* flake8 extend ignore

trying to workaround 3.12 builds: https://github.com/ArangoDB-Community/ArangoRDF/actions/runs/6856708733/job/18644393745?pr=15

* Update ArangoRDF.ipynb. [Chris Woodward]

Removes expected time message as it is much faster now


## 0.0.3 (2022-07-19)

### New
Expand Down

0 comments on commit 99c4146

Please sign in to comment.