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

zopefoundation / zope.interface
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: config-with-c-code-template-3c1c588c
DEFAULT BRANCH: master
Repo Added 09 Jun 2017 12:15PM UTC
Files 50
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 tseaver-rework_pep_489
branch: tseaver-rework_pep_489
CHANGE BRANCH
x
Reset
  • tseaver-rework_pep_489
  • 4.4.2
  • 4.4.3
  • 4.6.0
  • 4.7
  • 4.7.0
  • 4.7.1
  • 4.7.2
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.1.0
  • 5.1.1
  • 5.1.2
  • 5.2.0
  • 5.5.0
  • 5.5.1
  • 5.5.2
  • 6.0
  • 6.1
  • 6.1a1
  • 6.1a2
  • 6.2
  • 6.3
  • 6.4
  • 6.4.post0
  • 6.4.post2
  • 7.0
  • 7.0.1
  • 7.0.2
  • 7.0.3
  • 7.1.0
  • 7.1.1
  • 7.2
  • all-repos_autofix_all-repos-sed
  • apply-isort
  • appveyor-cleanup
  • c-opts-members
  • cleanup-py2-shpinx
  • combined-coverage
  • config-with-c-code
  • config-with-c-code-II
  • config-with-c-code-template-0dfb6cbc
  • config-with-c-code-template-1c0f31f5
  • config-with-c-code-template-3c1c588c
  • config-with-c-code-template-761944d0
  • config-with-c-code-template-7ec24731
  • config-with-c-code-template-7ec8131d
  • config-with-c-code-template-8d837c89
  • config-with-c-code-template-8f22a5de
  • config-with-c-code-template-a361e1fd
  • config-with-c-code-template-acd39fc2
  • config-with-c-code-template-ae0a9480
  • config-with-c-code-template-b21fbbf2
  • config-with-c-code-template-baf6089f
  • config-with-c-code-template-c65da53e
  • config-with-c-code-template-d1a00d25
  • config-with-c-code-template-e45966cd
  • config-with-c-code-template-f05a16b9
  • config-with-meta-config
  • coverage
  • coveralls-on-travis
  • dataflake/pep667
  • dataflake/py_313_crashes
  • davisagli-fix-gc-assertion
  • doc_persistency_equality#218
  • docs-common
  • docs-common-api-doc-split
  • docs-in-py3
  • docs-update
  • document_Provides_signature
  • drop-py34
  • faster-eq-hash-comparison
  • fix-254
  • fix-280-typing.Union-pipe
  • fix-289__static_attributes__
  • fix-68
  • fix-GHA-pypy2
  • fix-latex-docs
  • fix-macos-maybe
  • fix-signature
  • fix-weaklistoffset
  • fix_register_instance_methods
  • hash-performance
  • hash_performance
  • hash_performance_2
  • hash_performance_3
  • icemac-patch-1
  • implement-_lookup-in-C
  • issue-241/docs-strict-iro
  • issue11
  • issue114
  • issue118
  • issue126
  • issue136-issue134
  • issue138
  • issue153
  • issue157
  • issue158
  • issue162
  • issue165
  • issue165-2
  • issue170
  • issue171
  • issue190
  • issue192-issue194
  • issue193
  • issue197
  • issue199
  • issue200
  • issue204
  • issue207
  • issue208
  • issue21
  • issue216
  • issue224
  • issue225
  • issue229
  • issue229-take2
  • issue230
  • issue236
  • issue239
  • issue3
  • issue3_minor_cleanup
  • issue6
  • issue8
  • issue85
  • issue85-take2-reduce
  • issue93
  • lookup-performance
  • mac-use-362
  • master
  • modernize-ci
  • no-pure-python-build
  • prep-7.0.1-release
  • py311b4
  • py37
  • py39
  • release-7.0.2
  • release-7.0.3
  • remove-deprecated-setuptools-feature
  • roto-drop-py33
  • roto-terryfy
  • roto-travis-pypy
  • rtd-changes
  • slots
  • tseaver-312-osd_as_basetype
  • tseaver-323-weak_ref_clearance
  • tseaver-drop_setup_py_test_fossils
  • tseaver-garden_changelog_post_pr_307
  • tseaver-lint_squishing
  • use-pypi-token
  • windows-gha

03 Aug 2024 06:43PM UTC coverage: 99.02% (+0.001%) from 99.019%
10230185329

Pull #307

github

tseaver
chore: clarify condition for visiting the type object
Pull Request #307: PEP489 support: multi-phase module initialization, heap based types

1653 of 1681 branches covered (98.33%)

Branch coverage included in aggregate %.

3 of 3 new or added lines in 1 file covered. (100.0%)

12184 of 12293 relevant lines covered (99.11%)

6.93 hits per line

Relevant lines Covered
Build:
Build:
12293 RELEVANT LINES 12184 COVERED LINES
6.93 HITS PER LINE
Source Files on tseaver-rework_pep_489
  • Tree
  • List 50
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
10230185329 tseaver-rework_pep_489 chore: clarify condition for visiting the type object Pull #307 03 Aug 2024 06:47PM UTC tseaver github
99.02
10203053346 tseaver-rework_pep_489 refactor: use named flag for explicit weakref lists Rather than checking the Python version repeatedly. See: https://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset Pull #307 01 Aug 2024 05:41PM UTC tseaver github
99.02
10202995105 tseaver-rework_pep_489 refactor: use named flag for explicit weakref lists Rather than checking the Python version repeatedly. See: https://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_weaklistoffset push 01 Aug 2024 05:35PM UTC tseaver github
99.02
10201078193 tseaver-rework_pep_489 chore: link to C API howto for Python 3.8 quirk Pull #307 01 Aug 2024 03:23PM UTC tseaver github
99.02
10200825520 tseaver-rework_pep_489 chore: fix typos in comments Co-authored-by: David Glick <david@glicksoftware.com> Pull #307 01 Aug 2024 03:10PM UTC web-flow github
99.02
10200753099 tseaver-rework_pep_489 chore: another acronym bites the dust Co-authored-by: David Glick <david@glicksoftware.com> push 01 Aug 2024 03:08PM UTC web-flow github
99.02
10200743816 tseaver-rework_pep_489 chore: drop use of obscure acronym in comment Co-authored-by: David Glick <david@glicksoftware.com> push 01 Aug 2024 03:06PM UTC web-flow github
99.02
10200732817 tseaver-rework_pep_489 chore: document version hex usage Co-authored-by: David Glick <david@glicksoftware.com> push 01 Aug 2024 03:03PM UTC web-flow github
99.02
9484747795 tseaver-rework_pep_489 refactor: limit special-case handling to 'InterfaceBase' Member descriptor behavior is tricky across Python versions, and across static vs. heap-allocated types. The 'InterfaceBase' base type is a singleton, and has a known/desired "implements n... Pull #307 12 Jun 2024 02:50PM UTC tseaver github
99.02
9273197901 tseaver-rework_pep_489 perf: re-intern hot-path getattr names 'PyObject_GetAttrString' creates new string objects from 'char*'. Pull #307 28 May 2024 04:48PM UTC tseaver github
99.02
See All Builds (959)
  • 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