Bug Fixes
- Added missing attributes for project approvals
([`460ed63`](https://github.com/python-gitlab/python-gitlab/commit/460ed63c3dc4f966d6aae1415fdad6de125c6327))
Reference: https://docs.gitlab.com/ee/api/merge_request_approvals.html#change-configuration
Missing attributes: * merge_requests_author_approval * merge_requests_disable_committers_approval
- **labels**: Ensure label.save() works
([`727f536`](https://github.com/python-gitlab/python-gitlab/commit/727f53619dba47f0ab770e4e06f1cb774e14f819))
Otherwise, we get: File "gitlabracadabra/mixins/labels.py", line 67, in _process_labels
current_label.save() File "gitlab/exceptions.py", line 267, in wrapped_f return f(*args, **kwargs)
File "gitlab/v4/objects.py", line 896, in save self._update_attrs(server_data) File
"gitlab/base.py", line 131, in _update_attrs self.__dict__["_attrs"].update(new_attrs) TypeError:
'NoneType' object is not iterable
Because server_data is None.
- **project-fork**: Copy create fix from ProjectPipelineManager
([`516307f`](https://github.com/python-gitlab/python-gitlab/commit/516307f1cc9e140c7d85d0ed0c419679b314f80b))
- **project-fork**: Correct path computation for project-fork list
([`44a7c27`](https://github.com/python-gitlab/python-gitlab/commit/44a7c2788dd19c1fe73d7449bd7e1370816fd36d))
Chores
- Bump version to 1.14.0
([`164fa4f`](https://github.com/python-gitlab/python-gitlab/commit/164fa4f360a1bb0ecf5616c32a2bc31c78c2594f))
- **ci**: Switch to crane docker image
([944](https://github.com/python-gitlab/python-gitlab/pull/944),
[`e0066b6`](https://github.com/python-gitlab/python-gitlab/commit/e0066b6b7c5ce037635f6a803ea26707d5684ef5))
Documentation
- Add project and group cluster examples
([`d15801d`](https://github.com/python-gitlab/python-gitlab/commit/d15801d7e7742a43ad9517f0ac13b6dba24c6283))
- Fix typo
([`d9871b1`](https://github.com/python-gitlab/python-gitlab/commit/d9871b148c7729c9e401f43ff6293a5e65ce1838))
- **changelog**: Add notice for release-notes on Github
([938](https://github.com/python-gitlab/python-gitlab/pull/938),
[`de98e57`](https://github.com/python-gitlab/python-gitlab/commit/de98e572b003ee4cf2c1ef770a692f442c216247))
- **pipelines_and_jobs**: Add pipeline custom variables usage example
([`b275eb0`](https://github.com/python-gitlab/python-gitlab/commit/b275eb03c5954ca24f249efad8125d1eacadd3ac))
- **readme**: Fix Docker image reference
([`b9a40d8`](https://github.com/python-gitlab/python-gitlab/commit/b9a40d822bcff630a4c92c395c134f8c002ed1cb))