Details
-
Task
-
Resolution: Duplicate
-
Major
-
3.0.0-beta.3
-
None
-
None
-
1
-
SDK13: Coll/Txn/Docs More Chip
Description
We cannot release with some exceptions being in couchbase/exceptions.py, and some in couchbase_core/exceptions. So, eliminate that any way we can.
Similarly, lets trim anything else we can out of there, and mark anything in there as @internal or @volitile or something similar. Internal seems to make sense for now.
Ideally, this ticket is done when nothing in the public v3 interface would need an import statement like from couchbase_core. ... But no matter what, exceptions cannot be spread across both.