Project

class github.Project.Project

This class represents Projects. The reference can be found here https://docs.github.com/en/rest/reference/projects

body
Type:string
columns_url
Type:string
created_at
Type:datetime.datetime
creator
Type:github.NamedUser.NamedUser
html_url
Type:string
id
Type:integer
name
Type:string
node_id
Type:string
number
Type:integer
owner_url
Type:string
state
Type:string
updated_at
Type:datetime.datetime
url
Type:string
delete()
Calls:DELETE /projects/{project_id}
Return type:None
edit(name=NotSet, body=NotSet, state=NotSet, organization_permission=NotSet, private=NotSet)
Calls:

PATCH /projects/{project_id}

Parameters:
  • name – string
  • body – string
  • state – string
  • organization_permission – string
  • private – bool
Return type:

None

get_columns()
Calls:GET /projects/{project_id}/columns
Return type:github.PaginatedList.PaginatedList of github.ProjectColumn.ProjectColumn
create_column(name)

calls: POST /projects/{project_id}/columns :param name: string