Skip to content

Update ty ignore codes for 0.0.100 - #750

Merged
lesnik512 merged 1 commit into
mainfrom
fix/ty-0.0.100
Nov 10, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
fix/ty-0.0.100

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Update the ignore codes renamed in ty 0.0.100.

Refs #749.

  • just install lint-ci
  • just test-ci on Python 3.11
  • just docs-build

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: bae4798 Previous: d2a0727 Ratio
benchmarks/test_guard_by_type.py::test_g16_resolve_by_type 3184110.422915281 iter/sec (stddev: 3.275826781259518e-8) 5158342.280069027 iter/sec (stddev: 1.1735446849467099e-8) 1.62
benchmarks/test_guard_by_type.py::test_g17_resolve_by_type_large_registry 3404542.6335560116 iter/sec (stddev: 2.8908194203930847e-8) 5097608.497770728 iter/sec (stddev: 1.215149838689189e-8) 1.50
benchmarks/test_guard_cold.py::test_g8_cold_first_resolve 15509.274434400368 iter/sec (stddev: 0.00005107202370416802) 21506.20564491777 iter/sec (stddev: 0.000042713981507506505) 1.39
benchmarks/test_guard_cold.py::test_g8b_cold_first_resolve_cached 11604.903202378226 iter/sec (stddev: 0.00029546089736736536) 18109.727004618795 iter/sec (stddev: 0.00014472078590427925) 1.56
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[1] 421.83078998432813 iter/sec (stddev: 0.00019130038777760006) 663.5574812535626 iter/sec (stddev: 0.000026151359734677967) 1.57
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[2] 381.51400860261685 iter/sec (stddev: 0.00022270079652539763) 650.0381476165766 iter/sec (stddev: 0.000019749360288865514) 1.70
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[4] 378.64372597347113 iter/sec (stddev: 0.00017085999050493533) 601.1828605416757 iter/sec (stddev: 0.000027876811944426985) 1.59
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[1] 12375.266339025002 iter/sec (stddev: 0.00004767132375070749) 20052.869390329866 iter/sec (stddev: 0.000008076993641059576) 1.62
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[2] 6509.358613359013 iter/sec (stddev: 0.00001993086111326564) 10095.10514434121 iter/sec (stddev: 0.000011581534744590408) 1.55
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[4] 3557.587016809182 iter/sec (stddev: 0.000032370897210086747) 5117.833204939873 iter/sec (stddev: 0.00002780527965298205) 1.44
benchmarks/test_guard_concurrency.py::test_g15b_concurrent_first_resolve_sibling_children[1] 8291.063304712321 iter/sec (stddev: 0.000013063216590162016) 14635.495662701014 iter/sec (stddev: 0.000009316860902140134) 1.77
benchmarks/test_guard_concurrency.py::test_g15b_concurrent_first_resolve_sibling_children[2] 3873.6286749295296 iter/sec (stddev: 0.000026501278135707166) 6602.981642411854 iter/sec (stddev: 0.000012473396269220875) 1.70
benchmarks/test_guard_concurrency.py::test_g15b_concurrent_first_resolve_sibling_children[4] 1983.708234080255 iter/sec (stddev: 0.00003874968106055308) 3073.5853996004294 iter/sec (stddev: 0.000031132441982243725) 1.55
benchmarks/test_guard_concurrency.py::test_g15c_worker_pool_floor_control[1] 32135.84464314966 iter/sec (stddev: 0.0000041506281055242815) 54749.67081729853 iter/sec (stddev: 0.0000023919974171372553) 1.70
benchmarks/test_guard_concurrency.py::test_g15c_worker_pool_floor_control[2] 13754.73406429986 iter/sec (stddev: 0.00001731472773841524) 23685.849836064262 iter/sec (stddev: 0.000006911041390898901) 1.72
benchmarks/test_guard_concurrency.py::test_g15c_worker_pool_floor_control[4] 6274.363156067997 iter/sec (stddev: 0.00003163571850271416) 8600.418740096537 iter/sec (stddev: 0.000021587759730936756) 1.37
benchmarks/test_guard_lifecycle.py::test_g6_build_child_container 1338446.3321674338 iter/sec (stddev: 1.765609437150183e-7) 2150398.0897497814 iter/sec (stddev: 2.58017929681131e-8) 1.61
benchmarks/test_guard_lifecycle.py::test_g6b_build_child_container_auto_scope 1629765.8478767874 iter/sec (stddev: 2.3886160561663717e-8) 2345145.3614984024 iter/sec (stddev: 1.5304794449770913e-8) 1.44
benchmarks/test_guard_lifecycle.py::test_g7_request_lifecycle_batch 3304.4002166722225 iter/sec (stddev: 0.000008823240522313558) 4668.74648031643 iter/sec (stddev: 0.000006552716929291374) 1.41
benchmarks/test_guard_lifecycle.py::test_g7c_event_loop_floor_control 57136.026280542486 iter/sec (stddev: 0.0000020674228956129038) 75785.800628232 iter/sec (stddev: 0.0000011139376737898993) 1.33
benchmarks/test_guard_lifecycle.py::test_g7b_request_cycle_sync 418548.3729548631 iter/sec (stddev: 8.196546446080303e-8) 597620.412967395 iter/sec (stddev: 5.8837719561464663e-8) 1.43
benchmarks/test_guard_lifecycle.py::test_g13_teardown_at_scale 62361.6909702329 iter/sec (stddev: 0.000001434552672514316) 93724.0363873082 iter/sec (stddev: 0.0000012565648001875614) 1.50
benchmarks/test_guard_lifecycle.py::test_g13b_teardown_at_scale_async_no_finalizers 565.6322426880631 iter/sec (stddev: 0.001077885005010007) 800.7465046328363 iter/sec (stddev: 0.0012336578229455587) 1.42
benchmarks/test_guard_resolve.py::test_g1_transient_resolve 1975520.4372859364 iter/sec (stddev: 3.2192226535525e-8) 2977655.376279126 iter/sec (stddev: 2.1547275438909282e-8) 1.51
benchmarks/test_guard_resolve.py::test_g2_cached_resolve 3294056.7573904265 iter/sec (stddev: 3.673030644152011e-8) 5005486.263215816 iter/sec (stddev: 6.5207830418887286e-9) 1.52
benchmarks/test_guard_resolve.py::test_g3_deep_chain 752672.0846883667 iter/sec (stddev: 4.627558330395123e-8) 1133687.361222021 iter/sec (stddev: 4.095258533878426e-8) 1.51
benchmarks/test_guard_resolve.py::test_g4_wide_resolve 455260.5654261817 iter/sec (stddev: 3.6471514449680765e-7) 592386.9158565132 iter/sec (stddev: 3.206527097753852e-7) 1.30
benchmarks/test_guard_resolve.py::test_g5_cross_scope 1707021.7271870952 iter/sec (stddev: 2.675062326707345e-8) 2695262.866629846 iter/sec (stddev: 2.1414137750291196e-8) 1.58
benchmarks/test_guard_resolve.py::test_g9_context_resolve 1369657.5650673942 iter/sec (stddev: 1.318958250435972e-7) 2071947.9791798713 iter/sec (stddev: 1.2602778047226512e-7) 1.51
benchmarks/test_guard_resolve.py::test_g12_override_active_resolve 753416.5841099373 iter/sec (stddev: 5.134013018297639e-8) 1138314.9410106374 iter/sec (stddev: 1.0998943474621899e-7) 1.51
benchmarks/test_guard_resolve.py::test_g18_alias_hop 3027676.8417603746 iter/sec (stddev: 3.4757934407977586e-8) 4997390.862266259 iter/sec (stddev: 5.743554186595398e-9) 1.65
benchmarks/test_guard_validate.py::test_g10_validate_deep_chain 40733.317571534244 iter/sec (stddev: 0.0000025905168562817542) 61816.06830778548 iter/sec (stddev: 0.0000026105230349272166) 1.52
benchmarks/test_guard_validate.py::test_g11_validate_wide 24383.211229174198 iter/sec (stddev: 0.0000031622825190376294) 37191.97006022085 iter/sec (stddev: 0.000002058555109839452) 1.53
benchmarks/test_guard_validate.py::test_g11b_validate_shared_alias_chain 2623.4576498996717 iter/sec (stddev: 0.000015893258884015325) 3752.938245721146 iter/sec (stddev: 0.000010657673354653038) 1.43

This comment was automatically generated by workflow using github-action-benchmark.

@lesnik512
lesnik512 merged commit e90f280 into main Nov 10, 2026
12 checks passed
@lesnik512
lesnik512 deleted the fix/ty-0.0.100 branch November 10, 2026 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant