robotframework / RIDE

Test data editor for Robot Framework
Apache License 2.0
963 stars 379 forks source link

Check for updates once a week #657

Closed robotframework-ride closed 9 years ago

robotframework-ride commented 9 years ago

Originally submitted to Google Code by @IsNoGood on 3 Dec 2010

RIDE check from internet is there newer version available.

robotframework-ride commented 9 years ago

Originally submitted to Google Code by gerard.l... on 17 Dec 2010

Please see my comments on #623

robotframework-ride commented 9 years ago

Originally submitted to Google Code by @mkorpela on 18 Feb 2012

With bug reporting server this will be trivial to implement.

robotframework-ride commented 9 years ago

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.

robotframework-ride commented 9 years ago

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

robotframework-ride commented 9 years ago

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

robotframework-ride commented 9 years ago

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.