Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove support and docs for optional dependencies #260

Merged
merged 3 commits into from Dec 13, 2017

Conversation

sirosen
Copy link
Member

@sirosen sirosen commented Dec 11, 2017

Remove the opt dep error type, simplify usage of jwt to not try-except on its import, remove the opt deps docs page from the main TOC, but leave a stub version of the page in place. That way, anyone seeing a link to this page from the old exception message won't be sent to a 404 page right away. We can drop it at some point.

Closes #258

Remove the opt dep error type, simplify usage of `jwt` to not try-except
on its import, remove the opt deps docs page from the main TOC, but
leave a stub version of the page in place. That way, anyone seeing a
link to this page from the old exception message won't be sent to a 404
page right away. We can drop it at some point.

Remove OptionalDependency stuff from tests.

Closes globus#258
Wildcard imports were broken. We don't have anything else checking the
contents of `__all__`, so this is a nice simple pair of tests to add.
Also, remove the errant element from __all__ to fix the import.
The Appveyor build environment doesn't actually execute in the context
of a virtualenv or anything like one. Instead, it gives you a preset
python binary path to use. To handle this, use an env var to capture
that value, and pull it out during the testsuite's subprocess
invocations.
@jaswilli jaswilli merged commit 803aa67 into globus:master Dec 13, 2017
sirosen added a commit to sirosen/globus-sdk-python that referenced this pull request Dec 13, 2017
Changelog:
 - globus#261 Add OAuthTokenResponse.by_scopes
 - globus#257, globus#260 Make `cryptography` a strict requirement,
   `globus-sdk[jwt]` is no longer neecessary
 - globus#255 Simplify OAuthTokenResponse.decode_id_token to not require the
   client as an argument
 - globus#259 Add (beta) SearchClient class
@sirosen sirosen deleted the remove-opt-deps branch May 27, 2022 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs New or updated documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants