Skip to content

v0.3.2

Choose a tag to compare

@JacobiusMakes JacobiusMakes released this 25 Aug 23:32
· 22 commits to main since this release

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 the PARLAYAPI_KEY environment variable. Keyed calls raise InvalidAPIKeyError at 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