summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* chore(deps): update dependency requests-toolbelt to v1HEADmainrenovate[bot]2023-05-151-1/+1
|
* chore(deps): update dependency myst-parser to v1renovate[bot]2023-05-151-1/+1
|
* docs: remove exclusive EE about issue linksazro3522023-05-151-1/+1
|
* chore(deps): update dependency commitizen to v3renovate[bot]2023-05-081-1/+1
|
* feat(api): add support for events scope parameterSamuël WEBER2023-05-031-1/+1
|
* chore(ci): use OIDC trusted publishing for pypi.org (#2559)Nejc Habjan2023-05-032-1/+17
| | | | | * chore(ci): use OIDC trusted publishing for pypi.org * chore(ci): explicitly install setuptools in tests
* feat: usernames support for MR approvalsNick Brown2023-04-191-1/+1
| | | | | | This can be used instead of 'user_ids' See: https://docs.gitlab.com/ee/api/merge_request_approvals.html#create-project-level-rule
* chore: release v3.14.0v3.14.0github-actions2023-04-112-1/+24
|
* test(unit): increase V4 CLI coverageNejc Habjan2023-04-113-0/+42
|
* fix(cli): warn user when no fields are displayedNejc Habjan2023-04-112-16/+38
|
* feat(projects): allow importing additional items from GitHubNejc Habjan2023-04-101-2/+10
|
* chore(ci): wait for all coverage reports in CI statusNejc Habjan2023-04-101-0/+2
|
* feat(objects): support fetching PATs via id or `self` endpointNejc Habjan2023-04-073-11/+71
|
* chore(setup): depend on typing-extensions for 3.7 until EOLNejc Habjan2023-04-072-1/+6
|
* docs(objects): fix typo in pipeline schedulesNejc Habjan2023-04-071-1/+1
|
* chore: add Contributor Covenant 2.1 as Code of ConductNejc Habjan2023-03-271-0/+134
| | | | See https://www.contributor-covenant.org/version/2/1/code_of_conduct/
* refactor(client): let mypy know http_password is setNejc Habjan2023-03-271-1/+1
|
* chore(deps): update all non-major dependenciesrenovate[bot]2023-03-279-16/+16
|
* chore(deps): update dependency furo to v2023renovate[bot]2023-03-271-1/+1
|
* chore(deps): update actions/stale action to v8renovate[bot]2023-03-271-1/+1
|
* feat: add resource_weight_event for ProjectIssuePaul Fariello2023-03-234-1/+37
|
* chore(pre-commit): Bumping versionsLiora Milbaum2023-03-142-4/+14
|
* test(unit): split the last remaining unittest-based classes into modules"Nejc Habjan2023-03-125-388/+417
|
* test(unit): remove redundant packageNejc Habjan2023-03-121-0/+0
|
* test(unit): consistently use inline fixturesNejc Habjan2023-03-123-88/+31
|
* test(meta): move meta suite into unit testsNejc Habjan2023-03-126-3/+2
| | | | They're always run with it anyway, so it makes no difference.
* chore(.github): actually make PR template the defaultNejc Habjan2023-03-121-0/+0
|
* fix(client): properly parse content-type when charset is presentNejc Habjan2023-03-123-6/+27
|
* fix: support int for `parent_id` in `import_group`John L. Villalovos2023-03-123-10/+27
| | | | | | | | | This will also fix other use cases where an integer is passed in to MultipartEncoder. Added unit tests to show it works. Closes: #2506
* chore: use a dataclass to return values from `prepare_send_data`John L. Villalovos2023-03-124-15/+62
| | | | | | | | I found the tuple of three values confusing. So instead use a dataclass to return the three values. It is still confusing but a little bit less so. Also add some unit tests
* chore(contributing): refresh development docsNejc Habjan2023-03-111-33/+40
|
* chore(github): add default pull request templateNejc Habjan2023-03-111-0/+23
|
* chore(deps): update all non-major dependencies (#2493)renovate[bot]2023-03-116-25/+24
| | | | | | | | | | | * chore(deps): update all non-major dependencies * chore(fixtures): downgrade GitLab for now * chore(deps): ungroup typing deps, group gitlab instead * chore(deps): downgrade argcomplete for now --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nejc Habjan <nejc.habjan@siemens.com>
* fix(cli): add ability to escape at-prefixed parameter (#2513)PyHedgehog2023-03-113-0/+33
| | | | | | | * fix(cli): Add ability to escape at-prefixed parameter (#2511) --------- Co-authored-by: Nejc Habjan <hab.nejc@gmail.com>
* chore(deps): update dependency pre-commit to v3 (#2508)renovate[bot]2023-03-061-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency coverage to v7 (#2501)renovate[bot]2023-02-281-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency flake8 to v6 (#2502)renovate[bot]2023-02-281-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs(advanced): clarify netrc, proxy behavior with requestsNejc Habjan2023-02-121-26/+37
|
* feat(backends): use PEP544 protocols for structural subtyping (#2442)Liora Milbaum2023-02-122-2/+38
| | | | | | | | The purpose of this change is to track API changes described in https://github.com/python-gitlab/python-gitlab/blob/main/docs/api-levels.rst, for example, for package versioning and breaking change announcements in case of protocol changes. This is MVP implementation to be used by #2435.
* docs: fix update badge behaviourSoumya Kushwaha2023-02-111-1/+2
| | | | | | | | | | docs: fix update badge behaviour Earlier: badge.image_link = new_link Now: badge.image_url = new_image_url badge.link_url = new_link_url
* chore(renovate): swith to gitlab-eeNejc Habjan2023-02-061-1/+1
|
* chore(renovate): bring back custom requirements patternNejc Habjan2023-02-061-0/+3
|
* chore(deps): update mypy (1.0.0) and responses (0.22.0)John L. Villalovos2023-02-073-4/+4
| | | | | | | | | | | | Update the `requirements-*` files. In order to update mypy==1.0.0 we need to also update responses==0.22.0 Fix one issue found by `mypy` Leaving updates for `precommit` to be done in a separate commit by someone.
* chore(renovate): do not ignore tests dirNejc Habjan2023-02-061-1/+5
|
* test(functional): clarify MR fixture factory nameNejc Habjan2023-02-063-49/+52
|
* fix(cli): display items when iterator is returnedNejc Habjan2023-02-062-0/+17
|
* chore(deps): update all non-major dependenciesrenovate[bot]2023-02-062-3/+3
|
* chore(deps): update pre-commit hook psf/black to v23renovate[bot]2023-02-061-1/+1
|
* chore(deps): update black (23.1.0) and commitizen (2.40.0) (#2479)John Villalovos2023-02-064-6/+2
| | | | | | | | | | Update the dependency versions: black: 23.1.0 commitizen: 2.40.0 They needed to be updated together as just updating `black` caused a dependency conflict. Updated files by running `black` and committing the changes.
* docs(advanced): fix typo in Gitlab examplesNejc Habjan2023-02-051-8/+8
|