Skip to content

Releases: peaky76/pybet

v0.8.1

31 Oct 21:55
Compare
Choose a tag to compare

Fixes

  • cast return type in Bet.settle

Others

  • add radon
  • reconfigure ruff with extra rules
  • remove black
  • apply ruff refactors

v0.8.0

12 Aug 22:39
Compare
Choose a tag to compare

New Features

  • Bet class
  • .settle method
  • .status property

Fixes

  • Market.derive sets places on returned market

Docs

  • add Bet section for readthedocs

Others

  • test Market.derive ValueErrors

v0.7.3

12 Aug 18:55
Compare
Choose a tag to compare

Docs

  • add Market.derive details
  • amend api and getting started documentation

v0.7.2

08 Aug 22:41
Compare
Choose a tag to compare

Fixes

  • typing in Market.derive

Docs

  • fix config ref in .readthedocs.yaml

v0.7.1

08 Aug 22:17
Compare
Choose a tag to compare

Docs

  • add .readthedocs.yaml v2 config

Others

  • ruff ignore E731
  • refactor Market testing to harmonise approaches

v0.7.0

08 Aug 21:27
Compare
Choose a tag to compare

New Features

  • Market.derive method

Others

  • ruff ignore F821

v0.6.2

08 May 20:45
Compare
Choose a tag to compare

Fixes

  • make Odds.__repr__ class specific
  • allow Odds.probability and Odds.percentage class methods to operate at "never" and "always" extremes

Others

  • add ruff

v0.6.1

04 May 23:20
Compare
Choose a tag to compare

Fixes

  • fix for ValueError check in Market.meld (was merged pre-0.6.0 but missing from release)

v0.6.0

29 Apr 12:20
Compare
Choose a tag to compare

New Features

  • Market.meld method

v0.5.0

27 Apr 23:00
Compare
Choose a tag to compare

New Features

  • optional commission arg in kelly

Docs

  • minor style fix on CHANGELOG

Others

  • reorder dependencies in pyproject.toml
  • add prep.sh script