-
Notifications
You must be signed in to change notification settings - Fork 44
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
Extend continuous integration testing matrix #136
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jGaboardi Looks good. While you're in there updating it, do you have any take on a setup.py
vs setup.cfg
?
I have never used a |
PyPA suggests using I think you're right though - the implications on this project are minimal. The one added benefit for this project would be configurations for tools like pytest or flake8 would be also be contained in |
Indeed very interesting and elegant. What I can see as a pain point here is that |
I think this setuptools documentation shows a better example of For the version, one can use the [metadata]
...
version = attr: cenpy.__version__ For the requirements, it would be relisted under [options]
...
install_requires =
requests
...
geopandas |
I like this way of specifying version very much.
Not a huge fan manually listing out the requirements though. Let's leave the decision up to @ljwolf. Also, it might be good to have that in a separate PR. It is a relatively minor thing, but a break from the norm since |
I'll go ahead and merge this. Please revert if I am jumping the gun. |
The PR addresses #135.
setup.py
rtree
is no good for Python 3.5