diff --git a/docs/release_notes.rst b/docs/release_notes.rst index cd02029..31c4499 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -4,6 +4,11 @@ Release notes Change log ---------- +Changes from 0.15.1 to 0.15.2 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed bug in file handling in :py:meth:`viresclient.SwarmRequest.eval_model_for_cdf_file` + Changes from 0.15.0 to 0.15.1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/src/viresclient/__init__.py b/src/viresclient/__init__.py index 5441484..e7f2163 100644 --- a/src/viresclient/__init__.py +++ b/src/viresclient/__init__.py @@ -35,4 +35,4 @@ from ._config import ClientConfig, set_token from ._data_handling import ReturnedData, ReturnedDataFile -__version__ = "0.15.1" +__version__ = "0.15.2" diff --git a/src/viresclient/_client_swarm.py b/src/viresclient/_client_swarm.py index fb85bd1..45d4cba 100644 --- a/src/viresclient/_client_swarm.py +++ b/src/viresclient/_client_swarm.py @@ -2867,7 +2867,10 @@ def _handler(file_obj): output_mime_type="application/x-cdf", ).encode("UTF-8") - temp_cdf_filename = ".{output_cdf_filename}.tmp.cdf" + temp_cdf_filename = os.path.join( + os.path.dirname(output_cdf_filename), + f".{os.path.basename(output_cdf_filename)}.tmp.cdf", + ) if os.path.exists(temp_cdf_filename): os.remove(temp_cdf_filename)