Repository navigation
docs: match AGENTS.md to the standard's canonical justfile sentence - #716
Merged
Merged
Conversation
There was a problem hiding this comment.
Benchmark
Details
| Benchmark suite | Current: e46b6d9 | Previous: 8d65b82 | Ratio |
|---|---|---|---|
benchmarks/test_guard_by_type.py::test_g16_resolve_by_type |
3354294.2060164106 iter/sec (stddev: 1.2289712891039497e-8) |
5207624.879395973 iter/sec (stddev: 4.422159057643991e-9) |
1.55 |
benchmarks/test_guard_by_type.py::test_g17_resolve_by_type_large_registry |
3314360.937019677 iter/sec (stddev: 1.1680239244749048e-8) |
5168088.726594587 iter/sec (stddev: 4.781647299895506e-9) |
1.56 |
benchmarks/test_guard_cold.py::test_g8_cold_first_resolve |
15876.145348554817 iter/sec (stddev: 0.000051635989719781326) |
23628.19070196022 iter/sec (stddev: 0.00004039376643586871) |
1.49 |
benchmarks/test_guard_cold.py::test_g8b_cold_first_resolve_cached |
12609.671074478934 iter/sec (stddev: 0.00014794770596447882) |
19134.80119638614 iter/sec (stddev: 0.0001193993124271674) |
1.52 |
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[1] |
481.36905061856027 iter/sec (stddev: 0.00004146542301074696) |
666.2592676599052 iter/sec (stddev: 0.000012924342633707238) |
1.38 |
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[2] |
461.74235321265263 iter/sec (stddev: 0.0000749197563618439) |
655.7194903760679 iter/sec (stddev: 0.000018904224087385384) |
1.42 |
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[4] |
428.90392973663864 iter/sec (stddev: 0.00012522867501671956) |
609.7487859412679 iter/sec (stddev: 0.000038548176323114195) |
1.42 |
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[1] |
13651.45004023073 iter/sec (stddev: 0.000008729398117895273) |
20193.415903129564 iter/sec (stddev: 0.0000069170550806580505) |
1.48 |
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[2] |
6521.808956346388 iter/sec (stddev: 0.000024221371964293036) |
10036.22491746852 iter/sec (stddev: 0.000014422367684005223) |
1.54 |
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[4] |
3390.6185878270135 iter/sec (stddev: 0.0000393791824804998) |
5082.107588967101 iter/sec (stddev: 0.000023913387650034583) |
1.50 |
benchmarks/test_guard_concurrency.py::test_g15b_concurrent_first_resolve_sibling_children[1] |
10102.983074185928 iter/sec (stddev: 0.00001889340731433079) |
14948.582481949954 iter/sec (stddev: 0.000008128327180134387) |
1.48 |
benchmarks/test_guard_concurrency.py::test_g15b_concurrent_first_resolve_sibling_children[2] |
4101.79128300843 iter/sec (stddev: 0.00001672355988442702) |
6694.738075363169 iter/sec (stddev: 0.000031449092563561894) |
1.63 |
benchmarks/test_guard_concurrency.py::test_g15b_concurrent_first_resolve_sibling_children[4] |
2003.530487855778 iter/sec (stddev: 0.000042502235604599355) |
2998.3652163220872 iter/sec (stddev: 0.00006602595010218243) |
1.50 |
benchmarks/test_guard_concurrency.py::test_g15c_worker_pool_floor_control[1] |
41253.99777116599 iter/sec (stddev: 0.000004322905628989687) |
53679.722618307234 iter/sec (stddev: 0.000002382081574854876) |
1.30 |
benchmarks/test_guard_concurrency.py::test_g15c_worker_pool_floor_control[2] |
15831.548106322947 iter/sec (stddev: 0.000011280606931069078) |
22144.401055924835 iter/sec (stddev: 0.000012264206910576056) |
1.40 |
benchmarks/test_guard_concurrency.py::test_g15c_worker_pool_floor_control[4] |
5935.309577145481 iter/sec (stddev: 0.00003244066739067626) |
8466.8669974301 iter/sec (stddev: 0.00002283730672218584) |
1.43 |
benchmarks/test_guard_lifecycle.py::test_g6_build_child_container |
1541468.6473561076 iter/sec (stddev: 9.661908979206992e-8) |
2182285.905204642 iter/sec (stddev: 1.6447288664983594e-8) |
1.42 |
benchmarks/test_guard_lifecycle.py::test_g6b_build_child_container_auto_scope |
1695044.0344758504 iter/sec (stddev: 2.55745461016941e-8) |
2349469.627803676 iter/sec (stddev: 1.2193021062756913e-8) |
1.39 |
benchmarks/test_guard_lifecycle.py::test_g7_request_lifecycle_batch |
3005.436361483393 iter/sec (stddev: 0.0000090460590457822) |
4467.393473049489 iter/sec (stddev: 0.00000578247716313059) |
1.49 |
benchmarks/test_guard_lifecycle.py::test_g7c_event_loop_floor_control |
57812.95834305274 iter/sec (stddev: 0.0000018131660517633404) |
75319.26558529767 iter/sec (stddev: 0.0000011074264186992304) |
1.30 |
benchmarks/test_guard_lifecycle.py::test_g7b_request_cycle_sync |
413194.64372684044 iter/sec (stddev: 8.291467608855097e-8) |
558692.7862637975 iter/sec (stddev: 7.87233976051635e-8) |
1.35 |
benchmarks/test_guard_lifecycle.py::test_g13_teardown_at_scale |
64681.856830909725 iter/sec (stddev: 0.000001736636898487335) |
94135.55361841661 iter/sec (stddev: 8.82100415283153e-7) |
1.46 |
benchmarks/test_guard_lifecycle.py::test_g13b_teardown_at_scale_async_no_finalizers |
581.1278551398449 iter/sec (stddev: 0.001047666206869959) |
845.8107276334767 iter/sec (stddev: 0.0011624587860086162) |
1.46 |
benchmarks/test_guard_resolve.py::test_g1_transient_resolve |
2140174.014335409 iter/sec (stddev: 2.416542063113816e-8) |
2992119.5052336133 iter/sec (stddev: 2.5957980314098157e-8) |
1.40 |
benchmarks/test_guard_resolve.py::test_g2_cached_resolve |
3616913.715755943 iter/sec (stddev: 1.086867513006449e-8) |
5017892.046789965 iter/sec (stddev: 9.942813016470202e-9) |
1.39 |
benchmarks/test_guard_resolve.py::test_g3_deep_chain |
787132.8649951381 iter/sec (stddev: 4.131223284913881e-8) |
1129944.5242452216 iter/sec (stddev: 3.456660694189994e-8) |
1.44 |
benchmarks/test_guard_resolve.py::test_g4_wide_resolve |
473914.8499210987 iter/sec (stddev: 3.737476550925594e-7) |
626963.2963774503 iter/sec (stddev: 3.4622589683535066e-7) |
1.32 |
benchmarks/test_guard_resolve.py::test_g5_cross_scope |
1934815.4858224008 iter/sec (stddev: 3.5352604719742495e-8) |
2738637.137789074 iter/sec (stddev: 2.1131133306282963e-8) |
1.42 |
benchmarks/test_guard_resolve.py::test_g9_context_resolve |
1407593.1627790832 iter/sec (stddev: 1.2564346440894176e-7) |
2094789.4312317702 iter/sec (stddev: 1.3719602822209977e-7) |
1.49 |
benchmarks/test_guard_resolve.py::test_g12_override_active_resolve |
817365.1515131214 iter/sec (stddev: 8.968331005071298e-8) |
1190303.9506583095 iter/sec (stddev: 3.036097176209324e-8) |
1.46 |
benchmarks/test_guard_resolve.py::test_g18_alias_hop |
3669476.8621537597 iter/sec (stddev: 1.1061622870041357e-8) |
5024835.500716828 iter/sec (stddev: 6.256074503338818e-9) |
1.37 |
benchmarks/test_guard_validate.py::test_g10_validate_deep_chain |
35481.924307385685 iter/sec (stddev: 0.000019059382508361125) |
44164.270889953026 iter/sec (stddev: 0.00023983450027027081) |
1.24 |
benchmarks/test_guard_validate.py::test_g11_validate_wide |
21424.36383646275 iter/sec (stddev: 0.000023551887673179647) |
31861.053859160158 iter/sec (stddev: 0.00001882407319522186) |
1.49 |
This comment was automatically generated by workflow using github-action-benchmark.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One-line change to
AGENTS.md: the justfile sentence now reads "Thejustfileis the source of truth:just --list, or read it."This is the canonical wording in Appendix B of the standard after modern-python/.github#133, which FL2 requires word for word. The humanizer passes replaced the original dash in different ways across repos, and this aligns the wording with the standard.