lilydjwg / nvchecker

New version checker for software releases
MIT License
439 stars 70 forks source link

Cleanup dependencies #197

Closed yan12125 closed 3 years ago

yan12125 commented 3 years ago

By the way, maybe packaging can also be moved from install_requires to extras_require as that library is only needed by the pypi source now.

lilydjwg commented 3 years ago

Oh, I didn't notice that pkg_resources is no longer needed for entry scripts.

lilydjwg commented 3 years ago

importlib.metadata was added in Python 3.8 but we support 3.7. What will happen if we don't depend setuptools and try to install in 3.7?

yan12125 commented 3 years ago

Ah, good point. How about 'setuptools; python_version<"3.8"'?

lilydjwg commented 3 years ago

We can do that? That's great!