Conversation
|
How about also using this in the CI? |
|
tl;dr: I really like to keep the number of dependencies low (this also applies for ObsPy) I don't like those new dependencies on maybe I don't see the point but why do we need this dependencies which is not working with the default installation - does the test suite in CI not work without? bear in mind that you can use for your local environment whatever you want - if you need fancy logging - go ahead extend your local environment - if you need a super-duper test runner please be my guest and do it in your setup - but don't polute the original code with your stuff ^^ |
|
Fair enough. I nowadays strongly prefer Speaking of |
I guess so - I would like to remove that - problem is that I'm at the moment very packed with work - so I don't see me this touching in the next weeks ... I could also look into django-plugins an bring it up-to-date ... |
That would also be nice. If I find some time I can also give replacing |
|
I would prefer also while already hijacking this PR ^^ - how compatible to older Django version do we need to keep Jane? If time allows I would update Jane's core to django 1.11 as soon as possible ... |
Not at all I think. Only supporting the latest django + python + obspy + X versions should be perfectly fine! |
This PR doesn't add any dependencies at all. I agree, the less dependencies the better. This PR simply enables using
My only concern is about maintaining existing production servers. I don't know enough about all the migration stuff and I think the docs so far don't cover updating, really. That aside, sure, using newer versions seems like a good idea, if updating is well documented. Regarding the plugin stuff: Anything's fine with me, as long as I'm able to use multiple plugins for one document type (see krischer/django-plugins#11), this is kind of vital for my use cases. |
|
Thanks for merging, this helps debugging test fails locally.. |
supersedes and closes #51