Skip to content

Mark all functions / classes not in zeroconf or zeroconf.aio as protected #565

@bdraco

Description

@bdraco

The public API should only access zeroconf and zeroconf.aio
as internals may be relocated between releases

Import them without the underscore in the public api. H11 is a good example of this at https://github.com/python-hyper/h11/blob/master/h11/__init__.py

Document that only zeroconf and zeroconf.aio are the public api and everything else may change

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions