Skip to content

Conversation

@seisman
Copy link
Member

@seisman seisman commented Dec 24, 2018

Description of proposed changes

Strictly speaking, gmt-python doesn't dependent on conda-forge's gmt, thus I propose to remove the gmt dependency from requirements.txt.

Also, such change makes it easy to test gmt-python with latest gmt master branch.

@seisman seisman requested a review from leouieda December 24, 2018 15:54
@leouieda
Copy link
Member

@seisman I've been thinking about this a lot lately. Our current setup is very fragile. It's actually kind of broken with the hang ups in the conda packages (I still haven't been able to solve conda-forge/gmt-feedstock#57).

I'll try to get this working on Travis with the conda packages. We'll just have to instruct people to compile GMT themselves. I'll include a build script for GMT that fetches the latest master and add it to the Makefile for easier updating and deploying.

I'm a bit hesitant because GMT master is not very stable but it might be better than what we currently have.

@leouieda leouieda merged commit 9ad7384 into master Jan 16, 2019
@leouieda leouieda deleted the remove-gmt-from-requirements branch January 16, 2019 14:16
@seisman
Copy link
Member Author

seisman commented Jan 16, 2019

@leouieda I just opened a PR #261 , which tries to test gmt-python with GMT's latest master branch.

@leouieda
Copy link
Member

👍 thanks!

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.

3 participants