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

Bump dependent datalad version #86

Open
jsheunis opened this issue Oct 9, 2023 · 2 comments
Open

Bump dependent datalad version #86

jsheunis opened this issue Oct 9, 2023 · 2 comments

Comments

@jsheunis
Copy link
Member

jsheunis commented Oct 9, 2023

In https://github.com/datalad/datalad-extension-template/blob/main/setup.cfg#L14-L17:

[options]
python_requires = >= 3.7
install_requires =
    datalad >= 0.18.0

should we go to latest datalad version? and what about python?

@mslw
Copy link
Contributor

mslw commented Oct 9, 2023

I think the unwritten policy with Python tends to be going along with the Python release life cycle. With 3.7 EOL in June 2023 (and 3.8 set for Oct 2024), I think 3.8 is a good idea.

I am less sure about DataLad. Typically very few changes should affect the template as such (although blame suggests that the latest update was indeed done following such change), but with the general tendency to always favor the latest, perhaps we should?

@adswa
Copy link
Member

adswa commented Oct 9, 2023

My thoughts match those of @mslw with regard to Python. With regard to DataLad I'm also hesitant; my line of thought goes into the direction of availability of DataLad 0.19 across different systems, some Linux distributions tend to lag behind for a while. E.g. https://packages.debian.org/search?keywords=datalad&searchon=names&suite=stable&section=all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants