-
Notifications
You must be signed in to change notification settings - Fork 197
v1.5.0 #145
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
v1.5.0 #145
Conversation
* tests on top-level; run against installed version * make matplotlib optional * add req files * add cov file * update travis * update dependencies * add scipy to build_wheel deps * MacOS ssl fix attempt * test: skip erroneous drift test (on win) * update setup to use scm; demand cython * setup: readme type rst * update doc reqs * rename doc->docs * restructure doc * adopt geostat doc style pt 1 * setup update docs path * drop py2 support; __doc__ update * add logo * resize log (rst images not rendered correctly on GH) * ignore auto-generated version file * eliminate some doc errors * tackle logo issue * build doc against installed again * travis: install wheel for cibuildwheel on linux * travis: update packages * travis: update wheel * remove py2 rfs * auditwheel bug needs to be fixed by manylinux * bigger logo * cok: use scipy blas and lapack directly * remove lapack module; use scipy instead * dont use raw in Readme * tests: skip edk test only on windows * DOC: update use of recommonmark [skip-ci]
…ted in the future
Codeformatting with black; minor updates to be future prove
|
From now on, there is also a Zenodo DOI for each release on Github: Do we want to include everyone as Author? If you give me your ORCID, I could create a |
Since there are ~10 contributors I think that's manageable. Generally I think it's easier to develop on the master branch, and create release branches (e.g. v1.5.X) + tag for releases, as opposed to have a develop branch and sync between master and develop. That way users are more encouraged to look at most up to date code if they look on github. That's what numpy, scipy, pandas etc are doing. I haven't reviewed in detail but since it's only a sync between branches LGTM. Thanks for working on it. |
Yeah, that's git flow, I think trunk based development is easier (cf. e.g. https://hackernoon.com/trunk-based-development-vs-git-flow-b1b23044dfb and https://stackoverflow.com/a/35915110/1791279) and that's what scipy ecosystem generally does. But I agree it's a never ending discussion topic. |
|
Merging now. Thanks to all. |
No need to make a release PR, one should be made automatically by a bot once you push the release on PyPi. Please make a PR to add yourself to maintainers in |
|
Sorry again for the slow response here, but this all looks good. Thanks for the good work @MuellerSeb and @rth |

This is the PR for the
v1.5.0release.I just created a release candidate:
https://github.com/GeoStat-Framework/PyKrige/releases/tag/v1.5.0rc1
You can test it by installing:
If you think there is still something missing, we can collect it here.
Release Notes
Installation
You can install pykrige with pip:
Documentation
The documentation can be found at: https://pykrige.readthedocs.io/
What's new?
New features
to be future prove (iid will be deprecated) (Codeformatting with black #144)
Changes