Releases: python-gitlab/python-gitlab
Releases · python-gitlab/python-gitlab
v2.8.0
Feature
- Add keys endpoint (
a81525a
) - objects: Add support for Group wikis (#1484) (
74f5e62
) - objects: Add support for generic packages API (
79d88bd
) - api: Add deployment mergerequests interface (
fbbc0d4
) - objects: Support all issues statistics endpoints (
f731707
) - objects: Add support for descendant groups API (
1b70580
) - objects: Add pipeline test report support (
ee9f96e
) - objects: Add support for billable members (
fb0b083
) - Add feature to get inherited member for project/group (
e444b39
) - Add code owner approval as attribute (
fdc46ba
) - Indicate that we are a typed package (
e4421ca
) - Add support for lists of integers to ListAttribute (
115938b
)
Fix
- Catch invalid type used to initialize RESTObject (
c7bcc25
) - Functional project service test (#1500) (
093db9d
) - Ensure kwargs are passed appropriately for ObjectDeleteMixin (
4e690c2
) - cli: Add missing list filter for jobs (
b3d1c26
) - Change mr.merge() to use 'post_data' (
cb6a3c6
) - cli: Fix parsing CLI objects to classnames (
4252070
) - objects: Return server data in cancel/retry methods (
9fed061
) - objects: Add missing group attributes (
d20ff4f
) - objects: Allow lists for filters for in all objects (
603a351
) - Iids not working as a list in projects.issues.list() (
45f806c
) - Add a check to ensure the MRO is correct (
565d548
)
Documentation
v2.7.1
- fix(files): do not url-encode file paths twice
v2.7.0
Bug Fixes
- update user's bool data and avatar (3ba27ff)
- argument type was not a tuple as expected (062f8f6)
- correct some type-hints in gitlab/mixins.py (8bd3124)
- only append kwargs as query parameters (b9ecc9a)
- only add query_parameters to GitlabList once (1386)
- checking if RESTManager._from_parent_attrs is set (8224b40)
- handling config value in _get_values_from_helper (9dfb4cd)
- let the homedir be expanded in path of helper (fc7387a)
- make secret helper more user friendly (fc2798f)
- linting issues and test (b04dd2c)
- handle tags like debian/2%2.6-21 as identifiers (b4dac5c)
- remove duplicate class definitions in v4/objects/users.py (7c4e625)
- wrong variable name (15ec41c)
- tox pep8 target, so that it can run (f518e87)
- undefined name errors (48ec9e0)
- extend wait timeout for test_delete_user() (19fde8e)
- test_update_group() dependency on ordering (e78a8d6)
- honor parameter value passed (c2f8f0e)
- objects: add single get endpoint for instance audit events (c3f0a6f)
- types: prevent dir from producing duplicates (5bf7525)
Features
- add ProjectPackageFile (#1372)
- add option to add a helper to lookup token (8ecf559)
- add project audit endpoint (6660dbe)
- add personal access token API (2bb16fa)
- add import from bitbucket server (ff3013a)
- api,cli: make user agent configurable (4bb201b)
- issues: add missing get verb to IssueManager (f78ebe0)
- objects:
- projects: add project access token api (1becef0)
- users: add follow/unfollow API (e456869)
Documentation
v2.6.0
Features
- support multipart uploads (2fa3004)
- add MINIMAL_ACCESS constant (49eb3ca)
- unit tests added (f37ebf5)
- added support for pipeline bridges (05cbdc2)
- adds support for project merge request approval rules (#1199) (c6fbf39)
- api:
- tests: test label getter (a41af90)
Bug Fixes
v2.5.0
v2.4.0
v2.3.1
- revert keyset pagination by default
v2.3.0
Features
- add group runners api (4943991)
- add play command to project pipeline schedules (07b9988)
- allow an environment variable to specify config location (401e702)
- api: added support in the GroupManager to upload Group avatars (28eb7ea)
- services: add project service list API (fc52221)
- types: add dir to RESTObject to expose attributes (cad134c)