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

zopefoundation / zope.interface
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: 8.2
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 issue8
branch: issue8
CHANGE BRANCH
x
Reset
  • issue8
  • 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
  • 8.0
  • 8.0.1
  • 8.1
  • 8.1.1
  • 8.1.1.a1
  • 8.2
  • 8.2.a1
  • all-repos_autofix_all-repos-sed
  • annotate-func
  • 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-2921ca42
  • config-with-c-code-template-3c1c588c
  • config-with-c-code-template-6cd4f790
  • 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-ad3bfb10
  • 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
  • issue85
  • issue85-take2-reduce
  • issue93
  • lookup-performance
  • mac-use-362
  • make-tests-independend-from-calling
  • master
  • modernize-ci
  • no-pure-python-build
  • pep-420-native-namespace
  • prep-7.0.1-release
  • py311b4
  • py37
  • py39
  • release-7.0.2
  • release-7.0.3
  • remove-deprecated-setuptools-feature
  • remove-setuptools-dependency
  • 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
  • tseaver-rework_pep_489
  • use-pypi-token
  • windows-gha

pending completion
624

Pull #188

travis-ci

web-flow
Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching.

In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100.

Also take steps to avoid triggering false positive warnings about changed ROs when it's *just* Interface that moved.
Pull Request #188: Ensure Interface is the last item in the __sro__.

1405 of 1421 branches covered (98.87%)

Branch coverage included in aggregate %.

77 of 77 new or added lines in 5 files covered. (100.0%)

10595 of 10679 relevant lines covered (99.21%)

7.79 hits per line

Relevant lines Covered
Build:
Build:
10679 RELEVANT LINES 10595 COVERED LINES
7.79 HITS PER LINE
Source Files on issue8
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
624 issue8 Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching. In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100. Also take steps to avoid triggering false positive warnings ... Pull #188 18 Mar 2020 05:15PM UTC web-flow travis-ci pending completion  
623 issue8 Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching. In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100. Also take steps to avoid triggering false positive warnings ... push 18 Mar 2020 05:10PM UTC jamadden travis-ci pending completion  
616 issue8 Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching. In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100. Also take steps to avoid triggering false positive warnings ... Pull #188 17 Mar 2020 08:19PM UTC web-flow travis-ci pending completion  
615 issue8 Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching. In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100. Also take steps to avoid triggering false positive warnings ... push 17 Mar 2020 08:15PM UTC jamadden travis-ci pending completion  
614 issue8 Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching. In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100. Also take steps to avoid triggering false positive warnings ... Pull #188 17 Mar 2020 01:31PM UTC web-flow travis-ci pending completion  
613 issue8 Move the one-base optimization down a level, and enable using pre-calculated __sro__ for caching. In my local 'load the world' test, this went from ~7800 full C3 merges to about ~1100. Also take steps to avoid triggering false positive warnings ... push 17 Mar 2020 01:29PM UTC jamadden travis-ci pending completion  
608 issue8 Ensure Interface is the last item in the __sro__. None of the elegant solutions mentioned in the issue worked out, so I had to brute force it. Fixes #8 Pull #188 17 Mar 2020 10:30AM UTC web-flow travis-ci pending completion  
607 issue8 Ensure Interface is the last item in the __sro__. None of the elegant solutions mentioned in the issue worked out, so I had to brute force it. Fixes #8 push 17 Mar 2020 10:26AM UTC jamadden travis-ci pending completion  
605 issue8 Ensure Interface is the last item in the __sro__. None of the elegant solutions mentioned in the issue worked out, so I had to brute force it. Fixes #8 push 16 Mar 2020 10:25PM UTC jamadden travis-ci pending completion  
See All Builds (1020)
  • 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

© 2026 Coveralls, Inc