snowplow / snowplow-python-tracker

Snowplow event tracker for Python. Add analytics to your Python and Django apps, webapps and games
Apache License 2.0
43 stars 67 forks source link

Avoid installing `types-requests` at run-time #370

Open edgarrmondragon opened 1 month ago

edgarrmondragon commented 1 month ago

It's not required, so you could simply make it a dev dependency.

coveralls commented 1 month ago

Coverage Status

coverage: 96.619%. remained the same when pulling 2045564bfebd3d71482392cd6c0b57f62869f838 on edgarrmondragon:drop-types-requests into b75934afdcd40dd8804dfcc8174a59c1868ebd1c on snowplow:master.

edgarrmondragon commented 1 month ago

For extra context: this brings in an additional dependency (two if you count types-urllib3 for urllib3<2) at run-time, where it's not used and not needed.