python-trio / trio-asyncio

a re-implementation of the asyncio mainloop on top of Trio
Other
188 stars 37 forks source link

Clean up public API surface #64

Closed oremanj closed 4 years ago

oremanj commented 4 years ago

Internal modules should be named with a leading underscore so users don't depend on which modules export which names.

We should actually raise deprecation warnings for things marked as deprecated.

We should audit all exports to make sure they're either documented or deprecated.

I'm working on this.

njsmith commented 4 years ago

👍❤️