summaryrefslogtreecommitdiff
path: root/rpc.py
diff options
context:
space:
mode:
authorrichard <devnull@localhost>2008-02-27 20:50:35 +0000
committerrichard <devnull@localhost>2008-02-27 20:50:35 +0000
commit1589e76df271fdd141bc07c4f91686e381d6660b (patch)
tree28e754a53edad3c50d2b5c39f61bd9d06745dfd1 /rpc.py
parentdcc32723b366b6d6a3742700abb4e92f976e3588 (diff)
downloaddecorator-1589e76df271fdd141bc07c4f91686e381d6660b.tar.gz
allow package_releases to show all releases, not just unhidden ones
Diffstat (limited to 'rpc.py')
-rw-r--r--rpc.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/rpc.py b/rpc.py
index 4bff569..f7043c6 100644
--- a/rpc.py
+++ b/rpc.py
@@ -32,8 +32,12 @@ def list_packages(store):
result = store.get_packages()
return [row['name'] for row in result]
-def package_releases(store, package_name):
- result = store.get_package_releases(package_name, hidden=False)
+def package_releases(store, show_hidden=False):
+ if show_hidden:
+ hidden = None
+ else:
+ hidden = False
+ result = store.get_package_releases(package_name, hidden=hidden)
return [row['version'] for row in result]
def release_urls(store, package_name, version):