v0.3.2
First GitHub release since v0.1.0. Covers everything shipped to PyPI through 0.3.2: pip install parlay-api.
0.3.2
Changed
- README: corrected source count to "45+ sportsbooks & sources" (the "22 sources" figure was stale).
- README: pricing table replaced with a link to parlay-api.com/pricing so listed prices can't drift out of date. Free tier (1,000 credits/month, no card) and Business+ WebSocket availability stated inline.
- Package classifier upgraded from Development Status 4 (Beta) to 5 (Production/Stable).
- Repo synced with the code published to PyPI as 0.3.0/0.3.1 (those releases were published without a matching repo push).
0.3.0 / 0.3.1 (published to PyPI without a repo push, included here)
Added
- Keyless client:
ParlayAPI()now works without an API key for keyless endpoints (sports, status, live board), with fallback to thePARLAYAPI_KEYenvironment variable. Keyed calls raiseInvalidAPIKeyErrorat call time. - POST support in the request layer (
method,json_body). - Value-hunting methods:
middles(),verdict(),parlay_verdict(),best_bets(),set_bettable_books(),bettable_books().
0.2.0 (also since the last GitHub release)
- Expanded from 9 to 23 endpoint methods (+ 9 math/devig helpers): bookmakers registry, participants, live, compare, arbitrage, ev, consensus, closing lines, historical closing odds (game lines and player props), line movement, prop coverage, historical coverage, prediction markets (Kalshi + Polymarket), exchange markets (Novig + ProphetX), in-play arb firehose, stats, health. No breaking changes from 0.1.0.
Full details: CHANGELOG.md