Skip to main content

A Simpler Python Module for interacting with Azure Devops

Project description

Introduction

A Simpler Way of Interacting with Azure Devops through Python

Getting Started

This is a work in progress so functions are implemented as they are needed.

Initially support is providede for getting information on projects, repositories, branches and for getting and setting branch policies.

Authentication information is provided via two methods -

##1 - via environment variables

DEVOPS_PAT : PAT for azure devops organisation that has the appropriate permissions for the org you are looking to talk to DEVOPS_URL : The organisation URL for the organisation that you are looking to talk to.

##2 - via configuration file.

If the environment variables are not set then the package will look for .devops.ini in your home directory, or devops.ini in the default user data directory (see appdirs for where this is likely to be on your OS)

Config file format

Example config file

[DEFAULT]
DEVOPS_PAT = your_long_pat_token
DEVOPS_URL = https://dev.azure.com/organisation

Full method documentation available here: https://simplerdevopsapi.z6.web.core.windows.net

Pull Requests welcome.

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

simpler_devops_api-0.2.20190514.2.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simpler_devops_api-0.2.20190514.2-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file simpler_devops_api-0.2.20190514.2.tar.gz.

File metadata

  • Download URL: simpler_devops_api-0.2.20190514.2.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.12

File hashes

Hashes for simpler_devops_api-0.2.20190514.2.tar.gz
Algorithm Hash digest
SHA256 a945865413a1eb480776dfb6e9a920f5158bb6d2375b936b8f507e12e41649d9
MD5 c56e901430318fb0ef1480e56a85b36b
BLAKE2b-256 3ae07cd54b33ed759c338a36f9ebe315f40959c0c9a0fb062356d38ffe7835a3

See more details on using hashes here.

File details

Details for the file simpler_devops_api-0.2.20190514.2-py3-none-any.whl.

File metadata

  • Download URL: simpler_devops_api-0.2.20190514.2-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.12

File hashes

Hashes for simpler_devops_api-0.2.20190514.2-py3-none-any.whl
Algorithm Hash digest
SHA256 db4f7882165714e3c4de5f076e5e695dbafd075c2a3a6d1f5f537ad190e6eb13
MD5 24f16cfbc41d7fd395f64dbf05e7b905
BLAKE2b-256 b01f74ab40576b88153eb9d36076ab8ab69050f09cab40ce7de3f029483f9ceb

See more details on using hashes here.

Supported by

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