I have a project that uses its own CassettePatcherBuilder class to record interactions of a different sort than vcrpy does. However, right now this requires a bit of a hack to get around the hardcoded usage of CassettePatcherBuilder in the _patch_generator function. This is not great for future forward compatibility since my project will not be up to date on any future changes to _patch_generator, such as the most recent one where the function no longer saves cassettes because that is handled by __exit__ instead.
Would it be possible to make the CassettePatcherBuilder class more configurable?
I have a project that uses its own
CassettePatcherBuilder
class to record interactions of a different sort than vcrpy does. However, right now this requires a bit of a hack to get around the hardcoded usage ofCassettePatcherBuilder
in the_patch_generator
function. This is not great for future forward compatibility since my project will not be up to date on any future changes to_patch_generator
, such as the most recent one where the function no longer saves cassettes because that is handled by__exit__
instead.Would it be possible to make the
CassettePatcherBuilder
class more configurable?