con / con/tinuous

Make --version report post release tag version

Open
#209 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
10
Forks
4
Avg merge
2h 12m
Merged PRs (30d)
1

Description

ATM I believe it reports only the tag

```
(tinuous-dev) datalad@smaug:/mnt/datasets/datalad/ci/tinuous$ pip show tinuous
Name: tinuous
Version: 0.7.0
Summary: Download build logs from GitHub Actions, Travis, and Appveyor
Home-page: https://github.com/con/tinuous
Author: Center for Open Neuroscience
Author-email: debian@onerussian.com
License: MIT
Location: /home/datalad/miniconda3/envs/tinuous-dev/lib/python3.12/site-packages
Editable project location: /mnt/datasets/datalad/ci/tinuous
Requires: click, click-loglevel, ghtoken, in-place, pydantic, python-dateutil, python-dotenv, PyYAML, requests
Required-by:

(tinuous-dev) datalad@smaug:/mnt/datasets/datalad/ci/tinuous$ tinuous --version
tinuous 0.7.0

(tinuous-dev) datalad@smaug:/mnt/datasets/datalad/ci/tinuous$ git describe
0.7.0-12-gfe72f74

(tinuous-dev) datalad@smaug:/mnt/datasets/datalad/ci/tinuous$ /mnt/datasets/datalad/ci/cron_job afni
....
2025-07-07T04:05:50-0400 [INFO ] tinuous: tinuous 0.7.0
```

so it makes it unclear which actual version from `pip install -e` installation we had been running. Should be similar to e.g. how we do in `dandi-cli`:

```
❯ dandi --version
0.69.3+17.g03b7c072
❯ git describe
0.69.3-17-g03b7c072
```

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.