diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 6468658..045b6bb 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -27,6 +27,6 @@ formats: # Optional but recommended, declare the Python requirements required # to build your documentation # See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html -# python: -# install: -# - requirements: docs/requirements.txt +python: + install: + - requirements: docs/requirements.txt diff --git a/HISTORY.rst b/HISTORY.rst index 1dd5fea..7ab3071 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,4 +1,12 @@ +v1.12.0 - 2024-02-27 +-------------------- + +Added: +~~~~~~ + +- Initial support for translation from CWL to Ophidia JSON workflows `#43 `_ + v1.11.0 - 2023-08-01 -------------------- diff --git a/NOTICE.rst b/NOTICE.rst index f732bcb..db405c7 100644 --- a/NOTICE.rst +++ b/NOTICE.rst @@ -42,6 +42,8 @@ Acknowledgement: This software has been in part supported by: +- the Horizon Europe Programme through the following projects: interTwin (Grant no. 101058386). + - the EuroHPC JA through the following projects: eFlows4HPC (Grant no. 955558). The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Spain, Germany, France, Italy, Poland, Switzerland, and Norway. In Italy, it has been preliminarily approved for complimentary funding by Ministero dello Sviluppo Economico (MiSE) (ref. project prop. 2659). - the Horizon 2020 Framework Programme through the following projects: INDIGO-DataCloud (Grant no. 653549), EUBra-BIGSEA (Grant no. 690116), EOSC-Hub (Grant no. 777536), ESiWACE2 (Grant no. 823988), diff --git a/README.rst b/README.rst index e53df98..fbbcfbd 100644 --- a/README.rst +++ b/README.rst @@ -7,7 +7,7 @@ It aims at providing a user-friendly and programmatic interface for large-scale PyOphidia provides features for handling scientific data in the form of datacubes, managing workflow execution, enabling parallel processing on HPC/Cloud systems and supporting integration with well-known modules from the Python scientific ecosystem. -It runs on Python 2.7, 3.7, 3.8, 3.9, 3.10 and 3.11 it is pure-Python code and has some (optional) dependencies on Xarray, Pandas and Numpy. It requires a running Ophidia instance for client-server interactions. The latest PyOphidia version (v1.11) is compatible with Ophidia v1.8. +It runs on Python 2.7, 3.7, 3.8, 3.9, 3.10 and 3.11 it is pure-Python code and has some (optional) dependencies on Xarray, Pandas and Numpy. It requires a running Ophidia instance for client-server interactions. The latest PyOphidia version (v1.12) is compatible with Ophidia v1.8. It provides 2 main modules: diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..43eeb8e --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1 @@ +sphinx-rtd-theme==1.3.0 diff --git a/docs/source/index.rst b/docs/source/index.rst index 33425c8..6f7810f 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -12,7 +12,7 @@ It aims at providing a user-friendly and programmatic interface for large-scale PyOphidia provides features for handling scientific data in the form of datacubes, managing workflow execution, enabling parallel processing on HPC/Cloud systems and supporting integration with well-known modules from the Python scientific ecosystem. -It runs on Python 2.7, 3.7, 3.8, 3.9, 3.10 and 3.11 it is pure-Python code and has some (optional) dependencies on Xarray, Pandas and Numpy. It requires a running Ophidia instance for client-server interactions. The latest PyOphidia version (v1.11) is compatible with Ophidia v1.8. +It runs on Python 2.7, 3.7, 3.8, 3.9, 3.10 and 3.11 it is pure-Python code and has some (optional) dependencies on Xarray, Pandas and Numpy. It requires a running Ophidia instance for client-server interactions. The latest PyOphidia version (v1.12) is compatible with Ophidia v1.8. It provides 2 main classes: diff --git a/setup.py b/setup.py index 4d53e76..f94eafe 100644 --- a/setup.py +++ b/setup.py @@ -29,7 +29,7 @@ def read(*paths): setup( name='PyOphidia', - version='1.11.0', + version='1.12.0', description='Python bindings for the Ophidia Data Analytics Platform', long_description=(read('README.rst') + '\n\n'), url='http://ophidia.cmcc.it',