oauth-pythonclient icon indicating copy to clipboard operation
oauth-pythonclient copied to clipboard

Remove future dependency

Open alanyee opened this issue 3 years ago • 1 comments

Using a thirdparty dependency as big as future for just urlencode() does not seem worth it

alanyee avatar Sep 30 '20 22:09 alanyee

Please consider this PR. future triggers a warning on Python 3.8:

  /.../future/standard_library/__init__.py:65: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp

intuit-oauth is the only package in the project I'm looking at that requires future.

It would also make sense to remove Python 2 compatibility altogether, since it was EOL nearly 2 years ago.

adamchainz avatar Jan 26 '22 11:01 adamchainz