- [New]
- Add support for TLS 1.2 protocol
motuclient-python-1.8.3
* 1.8.3 :
- [New]
- Merge GitHub PR17: Add option to pass configuration file as a CLI argument
motuclient-python-1.8.2
* 1.8.02 :
- [Fix]
- Merge GitHub PR15, to fix a python 2 and 3 compatibility using configuration file
- README.md configuration Add more details about configuration file
- [New]
- In your configuration files you can specify a list of variables to extract separated by a comma character
motuclient-python-1.8.1
* 1.8.1 :
- [Fix]
- Fix unicode function not found with Python 3.x
motuclient-python-1.8.00
* 1.8.00 :
- [Fix]
- Merge GitHub PR11, to ease usage of motuclient
- Option --describe-product with --console-mode raised an issue
- [New]
- IMPORTANT: Rename motu-client to motuclient, but for compatibility, keep python module motu-client (add a deprecated warn log if used instead of motuclient)
- Rename main package /src/python/motuclient to /src/python/motu_utils
motu-client-python-1.7.00
* 1.7.00 :
- [Fix]
- Is now Python 3 compatible: Merge of GitHub PR9
- [New]
- Reduce the number of INFO logs
(e.g 13:06:21 [ INFO] - 1.9 GB (30.8%)) while downloading: Max 1 INFO log for each 1% of progress
motu-client-python-1.6.00
- 1.6.00 :
- Fix version "dname" display issue, add README.md details about setuptools dependency
- MOTU-149: Motu Client - PyPi repository - import motu-client & pip install --user are not working
motu-client-python-1.5.00
__WARNING: A patch needs to be applied to this version to fix 2 issues:__
ISSUE 1: Setup tools has to be installed to fix issue ImportError: No module named pkg_resources
ISSUE 2: a line starting with "dname" is displayed which make turns in error some responses like "version" or "describe product"
==================================================
__Fix issue 1:__
Here is the issue:
python motu-client.py --version
Traceback (most recent call last):
File "motu-client.py", line 76, in <module>
import motu_api
File "/opt/__admintools/test/motu-client-python/motuclient/motu_api.py", line 37, in <module>
from pkg_resources import get_distribution
ImportError: No module named pkg_resources
__How to fix it (you have to install setuptools):__
sudo apt install python-pip
pip install --upgrade setuptools
python ./motu-client.py --version
dname=/opt/__admintools/test/motu-client-python/motuclient
motu-client-python v1.5.00
==================================================
__Fix issue 2:__
The line starting with « dname » won’t be visible in the next version. In order to remove it from this version:
- Remove line « “print "dname=" + dname”” by editing manualy the file motuclient/pom_version.py”
- or run the command:
head -n 10 ./motuclient/pom_version.py | tail -n 1 | cut -c9-13 | grep -q print && sed -i '10d' ./motuclient/pom_version.py
Test it, and now it works fine:
python ./motu-client.py --version
motu-client-python v1.5.00
==================================================
* 1.5.00 :
- [Fix]
- motu-client.py runs only from the folder where it is installed, otherwise a pom.xml file not found is raised
- JIRA MOTU-132: Update the error message of the motu-client in case of authentication error
- https://github.com/clstoulouse/motu-client-python/issues/3: Comment the parent in pom.xml
- [New]
- Refactor source to be able to install from PIP (https://pypi.python.org/pypi).
- Update README.md to explain how to install and to use from PIP.
- JIRA MOTU-140: Add new parameters to getreqstatus http request to set dataset infos (Not used by the Motu server, but usefull for some frontal server for new central CMEMS DU)
motu-client-python-1.4.00
* 1.4.00 :
- [client-python]
- Fix usage of special character in password. Add example in README.md file.
- Add new command line options --size, --describe-product, --console-mode or -o console
- Add command line examples in README.md
motu-client-python-1.3.00