You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would make sense to do a full run across all top-level __init__.py files, and try to slim the public API as much as possible when making breaking changes anyways.
The text was updated successfully, but these errors were encountered:
This continues the work done for datalad#613. Now all relevant symbols
are directly documented, for every top-level package.
In doing so, I added a first set of markers to shape the API
streamlining that will come with v2.0.
Ping datalad#624
Ping datalad#616
Some implementations that continued to be located in `__init__.py`
files have been move into new, dedicated source files.
Here is an example PR #615
Look for markers in top-level
__init__.py
, such as# TODO REMOVE EVERTHING BELOW FOR V2.0
and act on them.This will resolve #613 (might be closed before).
It would make sense to do a full run across all top-level
__init__.py
files, and try to slim the public API as much as possible when making breaking changes anyways.The text was updated successfully, but these errors were encountered: