penaltyblog/__init__.py,sha256=7o6I45lAHac6GGlqon68hyWdV61LtuHfmRLZdo0pS2s,189
penaltyblog/version.py,sha256=0L2-3awrCQwfDfEI_voQ6JuK-Vba7YCHMUk3HPIl3zk,31
penaltyblog/backtest/__init__.py,sha256=CfPXLs_4GDdUm8CFJ12YhFjWZ1nPfF6B8DHwCAJTkdY,204
penaltyblog/backtest/account.py,sha256=WBfkrEvZbp-pMcbBgUSfZx7WA1MyzbPyLFIAqtGtRPw,1560
penaltyblog/backtest/backtest.py,sha256=ui2x47EFGa-EOqkfrOjO_yYf5DlnreberHgeQrVYMeI,5561
penaltyblog/backtest/context.py,sha256=rYr7iD-b6XYKGW4B4z2rXEDJpKBQMcW8nzak71Tke84,1176
penaltyblog/bayes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
penaltyblog/bayes/diagnostics.py,sha256=tD8lIVFXJ7kH3mF5P4yoD8xT5Po63pXR9h8imII36LQ,3998
penaltyblog/bayes/likelihood.c,sha256=3tlvh4bW76yXzcBIc6XwJ5avfeYLA12EXAO5_Mn3PNs,1280010
penaltyblog/bayes/likelihood.cp312-win_amd64.pyd,sha256=b5Lrz5SZtEhFbRLMHE5D1tZIl1o0n2w1YQEFvMjEXDg,161792
penaltyblog/bayes/sampler.c,sha256=c6V__5LSg_5kaWOXsCVzAnTyYmdUqzSABHCOGcAIc5E,1288247
penaltyblog/bayes/sampler.cp312-win_amd64.pyd,sha256=74nRiuqQpeKmyAEdjGGWgzY4aGQrSnao9O5PjPDSNLM,157696
penaltyblog/bayes/sampler_api.py,sha256=Gif8N5kbanWEXiXVtXFaq8tDcnBvB90FmYDQgqb1MlY,13678
penaltyblog/betting/__init__.py,sha256=Ys5ZiNwjdQDRJDuhZhyveExlDeX9TIs3rSasxFAVA1g,777
penaltyblog/betting/arbitrage.py,sha256=6GOcLk_qd0SLXIaf36fpQhcWdWp7TcS2MYP5d2AVwHU,20608
penaltyblog/betting/kelly.py,sha256=SPlAwGem2448BbnetvxZpaW4flNYjW-fV1qdbo7Xvvg,26602
penaltyblog/betting/odds.py,sha256=Qvdhmyw-Gtu_khwjuNZMOli6b5UkRbdSYNX2bG3V98U,1495
penaltyblog/betting/value_bets.py,sha256=smMw_fKu-h0OZlDLI_hwF3fnV8TcR_N0KNOX9zwjgtE,14421
penaltyblog/fpl/__init__.py,sha256=lZvaL5XS2dtF_vIE80sWkPsDqkZL6nlOvVPpaAq9Owk,143
penaltyblog/fpl/fpl.py,sha256=ppzD_MJ-VCEQXoV4ah9v5yafpIDgIlL7bdlsFwittr8,13903
penaltyblog/implied/__init__.py,sha256=KoisC1YMZii_M8H_aRqUrHSpWAPjMjsThuBcDZ1gvkk,120
penaltyblog/implied/implied.py,sha256=PWZPfb1W0M6Vj3HAuHGnIy4dycEHoQUacay4yMJAVvc,14614
penaltyblog/implied/models.py,sha256=pjmtUK5DXS9qjxtmMbi3sUULPvbjehGACz7kq1n6Xio,5958
penaltyblog/matchflow/__init__.py,sha256=2-KNK4cxrCU4qf54xa88kNfAjqNbLvQ9lRSEPSA3uOQ,1026
penaltyblog/matchflow/aggregates.py,sha256=LZ4GJu_Aq0bBl3fHRRnVlItIPRcMIqhwJq1VgZ601Ys,3401
penaltyblog/matchflow/aggs_registry.py,sha256=tsJ3aIaXNXoJr9KTDhna-v8Fy5JREbptN24w9E30xFQ,1719
penaltyblog/matchflow/executor.py,sha256=Vyn8PvTpz-PfgCyaosPd7R8X573rwjUeIrVH5GNcRKw,3641
penaltyblog/matchflow/flow.py,sha256=GjaWprEWJd3HFY8mEtW17XOjCxyS8xxQPsobw06XRsU,36304
penaltyblog/matchflow/group.py,sha256=v_veWjt35wFvn4dCS94HDxCxlN-22AqSPKYb6XogmCA,9546
penaltyblog/matchflow/helpers.py,sha256=HFAuv2PuNJtrbLhZOHNhdwDXwr1YH8AolmZhzCtKekw,9851
penaltyblog/matchflow/opta_helpers.py,sha256=WlNvT7P-XbqBbO1CbzKtIVSEVyNlvdJykZXELL1qy2k,4993
penaltyblog/matchflow/opta_mappings.py,sha256=epod-fm7PP_I1IlxQ6VFgRhmo4EOY-nulJnAyJxy9bQ,111243
penaltyblog/matchflow/optimizer.py,sha256=M-53ertIgRTVUDO-K9XbGQalczaj0hVP1r-Fu-abVoA,9786
penaltyblog/matchflow/plotting.py,sha256=z1KVdZ5_8oOeWPV1WKZH8u5WoUM1TxUovM9kVUU0P1E,3391
penaltyblog/matchflow/predicates.py,sha256=ltJ_P_krZyaRqQ97rPmNXrhukx1LqFs7MwRDmOVJUcY,1658
penaltyblog/matchflow/predicates_helpers.py,sha256=-Dq5_f-oCsde6bQJtrBePMe6Mx98S3wsETaEMo2GW20,7063
penaltyblog/matchflow/query.py,sha256=ez2z2syYtZ1NArNCWoiSavBrb-HZUQHUIBCkXU7NxuM,12070
penaltyblog/matchflow/contrib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
penaltyblog/matchflow/contrib/opta.py,sha256=APXb0D-KyC6Dsl-P0dxVp_25l30IX1tQViwYeQt0qKw,51972
penaltyblog/matchflow/contrib/statsbomb.py,sha256=Q01oIfSMQShXUP4EOSELOHK6dIR2_mmWrNhuISPxA1w,9221
penaltyblog/matchflow/steps/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
penaltyblog/matchflow/steps/group.py,sha256=pmDuMj-44YE6mADuwor6tUF4lEl6xk3b6KllemwJpHE,15348
penaltyblog/matchflow/steps/source.py,sha256=Cp9AYSP_RxXnGQ6soMBKLqjs2aJQKDzjX6EbTLL7iUU,9424
penaltyblog/matchflow/steps/source_opta.py,sha256=La6C3D-FBsaUpz6aTjzMyER0CgxILfJL-dSVMhG3SFE,5545
penaltyblog/matchflow/steps/source_statsbomb.py,sha256=X2njpgDuwXbSainbfo9-2yB3DXnIe1pc4XPVNpkRPNE,971
penaltyblog/matchflow/steps/transform.py,sha256=9ELxosvwD2oxqKLiDcVraBE_7pOO8lgxdT9cXpOu0gY,32942
penaltyblog/matchflow/steps/utils.py,sha256=7u4mFujPtpsGCDKgQU88hF1b0ZjR3GHuXpKUQdmL_84,10980
penaltyblog/matchflow/steps/opta/__init__.py,sha256=sSKczVtuD1Lh0gHIeoNoGk7OqJiIZAbi94dzDPqavUk,1066
penaltyblog/matchflow/steps/opta/client.py,sha256=2fH6SlBSMsgauWL0Scxe1nq6UktF7_DrD12YsWtreCM,3517
penaltyblog/matchflow/steps/opta/config.py,sha256=LrKzW20On-Elj83Apwkr6ipOTHL3vJoJ7rOhBcSd_1U,8763
penaltyblog/matchflow/steps/opta/endpoints.py,sha256=S6R30sofM_Gc5DovwjV2Vz4FiEtNl_J6Em2JnAqPR-o,9926
penaltyblog/matchflow/steps/opta/exceptions.py,sha256=ZpWCKUdr4aOE8IVOdJHBVD6KSF2vSw5BEo_kyG8gsE8,630
penaltyblog/matchflow/steps/opta/paginator.py,sha256=lmYVdIB0EzH3QI8VLJd3Cygn58PuMnwyeHz_bFlMob4,5092
penaltyblog/matchflow/steps/opta/parsers.py,sha256=KqftJ5AIY6Y5-R4kfkbupi9YiCS5bx9gzSmYc7MROUk,16260
penaltyblog/metrics/__init__.py,sha256=XENmKK6S5xQTHgT0g0xqxX8yDKpLJtjHNs6MxEmp_jc,322
penaltyblog/metrics/briar.py,sha256=Zfad3KSVypG8dkKEhCMY5iijnRzPVEa_RaWrLbAJDoI,1077
penaltyblog/metrics/ignorance.py,sha256=4uUDJpRHaPfuB37_qwoWPgstJpDuOG1YSyKoanb_CGA,1167
penaltyblog/metrics/metrics.c,sha256=G4bhxTdNo1sRle8K2R7n3XBj44QmWLPIQeJT_K2xqXQ,1250098
penaltyblog/metrics/metrics.cp312-win_amd64.pyd,sha256=4VGbdyp1sbKSxOO2z5GeMk02eizhmTP92ZJUwoA0l8g,151040
penaltyblog/metrics/metrics.pyi,sha256=gmT2T-ySrK1Bls_ld65hvxWqY_fwGGs__vXjjZjJiqA,724
penaltyblog/metrics/rps.py,sha256=UxyNz0Isy44g3SU_z7xEZT9a3DmvR5rOPx_edvOJxOE,3690
penaltyblog/models/__init__.py,sha256=fs4ys8CmM0U_2s5_aNRjbeM3ji7nK43Zl3e2UbZAksE,1270
penaltyblog/models/base_bayesian_model.py,sha256=N3l0gTFbLvcYTBlt7ZpudqyXm8Anlpkk6RsjUOkHbhQ,8700
penaltyblog/models/base_model.py,sha256=W_IGMRWUDze96WdUSt-84tUEc1tV9UOfehwRrH3ucR0,15070
penaltyblog/models/bayesian_goal_model.py,sha256=-oQljmZWjiyD41eLU25r9OoK5-BjHH6i6om4njhAGio,9399
penaltyblog/models/bivariate_poisson.py,sha256=DxHnfjwBoyLNrwST4qgVrfIHT3yTaRsKVroJTBBnYpQ,7478
penaltyblog/models/custom_types.py,sha256=43b9qUhj0lDx6eKBXcZMGqi8y5v6O_GyJopXvfF48v4,364
penaltyblog/models/dixon_coles.py,sha256=INNGfOhDwHp6A_HkfTAL_Yn1LbxM461hPRkzjDsl9TU,8150
penaltyblog/models/football_probability_grid.py,sha256=i2LfgetEfMpPDLa9E2PD1YE5C8eaMFPaAeNCCdHSr9I,20085
penaltyblog/models/goal_expectancy.py,sha256=zH5dCjrvXeuMUanIXTTzFDWg6Y6YxKaifj9hZHnAl54,12195
penaltyblog/models/gradients.c,sha256=gzmm6vhZl3rlsn9iCXeLn3tGocLO4LJvZRIlGJZC4-o,1640831
penaltyblog/models/gradients.cp312-win_amd64.pyd,sha256=SVkZ5aLDVRUsE2zfyjKkRWaNIP2cZJRvQXMpibSKe2g,212992
penaltyblog/models/gradients.pyi,sha256=Uo1B_HvUp5dhAXxudEmeKBeCH-WFbHA-4VibdLt2YRM,1862
penaltyblog/models/hierarchical_bayesian_goal_model.py,sha256=_Gb_O7eUudoUGy4Vs99B70I58iP1FR0XODELQm63bng,7175
penaltyblog/models/loss.c,sha256=kB9y9iWGfW-3U5pr45wgqW2mcUbBiGqZJQPDe09YLIg,1497351
penaltyblog/models/loss.cp312-win_amd64.pyd,sha256=RO_xmLErfM8baylPxBe8gsCLwhGT6DsqM_s__p0DRmo,218624
penaltyblog/models/negative_binomial.py,sha256=_H0Eowe3ycxTjbiSZaFs4MIqTTNZ1i8IqLIWNIADCYQ,8158
penaltyblog/models/poisson.py,sha256=--jaHQSoYEvUTTxjYihYg6tMVXNOVK_w6BMAW78yki8,7378
penaltyblog/models/probabilities.c,sha256=mwEED-4QEyeAfNDlxkCOba9zG46CinJq2HHVgWe3NMo,1485906
penaltyblog/models/probabilities.cp312-win_amd64.pyd,sha256=yW4aIMOB5vwb8Zj25LGY0fcJ3FCduKjzqZbV7VR62uU,196096
penaltyblog/models/probabilities.pyi,sha256=cK3B92CAsz2ShPm9xTHHS1E7r9_njeiZdsz92LZ1-M4,2140
penaltyblog/models/utils.py,sha256=v9bXN87kBd6RDUIqEq3W82SC7ZRgIM-xvE30FlHkPQk,749
penaltyblog/models/weibull_copula.py,sha256=nnn8jq2enb67bHC4PzNs8zlY7JVodOHTxyUNFPSnhUo,8416
penaltyblog/models/zero_inf_poisson.py,sha256=xCynqzP3zR392OlVQYTQvRBMl6m4g5hlTie_AqSF2Sc,7541
penaltyblog/ratings/__init__.py,sha256=zGUtyuuQfYeYHA6GpcnwMVNk-lKRI4sdclXyzN3JOCA,273
penaltyblog/ratings/colley.py,sha256=RuD0TPpzF_k2-07-K9tlaGJchbTj0TOBqOpXWBLpm0o,3481
penaltyblog/ratings/elo.py,sha256=OGEUtLIYsVbShIh9PkAAUoH9gkxqQ8dfRqbveiuOnio,3787
penaltyblog/ratings/massey.py,sha256=DHd6x-MazNV01m1UbO7RbnUHUbno5pl9_G0HuhtSWew,4467
penaltyblog/ratings/pi.py,sha256=w2ZE5NCkui202uDyQ3brvfwGtn0BnBCvWIDHw2znz14,6228
penaltyblog/scrapers/__init__.py,sha256=FC_BTDWGXjlhXkK6zoAQqko7UBpGlX6O5sqv6_gMYKM,355
penaltyblog/scrapers/base_scrapers.py,sha256=U_h-e71jNTewwVlDC6icT7wYAibkeqfhF0kzL4wRm54,3176
penaltyblog/scrapers/clubelo.py,sha256=l_cbChj9tbRcB9cwqsBGw5S-0EFyBKqc4SGTrNCzvsc,3311
penaltyblog/scrapers/common.py,sha256=8388anW8J3YDf9_fAxR78H22RqA3MgzsI22a52HN68c,11376
penaltyblog/scrapers/fbref.py,sha256=nlJNLWOxQCx2Yq-3HiHK9OwTLHlzDOosJT7Q_twHDWw,9090
penaltyblog/scrapers/footballdata.py,sha256=Z6-E0puR594iJS1L_dE8wOYJfDz4mXWQjmxQD7AkZM4,3666
penaltyblog/scrapers/team_mappings.py,sha256=iuHYjBYKicU2YQZcuI4ce0iar0cOA1jCltzryR4i8zI,975
penaltyblog/scrapers/understat.py,sha256=shlb2PJX-hOZjSRe-EzGmD1hV-jXAQ6ReSg6m_yo2lU,11974
penaltyblog/utils/__init__.py,sha256=rvWpgVgkPhM408zlH-QlNukH-FDgHdBIiJREqfumV2c,36
penaltyblog/utils/deprecated.py,sha256=DfaJ7Z_9pGGxCSIDF2-zWa1YhxjbJx7ADiqmB3B7jEY,727
penaltyblog/viz/__init__.py,sha256=gC6meqBIZj-Fi_5vWdTCBR825D25h_-e03nhIoDF3g8,412
penaltyblog/viz/diagnostics.py,sha256=Jv7NaQLVZHB9wr0Z4UZBEqrc_tDZHXOk3IZnPk4yBCE,38421
penaltyblog/viz/dimensions.py,sha256=63dHLFXRb5yHY4FGqY1xgQ14GVHJUCqoGm2-4a8Vzek,12013
penaltyblog/viz/flow_support.py,sha256=nlgy5OOzQxblk-G2zNp2QAHhS__wDxfFyJrg16neizY,2654
penaltyblog/viz/pitch.py,sha256=eIXBDNdZ0ZadgaXran2UlRiTBCYCR1rxb-_pfqhHY48,40916
penaltyblog/viz/theme.py,sha256=vs-l_K1V6qi3ngKyUFC2NMIurjRYiVaa08hZR3euX9Q,11298
penaltyblog-1.9.0.dist-info/licenses/LICENCE,sha256=d2QbJMHDAaXf66qoV8GS6CPh4ZhNSVtW_M87CDulBZQ,1068
penaltyblog-1.9.0.dist-info/METADATA,sha256=JvRp-ne_wjl-rJapjQolIIbBO3Ex_GUeJiPqVc3Jrq4,11195
penaltyblog-1.9.0.dist-info/WHEEL,sha256=-GHpayM8oxmVQ6lwBZOCUBihymZgdGGr6p98RT74444,101
penaltyblog-1.9.0.dist-info/top_level.txt,sha256=OrxPCgEq5G7rZeiGCl9g8tu3kaQybyiKzz--19PPmXU,12
penaltyblog-1.9.0.dist-info/RECORD,,
