cvangysel / pytrec_eval

pytrec_eval is an Information Retrieval evaluation tool for Python, based on the popular trec_eval.
http://ilps.science.uva.nl/
MIT License
290 stars 32 forks source link

new release? #21

Open cmacdonald opened 4 years ago

cmacdonald commented 4 years ago

Hi guys,

Any timeline for deploying a new version to PyPi?

andrewyates commented 4 years ago

Any update on this?

Given that PyPi packages can't declare dependencies on the git repo directly, it would be very helpful to make a new release.

carlos-gemmell commented 4 years ago

Same here. Any update?

cmacdonald commented 4 years ago

I emailed co-author Maarten last week, who said he would investigate.

seanmacavaney commented 4 years ago

There's this in the meantime, which uses the current master version of this repository (thanks @andrewyates).

https://pypi.org/project/pytrec-eval-git/

It doesn't include the open PRs, though.

cvangysel commented 4 years ago

Sorry for the delay. I've released 0.5 just now: https://pypi.org/project/pytrec-eval/0.5/

cmacdonald commented 4 years ago

Great. Does this encompass a Windows pypi binary?

cvangysel commented 4 years ago

I've published a source release. Is that sufficient for Windows?

cmacdonald commented 4 years ago

Sorry I missed this reply @cvangysel - no I dont think so, as Windows rarely comes with a compiler. As we have perfect the Github build Actions for Windows, could a Github Action be used to build the Windows binaries and push to pypi? See also https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/