-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Labels
debtCode quality improvement or decrease of technical debt.Code quality improvement or decrease of technical debt.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.
Description
We have some error subclasses like ApifyApiError
defined in https://github.com/apify/apify-client-python/blob/master/src/apify_client/_errors.py, with the underscore suggesting it's a private submodule.
We have them documented in the docs, though, suggesting people should use them in their isinstance
checks etc, which they should be able to, since the thrown errors should be a part of the public API of a module.
We should move them out of the private _errors
submodule to a public errors
submodule, to make it clear that these are OK to use by end users.
vdusek
Metadata
Metadata
Assignees
Labels
debtCode quality improvement or decrease of technical debt.Code quality improvement or decrease of technical debt.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.