PullRequester#

class neophile.pr.PullRequester(config, http_client)#

Bases: object

Create GitHub pull requests.

Parameters:
  • config (Config) – neophile configuration.

  • http_client (AsyncClient) – HTTP client to use for requests.

Methods Summary

make_pull_request(path, changes)

Create or update a pull request for a list of changes.

Methods Documentation

async make_pull_request(path, changes)#

Create or update a pull request for a list of changes.

Parameters:
Raises:

PushError – Raised if pushing the branch to GitHub failed.

Return type:

None