Skip to main content

Phabricator API Bindings

Project description

https://travis-ci.org/disqus/python-phabricator.png?branch=master

Installation

$ pip install phabricator

Usage

Use the API by instantiating it, and then calling the method through dotted notation chaining:

from phabricator import Phabricator
phab = Phabricator()  # This will use your ~/.arcrc file
phab.user.whoami()

Parameters are passed as keyword arguments to the resource call:

phab.user.find(aliases=["sugarc0de"])

Documentation on all methods is located at https://secure.phabricator.com/conduit/

Interface out-of-date

If Phabricator modifies Conduit and the included interfaces.json is out-of-date or to make sure to always have the latest interfaces:

from phabricator import Phabricator
phab = Phabricator()
phab.update_interfaces()
phab.user.whoami()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

phabricator-0.6.1.zip (22.4 kB view details)

Uploaded Source

phabricator-0.6.1.tar.gz (19.6 kB view details)

Uploaded Source

File details

Details for the file phabricator-0.6.1.zip.

File metadata

  • Download URL: phabricator-0.6.1.zip
  • Upload date:
  • Size: 22.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for phabricator-0.6.1.zip
Algorithm Hash digest
SHA256 c91410865f3b53af1c5ad4c63fa25b4086632a7e94e854bc31b09dd940cea400
MD5 e3c0188b17cd9fdc2f9087ca4b1d36cb
BLAKE2b-256 3baa2d006ce1e511bbfd3bbbe1c0f6683061989e8bdc9ffae10faa8d321cacdf

See more details on using hashes here.

File details

Details for the file phabricator-0.6.1.tar.gz.

File metadata

  • Download URL: phabricator-0.6.1.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for phabricator-0.6.1.tar.gz
Algorithm Hash digest
SHA256 a18c3d7a8ace7432212258b9a904f603828e5865366adcfd0d4ab4a4c9e790da
MD5 2073a4dff1e9975ff6669d4c0a11ac5d
BLAKE2b-256 9100b7fbbef2310454c15716db4d256caa04763042e3ef4e7bdd45edde773b64

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page