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

RDFLib / rdflib / 11657952983 / 13
90%
master: 91%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/pyparsing-3.3.1
DEFAULT BRANCH: master
Ran 04 Nov 2024 04:20AM UTC
Files 122
Run time 2s
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

04 Nov 2024 04:13AM UTC coverage: 87.538% (-0.07%) from 87.61%
11657952983.13

push

github

web-flow
Bump to Python 3.9, Big typing updates (#2963)

* Bump minimum python version to 3.9
Update dependencies minimum package versions to post-3.9 versions.
Upgrade latest pyparsing
Update to latest MyPy
Update to latest Black
Re-issue new Poetry lockfile

* First round of relatively simple typing updates for python 3.9 style type annotations

* Change _SubjectType, _PredicateType, and _ObjectType typing to more restictive, and fix the fallout

* Remove python 3.8 from github actions, add python 3.12 to github actions.

* Change minimum lxml version for Python 3.12 compat.

* Fix deprecated typing warnings in tests suite.

* Don't gate QuotedGraph behind TYPE_CHECKING.

* Fix where some tests were broken due to updated typing (auto-replace mistakes)

* remove unused imports in other parts of the codebase

* Change QuotedGraph to be an IdentifiedNode, that means that its automatically included in _subjectType, and we don't need a forward-definition for QuotedGraph in _subjectType alias.

* More fixes to docs generation

* Fix sphinx autodocs generation after all the typing changes

* Ensure Pyparsing in Dockerfile and in Devtools min versions matches that set in PyProject toml

* Put the TypeAlias import behind the TYPE_CHECKING gate

* Bump versions of pre-commit checks to match the versions used in pyproject.toml

5381 of 7160 branches covered (75.15%)

19374 of 22132 relevant lines covered (87.54%)

0.88 hits per line

Source Files on job windows-latest-3.10 - 11657952983.13
  • Tree
  • List 122
  • Changed 49
  • Source Changed 0
  • Coverage Changed 49
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 11657952983
  • 086a4f7d on github
  • Prev Job for on main (#11624266796.12)
  • Next Job for on main (#11672449279.2)
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