DiamondLightSource/pythonSoftIOC

Version reports 3.1 in 3.2

Closed this issue · 4 comments

$ pipenv install softIoc==3.2 cothread
$ pipenv shell
$ pythonIoc --version
3.1
$ pipenv graph
cothread==2.17
  - numpy [required: Any, installed: 1.20.2]
softioc==3.2
  - epicscorelibs [required: >=7.0.6.99.1.0,<7.0.6.99.2, installed: 7.0.6.99.1.0]
    - numpy [required: Any, installed: 1.20.2]
    - setuptools [required: Any, installed: 52.0.0]
    - setuptools-dso [required: >=2.0a1, installed: 2.1]
  - epicsdbbuilder [required: >=1.4, installed: 1.4.3]
  - numpy [required: Any, installed: 1.20.2]
$ pythonSoftIOC --version
3.2
$ which pythonIoc
/dls_sw/prod/tools/RHEL7-x86_64/defaults/bin/pythonIoc
$ which pythonSoftIOC 
/scratch/tmc43/pipenv/bug-HAOvM4WE/bin/pythonSoftIOC

I changed the name of the repo and executable in 3.2 to make it more readable. Maybe I should remove the old one from tools...

There is also

$ python -m softioc --version
3.2

Maybe I should remove the old one from tools...

I think so, it was enough to confuse me anyway... Also it could be a bit clearer in the changelog - I did check there but didn't get it.

Done and done