Skip to content

Commit 7a9dd89

Browse files
authored
Merge pull request #45 from forky2/patch-1
Fixes #44: Change sort order from alphanumberic to version string.
2 parents c6b342b + 8fe02d8 commit 7a9dd89

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

vscoffline/server.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os, sys, time, json, glob
22
import falcon
3+
from distutils.version import LooseVersion
34
from logzero import logger as log
45
from wsgiref import simple_server
56
from watchdog.observers.polling import PollingObserver
@@ -147,7 +148,7 @@ def update_state(self):
147148
latest['versions'].append(vers['versions'][0])
148149

149150
# Sort versions
150-
latest['versions'] = sorted(latest['versions'], key=lambda k: k['version'], reverse=True)
151+
latest['versions'] = sorted(latest['versions'], key=lambda k: LooseVersion(k['version']), reverse=True)
151152

152153
# Save the extension in the cache
153154
name = latest['identity']

0 commit comments

Comments
 (0)