Avatar for the wemake-services user
wemake-services
django-modern-rest
BlogDocsChangelog

Convert Empty class usage to typing_extensions.Sentinel

#1024Merged
Comparing
KardeniaPoyu:feature/replace-empty-with-sentinel
(
729bf2c
) with
master
(
2a38efc
)
CodSpeed Performance Gauge
0%
Untouched
10

Benchmarks

10 total
test_accepted_header_raw
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
+2%
239.1 µs234.1 µs
test_router_path_native
benchmarks/tests/test_router/test_path.py
CodSpeed Performance Gauge
+1%
250.2 ms248.9 ms
test_negotiation_raw
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
0%
249.6 µs248.6 µs
test_accepted_header_django_native
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
test_pydantic_fast
benchmarks/tests/test_serializers/test_pydantic_serializer.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_pyndatic_with_renderer
benchmarks/tests/test_serializers/test_pydantic_serializer.py
CodSpeed Performance Gauge
0%
3 ms3 ms
test_router_path_dmr
benchmarks/tests/test_router/test_path.py
CodSpeed Performance Gauge
0%
211.1 ms211.5 ms
test_accepted_header_compiled
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
0%
152 µs152.6 µs
test_negotiation_django_native
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
-1%
978.3 µs988.2 µs
test_negotiation_compiled
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
-4%
174.4 µs181 µs

Commits

Click on a commit to change the comparison range
Base
master
2a38efc
-0.14%
docs: update public API docs to use EMPTY sentinel
729bf2c
18 hours ago
by KardeniaPoyu
© 2026 CodSpeed Technology
Home Terms Privacy Docs