-
Notifications
You must be signed in to change notification settings - Fork 9
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
Create issue templates #57
Comments
New style tho, please. The actual forms |
I tried setting that up for scirpy. Feedback welcome! https://github.com/scverse/scirpy/issues/new/choose
Once we are happy with it there, I'll copy it over to this repo. |
Link to a demo bug report: The section Version Information is quite unusable atm... maybe better to just use a plain text field. This might result in a very long issue, but 🤷 |
Yeah, I think I'm gonna get rid of the template for making it collapsible.
Should we still advertise for putting the full list of versions returned by
`sc.logging.print_versions()` or rather ask for a few specific ones (the
package itself and maybe numpy/pandas)?
…On Fri, May 20, 2022, 11:27 Lukas Heumos ***@***.***> wrote:
Great!
"plase paste the output between the backticks "
Typo
I'm a fan of the background text that you have in the other cells. Maybe
this would also be something for the version information?
But this seems to be a decent version
[image: image]
<https://user-images.githubusercontent.com/21954664/169498695-5ee67db1-d295-46c2-b695-1ad3f579357c.png>
Not collapsible, but I don't know how to make that work either.
—
Reply to this email directly, view it on GitHub
<#57 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABVZRV4VSCIFWIJNV4HV42DVK5LJRANCNFSM5V54W6LA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Not sure whether all of our ecosystem packages require scanpy as a dependency. Some people may not know where this command comes from. I'd go with a "manual" approach (what you suggested) |
MuData version might also be relevant. Maybe we should ask users to run https://pypi.org/project/session-info/ ? This might be the most general version. |
Lesson learned from scanpy: get people to report all imported packages in the session where the bug occurred. This will save many hours of debugging. |
Yeah, I'm aware. But then people don't need to have scanpy installed. In the future, some people may be using environments without scanpy. |
How confident are we about the state of There's some evidence that in the past issues with that package weren't resolved very quickly: Therefore, I have some concerns making it a depdendency |
Stuff eventually got fixed, but there is also https://github.com/IBM/import-tracker which may be able to do the same (though I haven't tried it) |
Another one
https://pypi.org/project/depinfo/
…On Mon, May 30, 2022, 21:31 Isaac Virshup ***@***.***> wrote:
Stuff eventually got fixed, but there is also
https://github.com/IBM/import-tracker (which I haven't tried)
—
Reply to this email directly, view it on GitHub
<#57 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABVZRV6DRBEZTYANZ4DP7CTVMUJQ7ANCNFSM5V54W6LA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
I think session-info is going to be the most mature and maintained option here. |
I'm still a bit wary of making it a dependency. This would mean that if session-info breaks, all scverse packages break (similar impact as e.g. numpy). The actual code getting the version information seems quite straightforward. We could consider including the actual code in the template or putting it into a "scverse-tools" package (cf #72). Like that we would at least have control over it. |
I think this repo should provide sensible default issue templates and link to the scverse discourse for help requests.
The text was updated successfully, but these errors were encountered: