Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Adding owl2Shacl.py and associated test artifacts * Adding owl2Shacl.py and associated test artifacts * Adding owl2Shacl.py and associated test artifacts * Comment out writing ont_graph to file * tidying up a bit * remove absolute paths * rename process_n3_file to create_shacl and adding command line run option * adding handling of compound restrictions * Changes to capitalise shape names and changes prints to logging in the tests * Adding README.adoc and a basic --dryrun option * Adding README.adoc and basic ==dryrun option * Fixing typos in the new README.adoc * Fixing typos in the new README.adoc * Fixing typos in the new README.adoc * Fixing typos in the new README.adoc * Add support to build and distribute the project * feat: Allow Shacl-tool to be installed through python code repositories * chore: Update on github actions * chore: Add pip-tools to build requires, try install in pip-tools just in case * chore: Pre-commit hook to validate, pyproject.toml, switch to pipx * chore: pipx not really needed * chore: Type in test build fix * chore: Pre-commit hook, test, other build changes * dsds * zz * chore: Fix pre commit hook * chore: Add flake8 as github action script * refactor(owl2Shacl.py): Refactor to address linting errors * refactor(owl2Shacl.py): address liniting errors from flake8 * style: adress linting issues * style: test linting * style: test linting * style: test linting * refactor: Fix typo in github action * test: temporary skip failing test - test file needs to be provided * ci: Use actual branches for test-build.yml * ci: release build added, publishing changes to AWS repostitory * feat: support only python311+ drop requirements file * ci: fix pulibsh file * ci: fix pulibsh files * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository - no tests in wheel * [Enhancement/owl2shacl] Make project pip installable (#4) * feat: Allow Shacl-tool to be installed through python code repositories * chore: Update on github actions * chore: Add pip-tools to build requires, try install in pip-tools just in case * chore: Pre-commit hook to validate, pyproject.toml, switch to pipx * chore: pipx not really needed * chore: Type in test build fix * chore: Pre-commit hook, test, other build changes * dsds * zz * chore: Fix pre commit hook * chore: Add flake8 as github action script * refactor(owl2Shacl.py): Refactor to address linting errors * refactor(owl2Shacl.py): address liniting errors from flake8 * style: adress linting issues * style: test linting * style: test linting * style: test linting * refactor: Fix typo in github action * test: temporary skip failing test - test file needs to be provided * ci: Use actual branches for test-build.yml * ci: release build added, publishing changes to AWS repostitory * feat: support only python311+ drop requirements file * ci: fix pulibsh file * ci: fix pulibsh files * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository * feature: Allow installation of owl2shack from telicent private repository - no tests in wheel * ci: minor code formatting change * chore(feature/owl2shacl): release 0.1.0 * feat: Refactor the project make module name more friendly. Allow to be importable * refactor: Refactor toml to use correct module name * refactor: W292 linting * chore(feature/owl2shacl): release 0.2.0 * fix: Import error * chore(feature/owl2shacl): release 0.2.1 * fix: Import error in shacltool * chore(feature/owl2shacl): release 0.2.2 * fix: Typo causing imports to fail when running as standalone program * chore(feature/owl2shacl): release 0.2.3 * chore: updated to latest workflows and code standards (#13) * chore(feature/owl2shacl): release 0.2.4 (#14) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * ci: updated toml for pypi release * ci: removed Jekyll pages workflow * ci: removed Jekyll pages workflow * ci: set to use master branch --------- Signed-off-by: gnikolov95 <140396136+gnikolov95@users.noreply.github.com> Co-authored-by: aplarge <andy.large@agnos.ai> Co-authored-by: Georgi Nikolov <georgi.nikolov@telicent.io> Co-authored-by: gnikolov95 <140396136+gnikolov95@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Loading branch information