Skip to content

Shift to edx fork of drf-oauth module. - #15604

Merged
doctoryes merged 1 commit into
masterfrom
jeskew/use_django111_compat_drf_oauth
Jul 24, 2017
Merged

Shift to edx fork of drf-oauth module.#15604
doctoryes merged 1 commit into
masterfrom
jeskew/use_django111_compat_drf_oauth

Conversation

@doctoryes

@doctoryes doctoryes commented Jul 19, 2017

Copy link
Copy Markdown
Contributor

Django 1.11 compatibility was added to this unmaintained module in the edx-forked repo:
edx/django-rest-framework-oauth#4
This PR shifts edx-platform to use that forked version.

There's a separate ticket to remove this dependency altogether:
https://openedx.atlassian.net/browse/PLAT-1660

@doctoryes
doctoryes force-pushed the jeskew/use_django111_compat_drf_oauth branch from bf5a62a to f57b9fa Compare July 19, 2017 20:52
@doctoryes doctoryes changed the title WIP: Upgrade version of drf-oauth module. Shift to edx fork of drf-oauth module. Jul 19, 2017
@doctoryes
doctoryes requested review from bmedx and macdiesel July 19, 2017 21:37
Comment thread requirements/edx/base.txt Outdated
djangorestframework-oauth==1.1.0
# Why a fork? To add Django 1.11 compatibility to the abandoned repo.
# This dependency will be removed by this work: https://openedx.atlassian.net/browse/PLAT-1660
git+https://github.com/edx/django-rest-framework-oauth.git@0a43e8525f1e3048efe4bc70c03de308a277197c#egg=djangorestframework-oauth==1.1.1

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason why these aren't in github.txt?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pure sloppiness - along with an attempt at self-deception that I'm actually adding a dependency on a fork. I'm going to stop fooling myself and fix this.

@doctoryes
doctoryes force-pushed the jeskew/use_django111_compat_drf_oauth branch from f57b9fa to 1ecd1f3 Compare July 20, 2017 21:26
@doctoryes

Copy link
Copy Markdown
Contributor Author

Ready for re-review.

@bmedx bmedx left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@doctoryes
doctoryes merged commit fc11bdd into master Jul 24, 2017
@doctoryes
doctoryes deleted the jeskew/use_django111_compat_drf_oauth branch July 24, 2017 16:37
@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production on Tuesday, July 25, 2017.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been deployed to the production environment.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been rolled back from the production environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants