-
Notifications
You must be signed in to change notification settings - Fork 0
add version string #4
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
Conversation
|
PR pretty self explanatory, but there is a more general discussion: e.g.
|
If they don't merge fixes, we can. And whatever their version number is, we can release with a It's possible there is some other semantic versioning name other than |
The version specifier spec is
I was afraid we'd start hitting problems like this. Ideally we figure out a minimal way to purge functionality we don't need, so that rebasing on top of upstream changes (if/when they ever happen) will be minimally painful. What is the problem |
sounds good. |
|
Whoops! Okay maybe we just decouple the versioning entirely then... |
the linux pipelines dont have it (e.g. |
|
Ugh yes we should nest any |
|
so, removing it from the dependencies list would be enough? I think we talked about not running their built-in tests, but if we're now talking about fixing bugs too, I feel like we probably should actually run the tests on our repo's CIs too... in which case purging |
|
The CI error is: so the problem is you can't |
|
yes, this was what i suggested to do |
|
do you have any deeper test of all dependencies in |
|
I'm not quite sure what you mean... I think MNE fails there because we've mis-specified our dependencies here. |
i meant a test that checks all dependencies from the requirement files rather than whats actually loaded when running mne. but nevermind - i just saw that tkinter is not even an explicit requirement in the curryreader package. makes sense, otherwise it shouldnt have complained. - just as you wrote |
|
missing remains the question with the actual bugfixes. |
|
p.s. - the nesting i commited earlier is the minimal change but not optimal, as users loose the info what caused the issue. last commit is a more informative version. feel free to ignore |
Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
|
btw, i blindly mimicked the |
|
Before pushing a release to conda-forge we should check. Then in conda-forge I usually have checks like this |
Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
add
__version__infosee mne-tools/mne-installers#349