I have crate published and would like to know number of real users to determine how much time to spend working on the crate and basically to see if crate is actually used.
I see pretty much all versions, old and new downloaded almost the same number of times, except when I publish a new version.
As I understand it CI runs are counted, as well as some known bots. Can those be identified or required to identify themselves as bots and CI runs so they are not counted?
Yes I know single user can download one crate more than once so number of downloads is not equal people using it, and that is fine, it still would give much better statistic. Single user can use same crate in multiple projects.
Also most bot downloads come from well known bots, like docs.rs, lib.rs.
So can CI runs and well known bots can be ignored because why have counter at all if it's pretty much useless for statistics?