Library for COUNTER-compliant detection of machines and robots.
Project description
Library for COUNTER-compliant detection of machines and robots.
The purpose behind COUNTER is to enable comparable usage statistics by only reporting genuine user-driven usage for repositories. The purpose behind Code of Practice for Research Data is to split genuine COUNTER user-driven usage into human- and machine-based access.
This Python library implements a tiny API to check if a given user agent string from a browser is considered a robot/crawler/spider or a machine according to the Code of Practice for Research Data [1] as well as the COUNTER Code of Practice.
The library depends on official lists published by both projects. You can see the lists on:
Changes
Version 2018.6 (released on 2018-06-15)
Initial public release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for counter_robots-2018.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4f4c4a0ce854fd4f012934084f8d5060ef9b2008e4e90d96cc79265dc93e7a9 |
|
MD5 | 0200ec98711bac7e21e4838b48c8f66e |
|
BLAKE2b-256 | b5185a30d67ca599634bbe350c69e6a56f5359c2be1f88d2019e8706f14db027 |