From ecdee9a82e88839a36fbdc09f7faa0b94bf079c5 Mon Sep 17 00:00:00 2001 From: Jonathan Chu Date: Thu, 5 Nov 2015 16:57:18 -0500 Subject: [PATCH 1/2] Add `read_only` parameter to Key schema This allows the keys to be set as "read-only", otherwise the default will always be set to "read/write". --- pygithub3/requests/repos/keys.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pygithub3/requests/repos/keys.py b/pygithub3/requests/repos/keys.py index 9a73d05..457b7d7 100644 --- a/pygithub3/requests/repos/keys.py +++ b/pygithub3/requests/repos/keys.py @@ -23,7 +23,7 @@ class Create(Request): uri = 'repos/{user}/{repo}/keys' resource = Key body_schema = { - 'schema': ('title', 'key'), + 'schema': ('title', 'key', 'read_only'), 'required': ('title', 'key') } From c636bb526f179d602e91de76b144bef5c21405a1 Mon Sep 17 00:00:00 2001 From: Jonathan Chu Date: Thu, 5 Nov 2015 19:46:15 -0500 Subject: [PATCH 2/2] Fix typo in schema for updating issues --- pygithub3/requests/issues/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pygithub3/requests/issues/__init__.py b/pygithub3/requests/issues/__init__.py index d6c7b06..829ec21 100644 --- a/pygithub3/requests/issues/__init__.py +++ b/pygithub3/requests/issues/__init__.py @@ -39,6 +39,6 @@ class Update(Request): resource = Issue body_schema = { 'schema': ('title', 'body', 'assignee', 'state', 'milestone', - 'lables'), + 'labels'), 'required': () }