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

RDFLib / rdflib / 11657952983
90%
master: 91%

Build:
Build:
LAST BUILD BRANCH: v7/feat/graphdb
DEFAULT BRANCH: master
Ran 04 Nov 2024 04:16AM UTC
Jobs 13
Files 122
Run time 2min
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: 90.248% (-0.03%) from 90.28%
11657952983

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

5608 of 7171 branches covered (78.2%)

785 of 842 new or added lines in 64 files covered. (93.23%)

4 existing lines in 4 files now uncovered.

19970 of 22128 relevant lines covered (90.25%)

11.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 windows-latest-3.12 - 11657952983.1 04 Nov 2024 04:20AM UTC 0
87.54
GitHub Action Run
2 macos-latest-3.10 - 11657952983.2 04 Nov 2024 04:20AM UTC 0
87.53
GitHub Action Run
3 macos-latest-3.11 - 11657952983.3 04 Nov 2024 04:20AM UTC 0
87.55
GitHub Action Run
4 ubuntu-latest-3.12 - 11657952983.4 04 Nov 2024 04:20AM UTC 0
87.54
GitHub Action Run
5 macos-latest-3.12 - 11657952983.5 04 Nov 2024 04:20AM UTC 0
87.53
GitHub Action Run
6 windows-latest-3.9 - 11657952983.6 04 Nov 2024 04:20AM UTC 0
87.52
GitHub Action Run
7 ubuntu-latest-3.9-min - 11657952983.7 04 Nov 2024 04:20AM UTC 0
89.69
GitHub Action Run
8 ubuntu-latest-3.10 - 11657952983.8 04 Nov 2024 04:20AM UTC 0
87.54
GitHub Action Run
9 macos-latest-3.9 - 11657952983.9 04 Nov 2024 04:20AM UTC 0
87.52
GitHub Action Run
10 windows-latest-3.11 - 11657952983.10 04 Nov 2024 04:20AM UTC 0
87.55
GitHub Action Run
11 ubuntu-latest-3.11 - 11657952983.11 04 Nov 2024 04:20AM UTC 0
88.78
GitHub Action Run
12 ubuntu-latest-3.9 - 11657952983.12 04 Nov 2024 04:20AM UTC 0
89.88
GitHub Action Run
13 windows-latest-3.10 - 11657952983.13 04 Nov 2024 04:20AM UTC 0
87.54
GitHub Action Run
Source Files on build 11657952983
Detailed source file information is not available for this build.
  • Back to Repo
  • 086a4f7d on github
  • Prev Build on main (#11624266796)
  • Next Build on main (#11672449279)
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

© 2026 Coveralls, Inc