{"name":"aoc_leaderbot_slack_lib","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderboard","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aoc_leaderboard","req":"^0.3.0","features":["__test_helpers"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderbot_lib","req":"^0.3.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_matches","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5.53","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap-verbosity-flag","req":"^3.0.4","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_builder","req":"^0.20.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gratte","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":["no-env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"veil","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d5ac2c9ee52448dbd25c39a64c4feef6982b0731e9aca1ee3d73077a2905168b","features":{},"features2":{"default":["webhook"],"reporter-webhook":["webhook-base","dep:aoc_leaderboard","dep:aoc_leaderbot_lib","dep:gratte","dep:itertools","dep:reqwest","dep:tracing","dep:veil"],"webhook":["webhook-base","reporter-webhook"],"webhook-base":["dep:derive_builder","dep:serde"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2025-11-27T02:51:27Z","v":2} {"name":"aoc_leaderbot_slack_lib","vers":"1.0.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderboard","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aoc_leaderboard","req":"^1.0.0","features":["__test_helpers"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderbot_lib","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_matches","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5.53","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap-verbosity-flag","req":"^3.0.4","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_builder","req":"^0.20.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gratte","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":["no-env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"veil","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"655bfe0a8d2b4501709e7c892ce6f551fe0c1c9233a6b0c23daa2492d13bdec0","features":{},"features2":{"default":["webhook"],"reporter-webhook":["webhook-base","dep:aoc_leaderboard","dep:aoc_leaderbot_lib","dep:gratte","dep:itertools","dep:reqwest","dep:tracing","dep:veil"],"webhook":["webhook-base","reporter-webhook"],"webhook-base":["dep:derive_builder","dep:serde"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2025-11-27T04:24:08Z","v":2} {"name":"aoc_leaderbot_slack_lib","vers":"2.0.0","deps":[{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderboard","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aoc_leaderboard","req":"^2.0.0","features":["__test_helpers"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderbot_lib","req":"^2.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_matches","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5.53","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap-verbosity-flag","req":"^3.0.4","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_builder","req":"^0.20.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gratte","req":"^1.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.24","features":["rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.145","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.5","features":["no-env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"veil","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"dbffb66f87dfaf316d6cab2c5db391d12fd009321658a01204ed571af872f7ae","features":{},"features2":{"default":["webhook"],"reporter-webhook":["webhook-base","dep:aoc_leaderboard","dep:aoc_leaderbot_lib","dep:gratte","dep:itertools","dep:reqwest","dep:tracing","dep:veil"],"webhook":["webhook-base","reporter-webhook"],"webhook-base":["dep:derive_builder","dep:serde"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2025-11-28T06:34:19Z","v":2} {"name":"aoc_leaderbot_slack_lib","vers":"3.0.0","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderboard","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aoc_leaderboard","req":"^3.0.0","features":["__test_helpers"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"aoc_leaderbot_lib","req":"^3.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_matches","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.6.1","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap-verbosity-flag","req":"^3.0.4","features":["tracing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_builder","req":"^0.20.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dotenvy","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gratte","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rstest","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.149","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serial_test","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52.3","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing-test","req":"^0.2.6","features":["no-env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"veil","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6bda928108352c7bd51670b6dfc9cafd3f6db0db4b22afa2241e6e0ba02ba232","features":{},"features2":{"default":["webhook"],"reporter-webhook":["webhook-base","dep:aoc_leaderboard","dep:aoc_leaderbot_lib","dep:gratte","dep:itertools","dep:reqwest","dep:tracing","dep:veil"],"webhook":["webhook-base","reporter-webhook"],"webhook-base":["dep:derive_builder","dep:serde"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-05-14T12:33:59Z","v":2}