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

trungdong / prov
91%
master: 98%

Build:
Build:
LAST BUILD BRANCH: fix/3.3.0-bundle-document
DEFAULT BRANCH: master
Repo Added 24 Jun 2014 09:32PM UTC
Files 24
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 dev
branch: dev
CHANGE BRANCH
x
Reset
  • dev
  • 1.0.0
  • 1.0.1
  • 1.1.0
  • 1.2.0
  • 1.3.0
  • 1.3.1
  • 1.3.2
  • 1.4.0
  • 1.5.0
  • 1.5.1
  • 1.5.2
  • 1.5.3
  • 1.52
  • 2.0.0
  • 2.x
  • add-influencerref-streamorpath-type-aliases
  • alias-pep613
  • audit/conformance-matrix
  • audit/prov-dm-section5
  • audit/prov-json-schema
  • audit/provn-provo-mappings
  • audit/triage
  • audit/unification-constraints
  • audit/xml-xsd-validation
  • backport/2x-anonymous-relation-reconcile
  • backport/2x-ci-hardening
  • backport/2x-docs-markdown
  • backport/2x-find-diff
  • backport/2x-generation-ref-alias
  • backport/2x-influencer-property
  • backport/2x-iri-split-decode
  • backport/2x-json-exception-contract
  • backport/2x-lazy-serializer-registry
  • backport/2x-provn-escaping
  • backport/2x-start-end-time-decode
  • backport/2x-xml-roundtrip-robustness
  • backport/2x-xxe-hardening
  • bench/3.3.0-generator-gc
  • bench/confirm-before-red
  • bench/same-runner-ab
  • bench/suite-and-gate
  • bugfix-graphic-with-filename
  • chore/3.3.0-python-floor
  • chore/annotate-test-returns
  • chore/bump-virtualenv
  • chore/bump-virtualenv-2.x
  • chore/ci-uv
  • chore/citation-guard-precommit
  • chore/community-scaffolding
  • chore/dependency-audit-drop-tox
  • chore/deprecations-3.0
  • chore/housekeeping
  • chore/lock-refresh
  • chore/makefile-claude-md
  • chore/mypy-test-overrides
  • chore/planning-directory
  • chore/pre-commit
  • chore/pytest-runner
  • chore/python-3.10-floor
  • chore/ruff-format
  • chore/ruff-lint
  • chore/security-hygiene
  • chore/simplify-3.1.1
  • ci/minimal-install
  • ci/non-blocking-coveralls
  • ci/own-warnings-guard
  • ci/python-3.15-2.x
  • ci/release-automation
  • claude/ecstatic-dirac-kekl8n
  • claude/project-thread-5yuvh6
  • claude/session-capabilities-rvvnmu
  • close-217-provo-limitation
  • close-248-mentionof-documented
  • codacy-fixes
  • dependabot/github_actions/2.x/astral-sh/setup-uv-10.0.1
  • dependabot/github_actions/2.x/astral-sh/setup-uv-9.0.0
  • dependabot/github_actions/2.x/github-actions-03db81fe05
  • dependabot/github_actions/2.x/github-actions-9b5c32f757
  • dependabot/github_actions/2.x/github-actions-a055b02c66
  • dependabot/github_actions/2.x/github-actions-d7d93b8548
  • dependabot/github_actions/actions/upload-artifact-7.0.1
  • dependabot/github_actions/astral-sh/setup-uv-10.0.1
  • dependabot/github_actions/astral-sh/setup-uv-9.0.0
  • dependabot/github_actions/github-actions-007b9456e6
  • dependabot/github_actions/github-actions-03db81fe05
  • dependabot/github_actions/github-actions-3a0b6790fd
  • dependabot/github_actions/github-actions-5caf7688e0
  • dependabot/github_actions/github-actions-7ac10ae291
  • dependabot/github_actions/github-actions-9b5c32f757
  • dependabot/github_actions/github-actions-b801b80675
  • dependabot/github_actions/github-actions-c3d905ea80
  • dependabot/github_actions/github-actions-d7d93b8548
  • dependabot/uv/2.x/python-dateutil-3.0.0
  • dependabot/uv/2.x/python-dependencies-1987e80a32
  • dependabot/uv/2.x/python-dependencies-2e7b3bee18
  • dependabot/uv/2.x/python-dependencies-54ccb5f00c
  • dependabot/uv/2.x/python-dependencies-73b4c835f6
  • dependabot/uv/2.x/python-dependencies-8a68f514e0
  • dependabot/uv/2.x/python-dependencies-9326e40059
  • dependabot/uv/2.x/python-dependencies-984ae014f7
  • dependabot/uv/2.x/python-dependencies-9e58e8cc74
  • dependabot/uv/2.x/python-dependencies-9f436f01d6
  • dependabot/uv/2.x/python-dependencies-a4607b1f71
  • dependabot/uv/2.x/python-dependencies-a597b338be
  • dependabot/uv/2.x/python-dependencies-b14e483988
  • dependabot/uv/2.x/python-dependencies-cdf54a51f7
  • dependabot/uv/2.x/python-dependencies-e88ddedad3
  • dependabot/uv/2.x/python-dependencies-f030c0e3ab
  • dependabot/uv/2.x/rdflib-7.6.0
  • dependabot/uv/2.x/setuptools-gte-83.0.0
  • dependabot/uv/2.x/setuptools-gte-84.0.0
  • dependabot/uv/2.x/setuptools-gte-84.2.0
  • dependabot/uv/2.x/setuptools-gte-84.2.1
  • dependabot/uv/2.x/types-networkx-3.6.1.20260724
  • dependabot/uv/2.x/types-networkx-3.6.1.20260903
  • dependabot/uv/2.x/types-networkx-3.6.1.20260911
  • dependabot/uv/2.x/types-networkx-3.6.1.20261006
  • dependabot/uv/2.x/types-networkx-3.6.1.20261018
  • dependabot/uv/2.x/types-networkx-3.6.1.20261024
  • dependabot/uv/2.x/types-python-dateutil-2.9.0.20260716
  • dependabot/uv/2.x/types-python-dateutil-2.9.0.20260807
  • dependabot/uv/2.x/types-python-dateutil-2.9.0.20261021
  • dependabot/uv/certifi-2026.10.19
  • dependabot/uv/filelock-4.2.1
  • dependabot/uv/pillow-13.0.0
  • dependabot/uv/python-dependencies-15305075ea
  • dependabot/uv/python-dependencies-1987e80a32
  • dependabot/uv/python-dependencies-26ebec9b86
  • dependabot/uv/python-dependencies-37968fc8c8
  • dependabot/uv/python-dependencies-54ccb5f00c
  • dependabot/uv/python-dependencies-564d0085cf
  • dependabot/uv/python-dependencies-73b4c835f6
  • dependabot/uv/python-dependencies-8a68f514e0
  • dependabot/uv/python-dependencies-8e9a4e9b8f
  • dependabot/uv/python-dependencies-8f4002109e
  • dependabot/uv/python-dependencies-9326e40059
  • dependabot/uv/python-dependencies-9e58e8cc74
  • dependabot/uv/python-dependencies-a4607b1f71
  • dependabot/uv/python-dependencies-b14e483988
  • dependabot/uv/python-dependencies-b211c2e83a
  • dependabot/uv/python-dependencies-b2ecfc4b84
  • dependabot/uv/python-dependencies-cdf54a51f7
  • dependabot/uv/rdflib-7.6.0
  • dependabot/uv/requests-2.33.0
  • dependabot/uv/soupsieve-2.9
  • dependabot/uv/types-networkx-3.6.1.20260724
  • dependabot/uv/types-networkx-3.6.1.20260728
  • dependabot/uv/types-networkx-3.6.1.20260903
  • dependabot/uv/types-networkx-3.6.1.20260911
  • dependabot/uv/types-networkx-3.6.1.20261006
  • dependabot/uv/types-networkx-3.6.1.20261018
  • dependabot/uv/types-networkx-3.6.1.20261024
  • dependabot/uv/urllib3-2.7.0
  • dependabot/uv/urllib3-2.8.0
  • dependabot/uv/uv-d0ce6315ac
  • dependabot/uv/virtualenv-21.14.13
  • dependabot/uv/virtualenv-21.14.9
  • deps/rdflib-7
  • docs-3.0-deps-roadmap
  • docs-3.0-upgrading-conformance
  • docs-releasing
  • docs-rst-to-markdown
  • docs-support-2x-security
  • docs/2x-backport-stage-3-closeout
  • docs/2x-support-window-closed
  • docs/3.2.3-changelog-readability
  • docs/3.2.3-filter-recipe
  • docs/3.2.3-pre-stamp
  • docs/architecture-overview
  • docs/d1-planning-record
  • docs/d2-contributor-home
  • docs/d3-api-reference
  • docs/d4-readme
  • docs/d5-conformance-explanation
  • docs/d6-read-write
  • docs/d7-upgrade-whats-new-typing
  • docs/d8-release-runbook
  • docs/diataxis-tutorial
  • docs/docstrings-model
  • docs/docstrings-modules
  • docs/doi-badge
  • docs/explanation
  • docs/history-3.2.2-typing-notes
  • docs/howto
  • docs/public-roadmap
  • docs/reference
  • docs/releasing-3.2.2-gotchas
  • docs/releasing-gotchas
  • docs/review-corrections
  • docs/review-entry-funnel
  • docs/review-followups
  • docs/review-howtos
  • docs/review-project-pages
  • docs/review-reference-explanation
  • docs/roadmap-drop-493
  • docs/spec-updates-b2-docstrings
  • docs/support-policy-whats-new
  • docs/tooling
  • docs/typing-howto-and-3.3.0-roadmap
  • drop-dateutil
  • exclude-294-rdf-iri-split
  • exclude-attribute-key-metachar-ending-341
  • extras-dot-graph
  • feat-154-chaining-methods
  • feat/3.2.3-hot-path-warnings
  • feat/3.2.3-json-reader
  • feat/3.2.3-model
  • feat/3.2.3-non-expandable-formals
  • feat/3.2.3-provn-declarations
  • feat/3.2.3-provn-lexer
  • feat/3.2.3-provn-statements
  • feat/3.2.3-python-values
  • feat/3.2.3-qualified-names
  • feat/3.2.3-silent-reader-gaps
  • feat/3.2.3-warning-infrastructure
  • feat/3.2.3-warning-issue-numbers
  • feat/3.2.3-writers
  • feat/3.3.0-equality
  • feat/3.3.0-exception-hierarchy
  • feat/3.3.0-graph-flattened
  • feat/3.3.0-immutability-guard
  • feat/3.3.0-jsonld-node-reference
  • feat/3.3.0-literal-form
  • feat/3.3.0-model-speed
  • feat/3.3.0-model-values
  • feat/3.3.0-namespace-prefix
  • feat/3.3.0-provjson
  • feat/3.3.0-provn-declarations
  • feat/3.3.0-provn-extensibility
  • feat/3.3.0-provn-statements
  • feat/3.3.0-provn-wrapping
  • feat/3.3.0-pygments-lexer
  • feat/3.3.0-python-values
  • feat/3.3.0-reader-path
  • feat/3.3.0-third-party-readers
  • feat/3.3.0-typing
  • feat/3.3.0-unification
  • feat/3.3.0-unresolved-names
  • feat/3.3.0-value-table
  • feat/3.3.0-warning-machinery
  • feat/3.3.0-writer-speed
  • feat/3.3.0-writers
  • feat/3.3.0-xml-undeclared-prefix
  • fix-168-238-qname-typing
  • fix-218-225-rdf-fidelity
  • fix-223-provn-escaping
  • fix-224-289-xml-roundtrip-robustness
  • fix-228-json-exception-contract
  • fix-235-numeric-typing-core
  • fix-236-prov-type-idiom
  • fix-239-read-autodetect
  • fix-240-serialize-duck-typing
  • fix-244-246-256-int-emission
  • fix-250-influencer-property
  • fix-253-closeout-remove-futurewarning
  • fix-253-review-followups
  • fix-253-type-compatibility
  • fix-253-unification-engine
  • fix-254-provxml-unbound-value
  • fix-258-alternate-order
  • fix-273-xxe-hardening
  • fix-288-base64-decode
  • fix-294-iri-split-decode
  • fix-294-widen-exclusion
  • fix-299-start-end-time-decode
  • fix-303-anonymous-relation-reconcile
  • fix-304-find-diff-blindness
  • fix-34-typed-attribute-storage
  • fix-89-77-259-literal-semantics
  • fix-96-comment-accuracy
  • fix-96-turtle-prefixes
  • fix-example-provtype-strings
  • fix-remaining-c0200
  • fix/3.2.3-had-member
  • fix/3.2.3-json-legacy-numbers
  • fix/3.3.0-attribute-store
  • fix/3.3.0-bundle-document
  • fix/3.3.0-dot-documents
  • fix/3.3.0-jsonld-datatype
  • fix/3.3.0-missing-party
  • fix/3.3.0-provn-escapes
  • fix/3.3.0-provn-structural-guard
  • fix/3.3.0-provo-relations
  • fix/3.3.0-unresolved-names
  • fix/474-attribute-typing
  • fix/474-pair-values-stay-any
  • fix/545-jsonld-read-node-reference
  • fix/bundle-namespace-order
  • fix/cli-open-after-parse
  • fix/dot-link-entity-decode
  • fix/dot-warning-provo-colon
  • fix/final-review-3.2.1
  • fix/graph-skip-warnings
  • fix/identifier-pickle-hash
  • fix/jsonld-membership-array
  • fix/jsonld-membership-id-cli-stdin
  • fix/matplotlib-extra
  • fix/namespace-cache-empty-local
  • fix/provn-boolean-words
  • fix/provn-default-profile
  • fix/provn-lenient-resync
  • fix/provn-parser-review
  • fix/provn-writer-review
  • fix/provo-unconverted-warning
  • fix/rdf-predicate-namespaces
  • fix/read-options
  • fix/release-review-findings
  • fix/rtd-sphinx-pin
  • fix/vacuous-read-registry-test
  • fix/xml-default-namespace
  • fix/xml-nested-reference
  • history-editorial-pass
  • lint/exception-chaining
  • lint/pyupgrade-debts
  • lint/ruff-comprehensions
  • lint/ruff-imports
  • lint/ruff-simplify
  • lint/ruff-specific
  • main
  • master
  • pep526-variable-annotations
  • perf/3.2.3-identifier-hot-paths
  • perf/3.2.3-json-read-cost
  • perf/3.3.0-iri-resolution
  • perf/3.3.0-name-reconcile-anon-id
  • perf/3.3.0-namespace-cache
  • perf/3.3.0-value-key
  • perf/498-provn-local-fast-path
  • perf/bundle-eq-namespace-lookup
  • perf/resolve-cache
  • perf/slots-hash
  • plan-3.0-batch4-amendments
  • plan-3.0-batch4-history-and-types
  • planning/release-3.2.1
  • planning/review-fixes
  • policy/2x-support-window
  • post-2.5.0-read-polish
  • provn/lexer
  • provn/parser
  • provn/roundtrip-corpus
  • provn/strict-writer-cli-input
  • pyright-optional-narrowing-and-casts
  • pyup-pin-coverage-4.2
  • pyup-pin-flake8-3.0.4
  • pyup-pin-networkx-1.11
  • pyup-pin-sphinx-1.4.8
  • pyup-pin-tox-2.4.1
  • pyup-pin-wheel-0.29.0
  • pyupgrade-closeout
  • rdflib-7-dataset
  • read-conditional-serializer-guard
  • refactor-274-provrdf-dispatch
  • refactor-275-add-attributes
  • refactor-275-bundle-to-dot
  • refactor-275-decode-json-container
  • refactor-275-decode-rdf-representation
  • refactor-275-read
  • refactor-275-serialize-bundle
  • refactor-275-valid-qualified-name
  • refactor/3.3.0-json-common
  • refactor/3.3.0-model-structure
  • refactor/3.3.0-provn-refactors
  • refactor/3.3.0-records-cleanups
  • refactor/3.3.0-unresolved-name-checker
  • refactor/attribute-alias-drop-dict-member
  • refactor/simplify-3.2.x
  • release-2.5.0
  • release-2.5.1
  • release-3.0.0
  • release/2.2.0
  • release/2.3.0
  • release/2.5.2
  • release/2.5.3
  • release/3.1.1
  • release/3.2.0
  • release/3.2.0-spec
  • release/3.2.1
  • release/3.2.2
  • release/3.2.3
  • remove-dead-location-branch-provrdf
  • rename-generation-ref
  • roadmap-stamp-3.0.0
  • security/dot-link-label-hardening
  • simplify-model
  • simplify-serializers
  • simplify-toplevel
  • spec-3.1.1
  • spec/2x-backport-programme
  • test-freeze-prov-model-namespace
  • test/2x-resolve-iri-longest-namespace-match
  • test/3.3.0-rdf-nan-beside-decimal
  • test/3.3.0-suite-consolidation
  • test/attribute-order-force-types
  • test/cli-in-process-tests
  • test/cli-smoke
  • test/close-gaps-ratchet
  • test/gap-audit-coverage-ratchet
  • test/public-api-guard
  • test/read-graph-registry-tests
  • test/resolve-iri-longest-namespace-match
  • tests/hypothesis
  • tests/malformed-corpus
  • tests/pytest-json
  • tests/pytest-rest
  • tests/pytest-xml-rdf
  • tests/redesign-spec
  • typing/strict-core
  • typing/strict-flip
  • typing/strict-provrdf
  • worktree-prov-jsonld-3.1

