cthoyt / autoreviewer

👁️‍🗨️ Scientists often do the same bad stuff. Automate giving feedback during peer review.
MIT License
23 stars 0 forks source link

pyroma check passes on its own but not through autoreviewer #9

Open vishaldeyiiest opened 4 months ago

vishaldeyiiest commented 4 months ago

I am facing an issue while running autoreviewer on my github remote branch. It tells me Pyroma passes 9/10 checks.

[`pyroma`](https://github.com/regebro/pyroma) rating: 9/10

1. Your package does not have keywords data.
1. Your package should have a 'url' field with a link to the project home page, or a 'project_urls' field, with a dictionary of links, or both.
1. Specifying a development status in the classifiers gives users a hint of how stable your software is.

These results can be regenerated locally using the following shell commands:

but my pyproject.toml file contains all these fields: keywords, [tool.poetry.urls] and classifiers. I tried running pyroma on the local repo and the cloned repo from the remote branch. It passes all checks. Both repos are synced. Another issue is even with the zenodo linked in my README, the autoreviewer check fails.

cthoyt commented 4 months ago

try using --no-cache flag to have it get the newer code in case you've made changes in the mean time. Maybe it makes sense to not cache by default

sergsb commented 4 months ago

@cthoyt could you make --no-cache as a default option? That would be really convenient.