square / pylink

Python Library for device debugging/programming via J-Link
https://pylink.readthedocs.io/en/latest/
Other
334 stars 125 forks source link

[Dependencies] Remove dependency on future #168

Closed avi-jois closed 1 year ago

avi-jois commented 1 year ago

Currently the python-future package is only used to provide input. However, six is also used within the source code for python2 compatibility. Replace the usage of future with six to trim the required dependencies.

python-future also does not provide built wheels, so removing it means that this package and all it's dependencies can be fetched as wheels without running any local build steps.

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.

hkpeprah commented 1 year ago

LGTM. Thanks for the patch.