Closed robotframework-ride closed 9 years ago
Originally submitted to Google Code by gerard.l... on 17 Dec 2010
Please see my comments on #623
Originally submitted to Google Code by @mkorpela on 18 Feb 2012
With bug reporting server this will be trivial to implement.
Originally submitted to Google Code by @pekkaklarck on 21 Feb 2012
We discussed yesterday and agreed that this issue has two parts:
1) Notifying users for new versions. Even if we then required users to install new version themselves this would add value. Easiest approach to implement would be querying information from PyPI as then no separate server component is needed.
2) Actual automatic update. Could be possibly done with pip
. We could either have it as an external dependency (would also ease upgrading Robot itself) or bundle it with RIDE.
Originally submitted to Google Code by @mkorpela on 22 Feb 2012
pypi has a xmlrpc interface that can be used. Unfortunately I'm still having problems solving proxy issues.
import xmlrpclib pypi = xmlrpclib.ServerProxy('http://pypi.python.org/pypi') pypi.package_releases('robotframework-ride') pypi.release_data('robotframework-ride', '0.41')['download_url']
Proxy-related gist: https://gist.github.com/980961
Originally submitted to Google Code by @mkorpela on 1 Mar 2012
Waiting for review ( OSX and other exotic environments )
So mostly done after: https://github.com/robotframework/RIDE/commit/6d6832083e8ddecc68ea99d9578210431d9f1ac7
Originally submitted to Google Code by @mkorpela on 2 Mar 2012
Added --noupdatecheck command line option to disable update checking.
https://github.com/robotframework/RIDE/commit/9e72a2f5dd559f33461a750f261f8b85823da65c
Marking this issue as Done.
RIDE check from internet is there newer version available.