Forbid duplicating of web.Application and web.Request #602
Closed
Description
I've found both Application and Request has .copy() method with unpredictable behavior.
We should forbid this one.
There are two options:
- Don't inherit web.Application and web.Request from dict but implement
MutableMappingabc from scratch. - Override
.copywith raisingNotImplementedErrorrexception.
I'm inclining to second choice.
The patch is trivial but requires two additional tests in our suite and docs change.
Any volunteers?