-
Notifications
You must be signed in to change notification settings - Fork 10
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
Perhaps have bug_report()
try to (also) read versions from pyproject.toml
?
#359
Comments
Just to make sure I understand what the issue is here:
Is that correct? |
Yeah... That's probably abuse of I usually just checkout a different branch when I want to compare different versions, without actually installing it again. This usually works, because earlier versions still work with newer dependencies. In the past we had the version defined in Maybe an editable install is a bad idea to begin with. But the option of editable installs is perhaps also an attractive part of interpreted languages. |
Hmmmm. Well I guess I wouldn't hurt to additionally |
But where does it stop? Using
and then of course also whether it is dirty or not, etc. That might be more informative than what is in So not sure it is worth it. Probably not |
Not sure everything with the versioning actually works as intended. (Intended by us I mean; everything probably works as intended by the tooling.)
See this scenario with a semi fresh ScopeSim clone and semi fresh environment, without ScopeSim installed. Alternating between an empty directory and ScopeSim clone:
Empty directory, as expected:
In fresh clone install an old version of ScopeSim. More realistic scenario is installing
dev_master
now, and then wait a couple of weeks until the versions roll over, so we are mimicking that by explicitly installing something old.In empty directory, as expected again::
These files are installed:
In git clone:
In empty directory:
People are surely going to install ScopeSim in this way.
So maybe we should have
bug_report()
also try to get the version frompyproject.toml
?Originally posted by @hugobuddel in #355 (comment)
The text was updated successfully, but these errors were encountered: