dandi / dandi/dandi-cli

inform users when they use python version which our current release(s) do no longer support

Open
#1,648 0 comments 0 reactions 0 assignees View on GitHub
UX
Dominant language
Python
Stars
28
Forks
37
Avg merge
1d 17h
Merged PRs (30d)
9

Description

People struggle to `pip install --ugprade dandi` and alike to noavail due to use of older python versions (e.g. 3.8) which we no longer support.
I think it would be great if we could alert folks when they start `dandi` CLI using some elderly python which current version of dandi-cli no longer supports. But what would be the most efficient way to query pypi for list of version current `dandi` (and `dandi-schema`) supports? alternative would be to host somewhere that information here, or just parse e.g. like

```shell
curl --silent https://raw.githubusercontent.com/dandi/dandi-cli/refs/heads/master/setup.cfg | sed -n -e '/python_requires/s,.*>=,,p'
```
with some local caching to do that only once a week or so.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.