Update Python package#177
Conversation
The only dependency which was "broken" was scipy which require having shim
There some warnings, which indicate that we incorrectly handle missing data, but for now they seems to be harmless.
|
Ooh, I realize that there was development branch where you have partially done things. Is there some conventions for repositories, I getting accustomed to always green main branch on different OSS projects so never looking what's else can be except home page. |
|
Sorry, it's often different and not usually documented with the various openworm repos, so it's usually best to look at the network view, for what's happenning in the branches here and in anyone else's: https://github.com/openworm/tracker-commons/network |
|
This should be rebased to openworm:development and then tested I think. |
|
Testing these modifications in https://github.com/openworm/tracker-commons/tree/experimental, have merged in this and the development branch there. |
Update code to work with latest Pandas.
Tested on Python 3.12, but from what I understand should works anywhere where Pandas is working.
Improve a bit testing scripts so they can be run from any location. For example, I use
pipenv run py tests/tests.py.Add
pyproject.tomlGive somebody else pleasure to create LICENSE file, since I'm not aware who I should put there.
There two nagging warnings left
That's from columns x and y being Int64 instead of Float64.