• 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 issue153
branch: issue153
CHANGE BRANCH
x
Reset
  • issue153
  • 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
  • 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
  • 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
477

Pull #169

travis-ci

web-flow
Add __all__ to all modules.

Fixes #153

The items that went in each ``__all__`` are based on what is
documented:

 $ rg --no-filename 'import' docs/ -trst | tr -s "[:blank:]" | sort | uniq | grep zope
 >>> from pprint import pprint
 >>> from zope.interface import *
 >>> from zope.interface import Interface
 >>> from zope.interface import Interface, Attribute, implementer
 >>> from zope.interface import alsoProvides
 >>> from zope.interface import classImplements
 >>> from zope.interface import classImplementsOnly
 >>> from zope.interface import directlyProvidedBy
 >>> from zope.interface import directlyProvides
 >>> from zope.interface import implementedBy
 >>> from zope.interface import implementer
 >>> from zope.interface import implementer_only
 >>> from zope.interface import noLongerProvides
 >>> from zope.interface import providedBy
 >>> from zope.interface import provider
 >>> from zope.interface.adapter import AdapterRegistry
 >>> from zope.interface.declarations import Declaration
 >>> from zope.interface.declarations import InstanceDeclarations
 >>> from zope.interface.declarations import ProvidesClass
 >>> from zope.interface.declarations import named
 >>> from zope.interface.exceptions import BrokenImplementation
 >>> from zope.interface.exceptions import Invalid
 >>> from zope.interface.interface import Specification
 >>> from zope.interface.interface import adapter_hooks
 >>> from zope.interface.verify import verifyObject
 >>> import gc
 >>> import zope.interface

And also some personal judgement about what the public API is that I'm
more than happy to have reviewed.
Pull Request #169: Add __all__ to all modules.

1111 of 1127 branches covered (98.58%)

Branch coverage included in aggregate %.

24 of 24 new or added lines in 10 files covered. (100.0%)

9081 of 9167 relevant lines covered (99.06%)

12.66 hits per line

Relevant lines Covered
Build:
Build:
9167 RELEVANT LINES 9081 COVERED LINES
12.66 HITS PER LINE
Source Files on issue153
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
477 issue153 Add __all__ to all modules. Fixes #153 The items that went in each ``__all__`` are based on what is documented: $ rg --no-filename 'import' docs/ -trst | tr -s "[:blank:]" | sort | uniq | grep zope >>> from pprint import pprint >>> from zope... Pull #169 05 Feb 2020 02:22PM UTC web-flow travis-ci pending completion  
476 issue153 Add __all__ to all modules. Fixes #153 The items that went in each ``__all__`` are based on what is documented: $ rg --no-filename 'import' docs/ -trst | tr -s "[:blank:]" | sort | uniq | grep zope >>> from pprint import pprint >>> from zope... push 05 Feb 2020 02:16PM 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