• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

RDFLib / pySHACL
83%
master: 77%

Build:
Build:
LAST BUILD BRANCH: fix_217
DEFAULT BRANCH: master
Repo Added 10 Jul 2020 12:29PM UTC
Files 57
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v0.13.0
branch: v0.13.0
CHANGE BRANCH
x
Reset
  • v0.13.0
  • 146-deprecated-distutils
  • V0.13.1
  • add_allow_info
  • add_test_for_allow_levels
  • aucampia/20230904T1940-upgrade-pyduktape
  • confirm_language_tag_behaviors
  • drone_test
  • feature-dockerfile
  • fix_217
  • fix_cli_help_typo
  • fix_issue_133
  • iterative_rule
  • master
  • modernisation
  • patch-1
  • sh_detail_for_sh_node
  • shacl-js
  • sort_and_refresh_documentation
  • test_tox_travis
  • type_review_cli_py
  • update_documentation_to_add_allow_infos
  • v0.12.0
  • v0.12.1
  • v0.12.1.post1
  • v0.12.1.post2
  • v0.12.2
  • v0.13.1
  • v0.13.3
  • v0.14.0
  • v0.14.1
  • v0.14.2
  • v0.14.3
  • v0.14.3_z
  • v0_18

pending completion
44

push

travis-ci

ashleysommer
New SHACL Advanced Spec Features!
All NodeExpressions can now be used in SHACL Rules
- Focus Node (sh:this)
- FilterShape (sh:filterShape)
- Function Expressions (any sh:SHACLFunction and args)
- Path Expressions (use sh:path in a NodeExpression)
- Intersection Expressions (sh:intersection)
- Union Expressions (sh:union)
SHACLFunctions (including SPARQLFunction)
- Both SHACLFunction and SPARQLFunction are now fully implemented including unit tests and edge cases
- SHACLFunctions are bound to PySHACL and can be used in SHACL Rules and NodeExpressions
- SPARQLFunctions are bound to the RDFLib SPARQL Engine, so they can be used in other SPARQL queries
- Read the manual for more info: https://www.w3.org/TR/shacl-af/#functions

Short versions of uris were sometimes not used in the Validation Report when they should've been
Checking results of some tests was being skipped! Lucky this wasn't letting through any SHACL errors.
Fixed error message when using sh:ignoredProperties on a node that isn't sh:closed issue #58
Closes #58 #59

447 of 447 new or added lines in 11 files covered. (100.0%)

4174 of 5021 relevant lines covered (83.13%)

1.66 hits per line

Relevant lines Covered
Build:
Build:
5021 RELEVANT LINES 4174 COVERED LINES
1.66 HITS PER LINE
Source Files on v0.13.0
  • Tree
  • List 41
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
44 v0.13.0 New SHACL Advanced Spec Features! All NodeExpressions can now be used in SHACL Rules - Focus Node (sh:this) - FilterShape (sh:filterShape) - Function Expressions (any sh:SHACLFunction and args) - Path Expressions (use sh:path in a NodeExpression) ... push 04 Sep 2020 02:04PM UTC ashleysommer travis-ci pending completion  
See All Builds (196)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc