From cea089768d52a9498cabb3d42f6706aba7ef088c Mon Sep 17 00:00:00 2001 From: "Tiago M. D. Pereira" <1014003+tiagopereira@users.noreply.github.com> Date: Thu, 30 May 2024 12:35:31 +0200 Subject: [PATCH] Remove bloated dependencies (#48) * [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. --- setup.cfg | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/setup.cfg b/setup.cfg index 647222a7..56ddf791 100644 --- a/setup.cfg +++ b/setup.cfg @@ -47,9 +47,8 @@ install_requires = scipy sunpy tqdm - xarray[io] + xarray numba - radynpy [options.extras_require] @@ -93,4 +92,4 @@ length_sort_sections=stdlib line_length = 110 multi_line_output = 3 no_lines_before = LOCALFOLDER -sections = STDLIB, THIRDPARTY, FIRSTPARTY, LOCALFOLDER \ No newline at end of file +sections = STDLIB, THIRDPARTY, FIRSTPARTY, LOCALFOLDER