Why is my attempt at monkey patching shutil not working?
What is monkey patching?
Python pimping / monkey-patching Online monkey patching of a function Does monkey patching in Python affect direct imports? Monkey patching a class in a function that is called from a child method (Python) Monkey Patching Exception class and other builtin classes Method overriding by monkey patching Monkey patching a module function depending on another function inside the module monkey patching time.time() in python Monkey patching with a partial function Monkey patching a class in another module in Python Monkey patching a Django form class? Monkey patching a @property Monkey patching 'datetime' produces strange results Django and monkey patching issue What is the mechanism that allows Python monkey patching in this instance? Can Monkey patching replace existing function definition in a class? Monkey patching Python Property setters (and getters?) Monkey Patching in python: When we need it? Monkey Patching an attribute within a class? Python monkey patching python monkey patching an object's method within a function via a decorator Why isn't my monkey patching isn't working ? How does extending classes (Monkey Patching) work in Python? monkey-patching python an instance method Python monkey patching objects not working as expected Monkey patching C extension in Python Creating Python callback via monkey-patching Python unit test best practice to avoid monkey patching bug How can I use monkey patching in Python to replace a specific argument?