Skip to content

Releases: python-gitlab/python-gitlab

v1.10.0

22 Jul 19:11
2c1ea56
Compare
Choose a tag to compare

Version 1.10.0 - 2019-07-22

Features

  • add mr rebase method bc4280c
  • get artifact by ref and job cda1174
  • add support for board update 908d79f, closes #801
  • add support for issue.related_merge_requests 90a3631, closes #794

Bug Fixes

  • improve pickle support b4b5dec
  • cli:
    • allow --recursive parameter in repository tree 7969a78, closes #718, #731
    • don't fail when the short print attr value is None 8d1552a, closes #717, #727
    • fix update value for key not working b766203

1.9.0

19 Jun 15:32
4b04432
Compare
Choose a tag to compare

Version 1.9.0 - 2019-06-19

Features

  • implement artifacts deletion
  • add endpoint to get the variables of a pipeline
  • delete ProjectPipeline
  • implement eq and hash methods
  • Allow runpy invocation of CLI tool (python -m gitlab)
  • add project releases api
  • merged new release & registry apis

Bug Fixes

  • convert # to %23 in URLs
  • pep8 errors
  • use python2 compatible syntax for super
  • Make MemberManager.all() return a list of objects
  • %d replaced by %s
  • Re-enable command specific help messages
  • dont ask for id attr if this is *Manager originating custom action
  • fix -/_ replacament for *Manager custom actions
  • fix repository_id marshaling in cli
  • register cli action for delete_in_bulk

1.8.0

22 Feb 09:05
57fa4e3
Compare
Choose a tag to compare

Version 1.8.0 - 2019-02-22

  • docs(setup): use proper readme on PyPI
  • docs(readme): provide commit message guidelines
  • fix(api): make reset_time_estimate() work again
  • fix: handle empty 'Retry-After' header from GitLab
  • fix: remove decode() on error_message string
  • chore: release tags to PyPI automatically
  • fix(api): avoid parameter conflicts with python and gitlab
  • fix(api): Don't try to parse raw downloads
  • feat: Added approve & unapprove method for Mergerequests
  • fix all kwarg behaviour