coreos/pyapi-gitlab

Name: pyapi-gitlab

Owner: CoreOS

Description: pyapi-gitlab is a python wrapper for the Gitlab API.

Created: 2015-05-01 15:07:35.0

Updated: 2015-05-02 16:20:33.0

Pushed: 2015-10-13 21:20:07.0

Homepage:

Size: 624

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

pyapi-gitlab

pyapi-gitlab is a python wrapper for the Gitlab API.

Build Status Coverage Status PyPI PyPi downloads Requirements Status License Docs

Requirements
Naming convention

pyapi-gitlab has its own versioning in which the 2 first numbers indicates the Gitlab version that its supported for that library. a 7.5 version means that its compatible with the Gitlab 7.5 and lower API versions.

Installation
install pyapi-gitlab

pyapi-gitlab supports python version 2.6, 2.7, 3.3 and 3.4

Versions tested

| Gitlab version | Status | |:————-:| :—–:| | 7.9.X | :x:1 | | 7.8.X | :heavy_check_mark: | | 7.7.X | :heavy_check_mark: | | 7.6.X | :heavy_check_mark: | | 7.5.X | :heavy_check_mark: | | 7.4.X | :heavy_check_mark: | | 7.3.X | :heavy_check_mark: | | 7.2.X | :heavy_check_mark: | | 7.1.X | :x:2 | | 7.0.X | :x:3 |

  1. 3 out of 17 tests failing: Seems that create snippet wall note now returns true/false instead of the created snippet. Snippet creating now does not return the created snippet. And move project does not return a dict either.
  2. Label creation is not supported on this version.
  3. Contributors endpoint seems to not exists in this version. Label creation is not supported on this version.
Changelog

7.8.5

7.8.4

7.5.4

7.5.3

7.5.2

Examples/Documentation

Check the docs at readthedocs.org

License

pyapi-gitlab is licensed under the Apache License 2.0. Check the LICENSE file.

Built with PyCharm

Thanks to Jetbrains for giving me an Open Source license for PyCharm, it has helped making development much faster!

Pycharm


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.