@@ -728,9 +728,6 @@ class ProjectCommitStatus(GitlabObject):
728728 requiredUrlAttrs = ['project_id' , 'commit_id' ]
729729 requiredCreateAttrs = ['state' ]
730730 optionalCreateAttrs = ['description' , 'name' , 'ref' , 'target_url' ]
731- requiredGetAttrs = []
732- requiredUpdateAttrs = []
733- requiredDeleteAttrs = []
734731
735732
736733class ProjectCommitStatusManager (BaseManager ):
@@ -1079,11 +1076,15 @@ class Project(GitlabObject):
10791076 _url = '/projects'
10801077 _constructorTypes = {'owner' : 'User' , 'namespace' : 'Group' }
10811078 requiredCreateAttrs = ['name' ]
1082- requiredUpdateAttrs = []
10831079 optionalCreateAttrs = ['default_branch' , 'issues_enabled' , 'wall_enabled' ,
10841080 'merge_requests_enabled' , 'wiki_enabled' ,
10851081 'snippets_enabled' , 'public' , 'visibility_level' ,
10861082 'namespace_id' , 'description' , 'path' , 'import_url' ]
1083+ optionalUpdateAttrs = ['name' , 'default_branch' , 'issues_enabled' ,
1084+ 'wall_enabled' , 'merge_requests_enabled' ,
1085+ 'wiki_enabled' , 'snippets_enabled' , 'public' ,
1086+ 'visibility_level' , 'namespace_id' , 'description' ,
1087+ 'path' , 'import_url' ]
10871088 shortPrintAttr = 'path'
10881089 managers = [
10891090 ('branches' , ProjectBranchManager , [('project_id' , 'id' )]),
0 commit comments