MCPcopy Index your code
hub / github.com/PyGithub/PyGithub / create_column

Method create_column

github/Project.py:230–240  ·  view source on GitHub ↗

calls: `POST /projects/{project_id}/columns `_

(self, name: str)

Source from the content-addressed store, hash-verified

228 )
229
230 def create_column(self, name: str) -> github.ProjectColumn.ProjectColumn:
231 """
232 calls: `POST /projects/{project_id}/columns <https://docs.github.com/en/rest/reference/projects#create-a-project-column>`_
233 """
234 assert isinstance(name, str), name
235 post_parameters = {"name": name}
236 import_header = {"Accept": Consts.mediaTypeProjectsPreview}
237 headers, data = self._requester.requestJsonAndCheck(
238 "POST", f"{self.url}/columns", headers=import_header, input=post_parameters
239 )
240 return github.ProjectColumn.ProjectColumn(self._requester, headers, data)
241
242 def _useAttributes(self, attributes: dict[str, Any]) -> None:
243 if "body" in attributes: # pragma no branch

Callers 3

testCreateMethod · 0.80
testCreateWithNoteMethod · 0.80
testCreateFromIssueMethod · 0.80

Calls 1

requestJsonAndCheckMethod · 0.80

Tested by

no test coverage detected