Open maciejskorski opened 2 years ago
Which dependencies do you mean exactly? The two dependencies that are specified, and which are also automatically installed in your example, are datamatrix and fastnumbers. Which additional dependencies are you missing?
Child dependencies are missing, as shown above.
So from a package we expect to install along with child dependencies (numpy, scipy, pretty etc) and run in a fresh environment without extra effort. I made an attempt to close this gap in my fork.
You're right actually. I had forgotten that numpy and scipy are only optional dependencies of datamatrix, but required for eyelinkparser.
@smathot the issue is not even about forgetting, but about missing the CI/CD testing which would prevent proactively many things of that sort. I am a researcher & software engineer at the same time and I understand both perspectives :-) I created the fork for experimental purposes and it tests install & running in a fresh environment on a variety of Python versions. I am happy to contribute and help in that if you don't mind https://github.com/maciejskorski/python-eyelinkparser
It looks like you've done a lot of useful work on the package! In principle, I'd be more than happy to merge some or all of these changes. However, would it be possible to split this up into separate PRs with a clear description so that I can review what exactly it does?
Hello!! I have arrived here through your paper https://doi.org/10.3758/s13428-022-01957-7
However I am not able to run the example from the documentation of the repository.
Is there a .yml file or someting to use a similar environment? Thanks in advance
Hi @Rockyneuron ,
This question is not related to this issue (or to a bug more generally), and is best posted on the support forum. Would you mind moving the conversation there?
— Sebastiaan
The
pip
package as well as the source on git are missing dependencies, so that the package is not runnable with extra efforts. It would be nice to close this gap:-)