24 Jun 2025 09:31PM UTC coverage: 91.075%. First build
15861943931

Pull #163

github

web-flow
Merge 019891ac4 into 4c84fe9f4
Pull Request #163: Add type annotations and support for Python 3.13

479 of 519 branches covered (92.29%)

3735 of 4101 relevant lines covered (91.08%)

9.1 hits per line

Relevant lines Covered
Build:
Build:
4101 RELEVANT LINES 3735 COVERED LINES
9.1 HITS PER LINE
Source Files on dev
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
15861943931 dev Merge 019891ac4 into 4c84fe9f4 Pull #163 24 Jun 2025 09:33PM UTC web-flow github
91.08
234 dev Removed declared support for Python 3.4 lxml 4.4.0 and later no longer support Python 3.4 push 28 Apr 2020 05:32PM UTC Trung Dong Huynh travis-ci pending completion  
233 dev Removed testing against Python 3.4 (End-of-life: 2019-03-18) push 28 Apr 2020 05:11PM UTC Trung Dong Huynh travis-ci pending completion  
232 dev Testing against Python 3.8 push 28 Apr 2020 05:05PM UTC Trung Dong Huynh travis-ci pending completion  
227 dev Fixed Travis CI support for Python 3.7 push 20 Nov 2018 11:14PM UTC trungdong travis-ci pending completion  
226 dev Bump version: 1.5.2 → 1.5.3 push 20 Nov 2018 10:55PM UTC trungdong travis-ci pending completion  
225 dev Showing attribute labels for n-ary edges in dot export Fixed #127, closed #125 push 20 Nov 2018 10:03PM UTC trungdong travis-ci pending completion  
224 dev <a href="https://github.com/trungdong/prov/commit/495681f51">Merge commit &#39;</a><a class="double-link" href="https://github.com/trungdong/prov/commit/1f859dcc3">1f859dcc3</a><a href=... push 20 Nov 2018 09:41PM UTC trungdong travis-ci pending completion  
223 dev Merge branch 'satra-enh/extensible' into dev push 29 Aug 2018 09:59PM UTC trungdong travis-ci pending completion  
215 dev Inferring prov types for undefined nodes while generating dot closed #118 push 06 Dec 2017 11:48PM UTC trungdong travis-ci pending completion  
See All Builds (1268)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc