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

provide faster alternative `dmr.compiled.request_accepts` instead of django.http `HttpRequest.accepts`

#854
Comparing
albertedwardson:accepts
(
d341057
) with
master
(
d1cb87b
)
CodSpeed Performance Gauge
+16%
Improvement
2
Untouched
5
New
3

Benchmarks

10 total
test_negotiation_compiled
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
+16%
213.3 µs184 µs
test_negotiation_raw
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
+12%
298.7 µs267.4 µs
test_accepted_header_compiled
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
N/A
N/A237.8 µs
test_accepted_header_raw
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
N/A
N/A356.3 µs
test_accepted_header_django_native
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
N/A
N/A1.5 ms
test_negotiation_django_native
benchmarks/tests/test_compiled/test_negotiation.py
CodSpeed Performance Gauge
+1%
985 µs976.6 µs
test_pydantic_fast
benchmarks/tests/test_serializers/test_pydantic_serializer.py
CodSpeed Performance Gauge
+1%
1.2 ms1.1 ms
test_router_path_dmr
benchmarks/tests/test_router/test_path.py
CodSpeed Performance Gauge
+1%
213.4 ms212.3 ms
test_pyndatic_with_renderer
benchmarks/tests/test_serializers/test_pydantic_serializer.py
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
test_router_path_native
benchmarks/tests/test_router/test_path.py
CodSpeed Performance Gauge
0%
252.5 ms252.4 ms

Commits

Click on a commit to change the comparison range
Base
master
d1cb87b
-0.04%
fix tests
3189b12
2 days ago
by albertedwardson
+10.43%
rename, docstr, changelog
12efc5d
14 hours ago
by albertedwardson
+10.34%
rename
ef52e0f
13 hours ago
by albertedwardson
-4.8%
fix lint, added few early exits
859c3dc
3 hours ago
by albertedwardson
-0.02%
revert
d341057
2 hours ago
by albertedwardson
© 2026 CodSpeed Technology
Home Terms Privacy Docs