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

[REBASED] PySAL+ optional testing matrix #830

Closed
wants to merge 4 commits into from
Closed

Conversation

ljwolf
Copy link
Member

@ljwolf ljwolf commented Jul 12, 2016

This sets up a multi-environment test matrix for PySAL using an environment variable, PYSAL_PLUS & is the remaining blocker for #829

If PYSAL_PLUS, we include pandas, numba, numexpr, shapely, and patsy in the testing environment. This way, if we have numba versions of computational functions, tabular methods, etc, these get tested.

In theory, these should also be added to the setup.py extras_require flag, if we want to appropriately incorporate this metadata by module.

It makes sense to make the PYSAL_PLUS environment as open as possible, as long as things were correctly wrapped in try/except or common.requires. I will write that up in a wiki page, too. I've written this notebook documenting things I've seen & tried.

@ljwolf
Copy link
Member Author

ljwolf commented Jul 12, 2016

adding tentative label in case anyone wants to call out extra packages to add to PYSAL_PLUS.

@ljwolf
Copy link
Member Author

ljwolf commented Jul 12, 2016

Just realized, visualization packages might be good to add here. At minimum, matplotlib & seaborn.

@Makosak
Copy link
Contributor

Makosak commented Jul 12, 2016

Matplotlib templates in the new version includes a seaborn styling... Have
to look at that further, but could help
On Tue, Jul 12, 2016 at 2:19 PM Levi John Wolf notifications@github.com
wrote:

Just realized, visualization packages might be good to add here. At
minimum, matplotlib & seaborn.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#830 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/AEFFvFx7aXipILmrfprPRnOxP8KK8x-Fks5qVAT3gaJpZM4JKCNX
.

@ljwolf ljwolf force-pushed the fji branch 3 times, most recently from 1cb73e3 to 7738980 Compare July 14, 2016 22:41
@ljwolf ljwolf force-pushed the fji branch 3 times, most recently from dc1fe26 to 1dcf3fe Compare July 15, 2016 18:46
@ljwolf ljwolf changed the title PySAL+ optional testing matrix [REBASED] PySAL+ optional testing matrix Jul 16, 2016
@ljwolf
Copy link
Member Author

ljwolf commented Jul 16, 2016

Rebased into #833.

@ljwolf ljwolf closed this Jul 16, 2016
@ljwolf ljwolf mentioned this pull request Jul 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants