A python library to interact with UTR API
Reason this release was yanked:
Found showstopper bug
Project description
UTR
Universal Tennis Rating python library
Description
Installation
To install the library from GitHub:
pip install git+https://github.com/userlerueda/utr.git
Usage Guide
Using via CLI
Getting Player Information
$ utr player 909618
{
"eventViewModel": null,
"id": "909618",
"firstName": "German Andres",
"lastName": "Castillo Contreras",
"gender": "M",
"city": "Bogot\u00e1",
"state": "Bogota",
"hasYobOnly": false,
"singlesUtr": 0.0,
"singlesUtrDisplay": "0.xx",
"ratingStatusSingles": "Unrated",
"ratingProgressSingles": "0",
"ratingStatusImgageSingles": null,
"doublesUtr": 0.0,
"doublesUtrDisplay": "0.xx",
"ratingStatusDoubles": "Unrated",
"ratingProgressDoubles": "0",
"ratingStatusImgageDoubles": null,
"importSource": null,
"nationality": "COL",
"myUtrSingles": 0.0,
"myUtrSinglesDisplay": "0.xx",
"myUtrStatusSingles": "Unrated",
"myUtrDoubles": 0.0,
"myUtrDoublesDisplay": "0.xx",
"myUtrStatusDoubles": "Unrated",
"finalPbr": null,
"pbrRatingDisplay": null,
"memberId": 91765,
"utrRange": {
"minUtr": 5.25,
"maxUtr": 7.25,
"lastReliableRating": null,
"lastReliableRatingDate": null,
"minUtrDisplay": "5.xx",
"maxUtrDisplay": "7.xx",
"lastReliableRatingDisplay": "0.xx",
"pbrRange": null
},
"historicRatings": {
"historicSinglesRating": null,
"historicSinglesRatingReliability": null,
"historicSinglesRatingDate": null,
"historicDoublesRating": null,
"historicDoublesRatingReliability": null,
"historicDoublesRatingDate": null,
"historicSinglesRatingDisplay": "0.xx",
"historicDoublesRatingDisplay": "0.xx"
}
}
Getting Results for a Club
$ utr results 12610
+--------------+------------+-------------+---------------------+----------------------------------+-------------+--------------------------------+------------+--------------+---------------------+------------------+
| event | event_id | result_id | date | winner | winner_id | loser | loser_id | sourceType | excludeFromRating | score |
|--------------+------------+-------------+---------------------+----------------------------------+-------------+--------------------------------+------------+--------------+---------------------+------------------|
| Club Matches | | 34601132 | 2022-09-24T21:00:00 | Pablo LEMUS | 2581102 | Jorge González | 3525582 | myutr | False | 6-2 6-2 |
...
...
...
| Club Matches | | 34590366 | 2022-02-19T19:00:00 | Ana María Peláez | 3541392 | Pablo Rico | 3178932 | myutr | False | 2-6 6-2 10-7 |
+--------------+------------+-------------+---------------------+----------------------------------+-------------+--------------------------------+------------+--------------+---------------------+------------------+
Using as a Library
Credits
License
This project is covered under the terms described in LICENSE.
Contributing
See the Contributing if you want to contribute.
Changes
See the Changelog for a full list of changes.
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
utr-1.1.0.tar.gz
(23.7 kB
view hashes)
Built Distribution
utr-1.1.0-py3-none-any.whl
(37.8 kB
view hashes)