Motuclient

Latest version: v3.0.0

Safety actively analyzes 622766 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

3.0.0

- [New]
- MOTU-214 for pull request 28:
- support netrc file authentication credentials
- refactored packages for using motuclient as a library
- added default values for long/lat
- lost Python 2.7 compatibility

motuclient-python-1.8.8
* 1.8.8 :
- [Fix]
- MOTU-208 GITHUB25 Password management which contains UTF 8 special characters
- Improve README.md documentation about password specificities on Windows or Linux hosts


motuclient-python-1.8.7
* 1.8.7 :
- [Fix]
- GitHub24 Lack of library imports: traceback and platform
- MOTU-210 Motu-client, wrong password error, ref CMEMS CCM-522


motuclient-python-1.8.6
* 1.8.6 :
- [Fix]
- 23 = MOTU-209 Fixed the display of the help message with -h or --help

motuclient-python-1.8.5
- [Fix]
- MOTU-206 Fixed precision of float handled differently between Python 2.7 and Python 3.7
- [New]
- MOTU-159 Don't normalize longitude (since done on server side)
- MOTU-203 Added retry on CAS connexions (for authentication and ticket validation)
- MOTU-208 Handle special characters in user and password

motuclient-python-1.8.4

1.8.4

- [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

1.3.00

- [client-python]
- Manage better Apache frontal redirection. Fix issue which enables to redirect Motu v2.x URLs to a Motuv3.x URLs.


motu-client-python-1.2.00


motu-client-python-1.1.00

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.