|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## v4.12.2 (2024-10-01) |
| 4 | + |
| 5 | +### Fix |
| 6 | + |
| 7 | +* fix: raise GitlabHeadError in `project.files.head()` method (#3006) |
| 8 | + |
| 9 | +When an error occurs, raise `GitlabHeadError` in |
| 10 | +`project.files.head()` method. |
| 11 | + |
| 12 | +Closes: #3004 ([`9bf26df`](https://github.com/python-gitlab/python-gitlab/commit/9bf26df9d1535ca2881c43706a337a972b737fa0)) |
| 13 | + |
| 14 | +## v4.12.1 (2024-09-30) |
| 15 | + |
| 16 | +### Chore |
| 17 | + |
| 18 | +* chore(deps): update all non-major dependencies (#3000) |
| 19 | + |
| 20 | +Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> ([`d3da326`](https://github.com/python-gitlab/python-gitlab/commit/d3da326828274ed0c5f76b01a068519d360995c8)) |
| 21 | + |
| 22 | +* chore(deps): update gitlab/gitlab-ee docker tag to v17.4.1-ee.0 ([`64eed5d`](https://github.com/python-gitlab/python-gitlab/commit/64eed5d388252135a42a252b9100ffc75d9fb0ea)) |
| 23 | + |
| 24 | +### Fix |
| 25 | + |
| 26 | +* fix(ci): do not rely on GitLab.com runner arch variables (#3003) ([`c848d12`](https://github.com/python-gitlab/python-gitlab/commit/c848d12252763c32fc2b1c807e7d9887f391a761)) |
| 27 | + |
| 28 | +* fix(files): correctly raise GitlabGetError in get method ([`190ec89`](https://github.com/python-gitlab/python-gitlab/commit/190ec89bea12d7eec719a6ea4d15706cfdacd159)) |
| 29 | + |
| 30 | +## v4.12.0 (2024-09-28) |
| 31 | + |
| 32 | +### Chore |
| 33 | + |
| 34 | +* chore(deps): update all non-major dependencies ([`ae132e7`](https://github.com/python-gitlab/python-gitlab/commit/ae132e7a1efef6b0ae2f2a7d335668784648e3c7)) |
| 35 | + |
| 36 | +* chore: update pylint to 3.3.1 and resolve issues (#2997) |
| 37 | + |
| 38 | +pylint 3.3.1 appears to have added "too-many-positional-arguments" |
| 39 | +check with a value of 5. |
| 40 | + |
| 41 | +I don't disagree with this, but we have many functions which exceed |
| 42 | +this value. We might think about converting some of positional |
| 43 | +arguments over to keyword arguments in the future. But that is for |
| 44 | +another time. |
| 45 | + |
| 46 | +For now disable the check across the project. ([`a0729b8`](https://github.com/python-gitlab/python-gitlab/commit/a0729b83e63bcd74f522bf57a87a5800b1cf19d1)) |
| 47 | + |
| 48 | +* chore(deps): update dependency types-setuptools to v75 ([`a2ab54c`](https://github.com/python-gitlab/python-gitlab/commit/a2ab54ceb40eca1e6e71f7779a418591426b2b2c)) |
| 49 | + |
| 50 | +* chore(deps): update gitlab/gitlab-ee docker tag to v17.4.0-ee.0 ([`8601808`](https://github.com/python-gitlab/python-gitlab/commit/860180862d952ed25cf95df1a4f825664f7e1c4b)) |
| 51 | + |
| 52 | +* chore(deps): update all non-major dependencies ([`10ee58a`](https://github.com/python-gitlab/python-gitlab/commit/10ee58a01fdc8071f29ae0095d9ea8a4424fa728)) |
| 53 | + |
| 54 | +* chore(deps): update gitlab/gitlab-ee docker tag to v17.3.2-ee.0 ([`5cd1ab2`](https://github.com/python-gitlab/python-gitlab/commit/5cd1ab202e3e7b64d626d2c4e62b1662a4285015)) |
| 55 | + |
| 56 | +### Feature |
| 57 | + |
| 58 | +* feat(build): build multi-arch images (#2987) ([`29f617d`](https://github.com/python-gitlab/python-gitlab/commit/29f617d7d368636791baf703ecdbd22583356674)) |
| 59 | + |
| 60 | +* feat: introduce related_issues to merge requests (#2996) ([`174d992`](https://github.com/python-gitlab/python-gitlab/commit/174d992e49f1e5171fee8893a1713f30324bbf97)) |
| 61 | + |
| 62 | +### Fix |
| 63 | + |
| 64 | +* fix(api): head requests for projectfilemanager (#2977) |
| 65 | + |
| 66 | +* fix(api): head requests for projectfilemanager |
| 67 | + |
| 68 | +--------- |
| 69 | + |
| 70 | +Co-authored-by: Patrick Evans <patrick.evans@gehealthcare.com> |
| 71 | +Co-authored-by: Nejc Habjan <hab.nejc@gmail.com> ([`96a18b0`](https://github.com/python-gitlab/python-gitlab/commit/96a18b065dac4ce612a128f03e2fc6d1b4ccd69e)) |
| 72 | + |
3 | 73 | ## v4.11.1 (2024-09-13) |
4 | 74 |
|
5 | 75 | ### Fix |
|
0 commit comments