commercetools-python-sdk icon indicating copy to clipboard operation
commercetools-python-sdk copied to clipboard

Why is requests_mock and Werkzeug are normal dependencies?

Open jedie opened this issue 2 years ago • 1 comments

I'm wondering why requests_mock and Werkzeug are not only dev dependencies ?

https://github.com/labd/commercetools-python-sdk/blob/d31c02475c1d01cb7f87e8bfbe40bdb7bd9d5a97/setup.py#L5-L15

jedie avatar Mar 28 '23 15:03 jedie

The reason is that part of the source code (not tool chain code) depends on werkzeug and requests_mock. It is used in the testing part.

We could move this to a separate package, but that might be some work

mvantellingen avatar Jun 29 '23 06:06 mvantellingen