Skip to main content

CLI for the Project Newcastle build system

Project description

#pnc-cli A python CLI around the PNC REST API

Installation:
  • python setup.py install –user

Usage:
  • Configure the REST endpoint for PNC in USER_HOME/.config/pnc-cli/pnc-cli.conf

  • pnc -h for a list of valid operations.

Currently outputs the raw JSON. More refined output is definitely in the works :)

#Tests

Requirements:
  • py.test (pip install pytest)

  • mock (pip install mock)

  • GitPython (pip install GitPython)

Run any of the testing scripts to see results. The tested instance is configured by the local file ~/.config/pnc-cli/pnc-cli.conf

Project details


Download files

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

Source Distribution

pnc-cli-1.8.0.tar.gz (123.6 kB view details)

Uploaded Source

Built Distribution

pnc_cli-1.8.0-py2.py3-none-any.whl (259.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pnc-cli-1.8.0.tar.gz.

File metadata

  • Download URL: pnc-cli-1.8.0.tar.gz
  • Upload date:
  • Size: 123.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.3.2 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.8

File hashes

Hashes for pnc-cli-1.8.0.tar.gz
Algorithm Hash digest
SHA256 55a3f5718859112179679fc3eb59709de86e8260e006746ffdab90bae37b7b4f
MD5 48a5ff008fe7a09b66121c1cbac6e87d
BLAKE2b-256 726860c539505d37df4ef01b4bd98c4e35b17b2268ebd7f05d3c59384fb0d5ba

See more details on using hashes here.

File details

Details for the file pnc_cli-1.8.0-py2.py3-none-any.whl.

File metadata

  • Download URL: pnc_cli-1.8.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 259.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.3.2 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.8

File hashes

Hashes for pnc_cli-1.8.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 171463e337cfb08677a96d95eb9354364eb73e6738715c15463aba149959830b
MD5 c1ea55c0316fb7b094b12f52fc93d06b
BLAKE2b-256 62c2f2b1ec80a4b1f2a10e17a03fda1628c05b062ee5c1fcfd000a47b8f50a18

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