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

Allow defining hooks on backend load #3429

Merged
merged 1 commit into from Jan 25, 2019

Conversation

Projects
None yet
2 participants
@philippjfr
Copy link
Contributor

philippjfr commented Jan 25, 2019

This PR allows downstream libraries such as geoviews to register a hook which is called when the extension is loaded. This will make it possible to defer loading of plotting modules until they are explicitly loaded (and therefore avoid issues with the matplotlib backend on some platforms).

@philippjfr philippjfr added the feature label Jan 25, 2019

@philippjfr philippjfr force-pushed the backend_hooks branch from 3da79a1 to 2a52ac2 Jan 25, 2019

@jlstevens

This comment has been minimized.

Copy link
Contributor

jlstevens commented Jan 25, 2019

Nice and simple. Merging.

@jlstevens jlstevens merged commit f51c33e into master Jan 25, 2019

4 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
coverage/coveralls First build on backend_hooks at 89.839%
Details
s3-reference-data-cache Test data is cached.
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.