penaltyblog/__init__.py,sha256=WUtHt9O-hG4qUltnK-cQALq9n3zAcDYLRQA-KumOlgg,174
penaltyblog/version.py,sha256=bPbxDsda5MsfqaT5Zq5vhHGuIGqf7lJUWX1FUG6SkhI,30
penaltyblog/backtest/__init__.py,sha256=VVN_U-xgHeE-UMtuF1mMS4yf2uWFUWxIVUeaYZaIvU4,191
penaltyblog/backtest/account.py,sha256=Zm7jlukTgjHzPYoI1qrGQWPKb-y13AaCDG8SOe3Pxnc,1498
penaltyblog/backtest/backtest.py,sha256=iv--Hi_MbHGiC4vVQX-Cw4BDlFcwY9Mmm8yhFU1s-rw,5399
penaltyblog/backtest/context.py,sha256=5ZLX_S1jucdqdE3M67QjImb1NnjT0CFJrg20uEtl6S4,1130
penaltyblog/fpl/__init__.py,sha256=WWswJ9MAjIq63oXUxjfG6M0AOYOgM7EgJQPlHPbTD78,136
penaltyblog/fpl/fpl.py,sha256=RDfT53ySzy6-QMNPL1fGF4ucpOKmNOa9cEmV_Hs3XO4,13459
penaltyblog/implied/__init__.py,sha256=28aZeTc47q1VySS5p3uXqWw6KRFLFz7YpXq27Pyj8Ko,272
penaltyblog/implied/implied.py,sha256=VjgL9tAb-HTVNVuJize-V5doGncHykeY_2UIB4IWddk,6361
penaltyblog/kelly/__init__.py,sha256=ThelatnK580UDDLBnd3VO9mzojBttlmvpJLd4ICko-8,173
penaltyblog/kelly/criterion.py,sha256=7qJaYU4FBrZuIJOTd4-R8reJtIloPiPxPacNLFLVm2A,1045
penaltyblog/matchflow/__init__.py,sha256=1PGFpCjCN60g5lWWqg0LZJpKwifqnQBwg29WoOmPZ3o,812
penaltyblog/matchflow/aggregates.py,sha256=t9vqcmg3tqsYXC3kQte9hrt_b44OxIv8quw3cBFzjUA,3255
penaltyblog/matchflow/aggs_registry.py,sha256=0fjIuT_d-kqoHLguGzx8hZ22oYwAsSsoMP2IAzaZ_C0,1656
penaltyblog/matchflow/executor.py,sha256=xHS59hfZYNHubO9hGxIhK20EvsHbPcyZYXvutnMxb3w,3454
penaltyblog/matchflow/flow.py,sha256=K_OoYH4uLu2S57ouayzMGOJMoGLzSPuM8d8qnky9uLc,26074
penaltyblog/matchflow/group.py,sha256=obTmR_mwrgshctJAfPNJp58WIWqRS650RgxVu7QoqCY,9264
penaltyblog/matchflow/helpers.py,sha256=MBpXCYknSc8ovHdZSSG_KkgL74IL-MaDJhSh4nnLk4w,9519
penaltyblog/matchflow/optimizer.py,sha256=I4i-_XHb1S6r7N1mKU07HN8ob9YOpe14NKbNBHL0J5I,9504
penaltyblog/matchflow/plotting.py,sha256=4k1T8IXfwPZXZ6G45hYf81PbvuaMZnQjKpwODtA0ZsU,3282
penaltyblog/matchflow/predicates.py,sha256=LXuu-W1ccB9aQu0okRD74XlAh2wSdopXtilnjkRI7z8,1593
penaltyblog/matchflow/predicates_helpers.py,sha256=uDjQb32rUqCyJkapesnwwcKcdwTsFvJHVRjKf8sZ5CQ,6854
penaltyblog/matchflow/query.py,sha256=9lHOs5y5qAyf9f5zVMIKv_7ms0LwMGXIf995tssL7_k,11700
penaltyblog/matchflow/contrib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
penaltyblog/matchflow/contrib/statsbomb.py,sha256=_Nx9K-p6wkwA-k6DOn1fqe21YM0HrXvK5VblE55DcKw,4175
penaltyblog/matchflow/steps/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
penaltyblog/matchflow/steps/group.py,sha256=xr1KCbCLpZXNL2rqVN00wsWLGT3A687u7Jd-_ItrXj4,12975
penaltyblog/matchflow/steps/source.py,sha256=BuKGOYq13PaJYwVWPPvAm5_LtLvlcuVmM9BJKynos7k,5511
penaltyblog/matchflow/steps/transform.py,sha256=2AgoMGOhXJZ-Gz_K6I86WciHCcrpe9ENONRpHRXGEuU,16135
penaltyblog/matchflow/steps/utils.py,sha256=IDNYgvX9DNUfVBPC3tI0AD--tODKz_U3K4AMvj5CS5Q,5461
penaltyblog/metrics/__init__.py,sha256=2T_91EgUL-W7XOHuEm6JUSlbj7m9sVk9WVGmf8OE8E8,308
penaltyblog/metrics/briar.py,sha256=LuFz3d_EqbislsUZolAC3tUQrVKhII8vTZlXr6Hunu0,1046
penaltyblog/metrics/ignorance.py,sha256=hRh8qX-wS61LjBFXFkKlHlu5z-dBdTd4L3jTImBq5YI,1070
penaltyblog/metrics/metrics.c,sha256=0_yMO-VkV_aHvaM-c9qmXgFMJ-jjogT3G38RxuX2sWc,1208304
penaltyblog/metrics/metrics.cpython-311-x86_64-linux-musl.so,sha256=YiSMPmx4IKXtFJiQR3Sl9vNE9XqCIjSlfcjW8YPt6rs,1282280
penaltyblog/metrics/metrics.pyi,sha256=qtyxztqfD_3oS7S4zioNgDYTnJAnlYBXFN9u_h3QVNA,701
penaltyblog/metrics/rps.py,sha256=1UxNqlS0Vva7J5tVMr4QaJojpkBi-pl7bOz4C3KVjns,3576
penaltyblog/models/__init__.py,sha256=rwKn2Daz4WkFMMUcE94X91dZkSXBXjtQ5aTf0fSY38M,838
penaltyblog/models/base_model.py,sha256=tTbovAAhiqXcVgrRLAsohRQiREH-e0R9Yy_VuLtvPaE,11261
penaltyblog/models/bivariate_poisson.py,sha256=2djHbmW_hFC7Vob00RwTbwGf_cohB2ReuciYmKIjxLw,7068
penaltyblog/models/custom_types.py,sha256=GTEEoziAtRo6xNh3QQyhLnSHNePeQc2mThuLnmVLVwk,354
penaltyblog/models/dixon_coles.py,sha256=7j5U2JyTmYz0LF0AHLdCesF_JPnK0WNVxBDS3NkLA3U,7605
penaltyblog/models/football_probability_grid.py,sha256=nqnowCZ2-KNtGczvUT7ga53tq99w8giwA0EnbwwBNgM,15300
penaltyblog/models/goal_expectancy.py,sha256=rPed_AzPFNWfS5uI537vs50VhwTHPZ-wUC0hAFApAu4,5811
penaltyblog/models/gradients.c,sha256=mMRr_eCmK7zs1NX6AgaCjc6yVWIHrOkSPZ1CxSlEJKY,1593246
penaltyblog/models/gradients.cpython-311-x86_64-linux-musl.so,sha256=KPo6jQ6RDJWa3kpuiaeJeCopnvADQvkm39a9XocdUVo,1976544
penaltyblog/models/gradients.pyi,sha256=QQDPrdzYHERL6ZM0Jbf2NRoVanqfNUC_M7A6QXNfLH4,1672
penaltyblog/models/loss.c,sha256=7cuLZnLxuMkizHIVyRy36dKv-92HeMOjIWXXxL8GTrU,1424452
penaltyblog/models/loss.cpython-311-x86_64-linux-musl.so,sha256=7-M5JABNNUMEhThKDYnoJhxcWrQyg4oF0U4KAnMqiCA,1565728
penaltyblog/models/negative_binomial.py,sha256=T6qPqrTcAQH-q7Kgsaj-KmBEb33TFjKM2tUUSoKMSF0,7893
penaltyblog/models/poisson.py,sha256=-5uQ-eP3n1dXcRE6wkUWOhxVWFJ9MNTD9ZlEJ8G_BfY,6960
penaltyblog/models/probabilities.c,sha256=x4TaMMVBEHQ8-bHP6-XrmhZvNeYrurAyCZ-q4N8aSWQ,1413146
penaltyblog/models/probabilities.cpython-311-x86_64-linux-musl.so,sha256=FtZRRf51uxau1FpAucNpI0rKW51akl8uHblQVHRgI98,1543352
penaltyblog/models/probabilities.pyi,sha256=4YfM0Ii1dK3K4x6GxGSyVc3t-DxD2FxK9wAGewNlpwU,2065
penaltyblog/models/utils.py,sha256=4h6rsZjBc4Vf6le07n64cPJSi-LgJyPXaEHjTQuPX2A,723
penaltyblog/models/weibull_copula.py,sha256=STLcQMOO5JZNBjn8w0LSRM78Iw0_v9rIRI1VcFHDXUg,7984
penaltyblog/models/zero_inf_poisson.py,sha256=RUWefHrL_BgsbnC7eT3K7aCqX7MI36JUfRZU5j0t_uo,7265
penaltyblog/ratings/__init__.py,sha256=TnLpCq5JEBtpqU-eXqJdZRjtnNenpsZbFd9xXx8YrH4,258
penaltyblog/ratings/colley.py,sha256=BEEj8vM9g0VseETvmNlrTbOS10Kyvw2iIZWggQDIV3g,3358
penaltyblog/ratings/elo.py,sha256=5O2KxCVDH0zhU0xImBw_Eip7J3a3epduxKB7gEJrDuk,3676
penaltyblog/ratings/massey.py,sha256=hrz_4JeQikjhpTftORfOsZ1yR_x8zp2He6k7HxsM1Rg,4305
penaltyblog/ratings/pi.py,sha256=teAIrObAQ6-Gf3p9GlBbYJQgZwJMn3brZ_s26HQPaIY,6050
penaltyblog/scrapers/__init__.py,sha256=in0ONl1qTwz5pEGdxkcHtDxeOUiR95et2cQoerbJV58,342
penaltyblog/scrapers/base_scrapers.py,sha256=gChqU0-nNUMDf5eGrzwnQv3ZHeMywVur9VEll7r9_Jg,2555
penaltyblog/scrapers/clubelo.py,sha256=R4RZJBJWJV3QBeF1SVaGRIcfyg50xRRqtgCS_Tu8y20,3193
penaltyblog/scrapers/common.py,sha256=xAwUIkkE1l8lP2S8mtFfOWHLA-kLJ0lH0Uh63So6DZ8,10955
penaltyblog/scrapers/fbref.py,sha256=BBfY9QPlOghQoQ2nEyRjRB9I8be22qmxXEQJHU5cGS4,8214
penaltyblog/scrapers/footballdata.py,sha256=Dsbd-TmK5OBZ1oIvE8mZJlVh0odAFKq6nXpn0IwQxS8,3544
penaltyblog/scrapers/team_mappings.py,sha256=s9yGWWMfvK9NjFkVm6dAwER9JWatn9mr2e-FlmKPxb4,949
penaltyblog/scrapers/understat.py,sha256=H7fxUzoJ45jWL5PEZbRra_J_FjkOHz0Wtr-lKd6sxNQ,11755
penaltyblog/utils/__init__.py,sha256=I0nW7YIKZnapCdITVFopE60wQ6MfLy38tB4m8kuOVRQ,35
penaltyblog/utils/deprecated.py,sha256=fhqbipJZ-TdbhKsVFR3-JdNo9bzGA9xxmiuwXeDSLjA,701
penaltyblog/viz/__init__.py,sha256=5xh2q8j9S_hDCH6AJqjNqB_i8VbwBuxrHD4KjMBGAJw,154
penaltyblog/viz/dimensions.py,sha256=-Qc8xrrgU65BtDFdZNieuSBJDJnTXBGye-2mSA-Og4A,11701
penaltyblog/viz/flow_support.py,sha256=YNVzAr4WhRCpQXvjW86x-Sq3okJT9HxTRZIKZwVB2m0,2568
penaltyblog/viz/pitch.py,sha256=yJtNX-7BAJnSF4h45GUVU__CxKkVU0AXuqrIb4ENPBA,39722
penaltyblog/viz/theme.py,sha256=KZyACBHj3YUF7eAx7BaFdct37qBSWTjO6zaylgy8l3c,10762
penaltyblog-1.5.0.dist-info/METADATA,sha256=itMnVJiOc3_cf-1rsr_Ne3bb8ExXz7gBWN3Ekopwcu8,7448
penaltyblog-1.5.0.dist-info/WHEEL,sha256=kA_iIvT-cxTFNl4I8QDfFHN1DAyqZDYakVXCaObxeLo,112
penaltyblog-1.5.0.dist-info/top_level.txt,sha256=OrxPCgEq5G7rZeiGCl9g8tu3kaQybyiKzz--19PPmXU,12
penaltyblog-1.5.0.dist-info/RECORD,,
penaltyblog-1.5.0.dist-info/licenses/LICENCE,sha256=4bGDkh2Tx_GaG6z7JI2Amw7qg5wJIy9uwCNPrkVhoKc,1055
