[F] Make psutil dependency Windows-only

This commit is contained in:
Azalea (on HyDEV-Daisy) 2022-08-30 18:34:30 -04:00
parent 1456660797
commit a8352d1fef
No known key found for this signature in database
GPG key ID: E289FAC0DA92DD2B
2 changed files with 14 additions and 7 deletions

View file

@ -33,7 +33,13 @@ setup(
packages=['hyfetch'],
package_data={'hyfetch': ['hyfetch/*']},
include_package_data=True,
install_requires=['setuptools', 'typing_extensions'],
install_requires=[
# Universal dependencies
'setuptools', 'typing_extensions'
# Windows dependencies
'psutil ; platform_system=="Windows"'
],
entry_points={
"console_scripts": [
"hyfetch=hyfetch.main:run",