Skip to content

Commit

Permalink
Remove bloated dependencies (#48)
Browse files Browse the repository at this point in the history
* [DEV] Renamed profile_type in AtomFile.write_yaml()

* Remove bloated dependencies

`xarray[io]` adds a lot of bloat and unnecessary packages when running headless. This package should be able to be installed without extensive plotting ability, so please add the xarray io as option when necessary. 

Likewise, radynpy should be an optional dependency. It cannot be installed via conda/mamba and is unnecessary for most people.
  • Loading branch information
tiagopereira authored May 30, 2024
1 parent ef0255e commit cea0897
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,8 @@ install_requires =
scipy
sunpy
tqdm
xarray[io]
xarray
numba
radynpy


[options.extras_require]
Expand Down Expand Up @@ -93,4 +92,4 @@ length_sort_sections=stdlib
line_length = 110
multi_line_output = 3
no_lines_before = LOCALFOLDER
sections = STDLIB, THIRDPARTY, FIRSTPARTY, LOCALFOLDER
sections = STDLIB, THIRDPARTY, FIRSTPARTY, LOCALFOLDER

0 comments on commit cea0897

Please sign in to comment.