Proposal Date
11 April 2023
Target Ticket Acceptance Date
11 April 2023
Earliest Open edX Named Release Without This Functionality
Q - 2023-10
Rationale
Note that this is not a new proposal, but is a ticket to track completion of the original DEPR documented here: #37.
This ticket is to clean-up some small remaining usages, and ultimately to remove the deprecated EdxRestApiClient so the code no longer lives in the platform.
Removal
Here is a general search for uses of EdxRestApiClient: https://github.com/search?q=org%3Aopenedx%20EdxRestApiClient&type=code
Replacement
See original DEPR for details: #37
Deprecation
No response
Migration
No response
Additional Info
No response
Proposal Date
11 April 2023
Target Ticket Acceptance Date
11 April 2023
Earliest Open edX Named Release Without This Functionality
Q - 2023-10
Rationale
Note that this is not a new proposal, but is a ticket to track completion of the original DEPR documented here: #37.
This ticket is to clean-up some small remaining usages, and ultimately to remove the deprecated
EdxRestApiClientso the code no longer lives in the platform.Removal
Here is a general search for uses of
EdxRestApiClient: https://github.com/search?q=org%3Aopenedx%20EdxRestApiClient&type=codeEdxRestApiClient: https://github.com/openedx/edx-analytics-data-api/blob/6916f071301c57457cad668ac1c33ae702b061fa/analyticsdataserver/settings/base.py#L325slumberlibrary, since we will no longer need this outdated library. See https://github.com/openedx/edx-rest-api-client/blob/8eb8837c2d5e94ef2cc809124ed371ef12509f50/edx_rest_api_client/client.py#L288DeprecatedEdxRestApiClientin edx-platform will need to be removed, in addition toslumber. This requires fixing the past bug found during the first attempt. See [DEPR]: Complete removal of EdxRestApiClient #189 (comment) for details. (This may die with ecommerce code in edx-platform. This should probably just get its own edx-platform ticket rather than trying to complete as part of this DEPR.)Replacement
See original DEPR for details: #37
Deprecation
No response
Migration
No response
Additional Info
No response