Revisions of python-python-gitlab
buildservice-autocommit
accepted
request 1186239
from
Matej Cepl (mcepl)
(revision 40)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1186023
from
Srinidhi B S (srinidhi)
(revision 39)
- Upgrade to 4.7.0: * chore(deps): update all non-major dependencies (88de2f0) * chore(deps): update all non-major dependencies (a510f43) * chore(deps): update gitlab/gitlab-ee docker tag to v17.0.2-ee.0 (51779c6) * chore(deps): update python-semantic-release/upload-to-gh-release digest to 6b7558f (fd0f0b0) * chore(deps): update all non-major dependencies (d4fdf90) * chore(deps): update dependency types-setuptools to v70 (7767514) * chore(deps): update gitlab/gitlab-ee docker tag to v17.0.1-ee.0 (df0ff4c) * chore(deps): update python-semantic-release/upload-to-gh-release digest to 477a404 (02a551d) * chore(deps): update all non-major dependencies (d5de288) * chore: add a help message for gitlab project-key enable * chore: sort CLI behavior-related args to remove * feat(api): add support for latest pipeline (635f5a7) * feat: add --no-mask-credentials CLI argument * fix: add ability to add help to custom_actions - Update to 4.6.0: * chore(deps): update python-semantic-release/upload-to-gh-release digest to 673709c (1b550ac) * chore(deps): update all non-major dependencies (4c7014c) * chore: update commit reference in git-blame-ignore-revs (d0fd5ad) * chore(cli): add ability to not add _id_attr as an argument * chore: create a CustomAction dataclass (61d8679) * chore: add an initial .git-blame-ignore-revs * chore: require keyword arguments for register_custom_action * chore: remove typing-extensions from requirements.txt * chore(deps): update dependency requests to v2.32.0 [security] (1bc788c) * chore(deps): update all non-major dependencies (ba1eec4) * chore(deps): update gitlab/gitlab-ee docker tag to v17 (5070d07) * chore(cli): on the CLI help show the API endpoint of resources * chore(cli): add some simple help for the standard operations * chore: correct type-hint for job.trace() * chore: add type info for ProjectFile.content * feat(api): add additional parameter to project/group iteration search (#2796) * feat(api): add support for gitlab service account (#2851) * feat: more usernames support for MR approvals * fix(deps): update minimum dependency versions in pyproject.toml * fix(cli): don't require --id when enabling a deploy key * fix: don't raise RedirectError for redirected HEAD requests (8fc13b9) * fix: handle large number of approval rules * fix(projects): fix 'import_project' file argument type for typings - Update to 4.5.0: * build: Add "--no-cache-dir" to pip commands in Dockerfile * chore(deps): update all non-major dependencies (4f338ae) * chore(deps): update gitlab/gitlab-ee docker tag to v16.11.2-ee.0 (9be48f0) * chore(deps): update dependency myst-parser to v3 (9289189) * chore(deps): update all non-major dependencies (65d0e65) * chore(deps): update dependency jinja2 to v3.1.4 [security] (8ea10c3) * chore(deps): update all non-major dependencies (1f0343c) * chore(deps): update gitlab/gitlab-ee docker tag to v16.11.1-ee.0 (1ed8d6c) * chore(deps): update all non-major dependencies (0e9f4da) * chore(deps): update gitlab/gitlab-ee docker tag to v16 (ea8c4c2) * chore(deps): update all non-major dependencies (d5b5fb0) * chore(deps): update dependency pytest-cov to v5 (db32000) * chore: update mypy to 1.9.0 and resolve one issue * chore(deps): update dependency black to v24.3.0 [security] (f6e8692) * chore(deps): update all non-major dependencies (14a3ffe) * chore(deps): update all non-major dependencies (3c4dcca) * chore(deps): update all non-major dependencies (04c569a) * chore: add tox labels to enable running groups of environments * chore: add py312 & py313 to tox environment list * chore(deps): update python-semantic-release/python-semantic-release action to v9 (e11d889) * chore(deps): update all non-major dependencies (3c4b27e) * chore(deps): update dependency furo to v2024 (f6fd02d) * chore(deps): update dependency pytest to v8 (253babb) * chore(deps): update dependency pytest-docker to v3 (35d2aec) * chore: update version of black for pre-commit * chore(deps): update all non-major dependencies (7dc2fa6) * chore(deps): update codecov/codecov-action action to v4 (d2be1f7) * chore: adapt style for black v24 (4e68d32) * chore(deps): update dependency black to v24 (f59aee3) * chore(deps): update all non-major dependencies (48726fd) * docs: add FAQ about conflicting parameters * docs(README): tweak GitLab CI usage docs (d9aaa99) * docs: how to run smoke tests * docs(objects): minor rst formatting typo * docs: correct rotate token example * docs: Note how to use the Docker image from within GitLab CI * docs(artifacts): Fix argument indentation (c631eeb) * feat(job_token_scope): support Groups in job token allowlist API (#2816) * feat(job_token_scope): support job token access allowlist API * feat(cli): allow skipping initial auth calls (001e596) * feat(api): allow updating protected branches (#2771) * feat(api): allow updating protected branches * fix: Consider scope an ArrayAttribute in PipelineJobManager * fix(test): use different ids for merge request, approval rule, project * fix(api): fix saving merge request approval rules * fix: user.warn() to show correct filename of issue * fix(api): update manual job status when playing it (9440a32) * fix(cli): allow exclusive arguments as optional (#2770) * fix(cli): allow exclusive arguments as optional * fix(cli): inform argument parser that options are mutually exclusive * fix(cli): use correct exclusive options, add unit test * test: remove approve step * test: tidy up functional tests * test: update api tests for GL 16.10 * test(functional): enable bulk import feature flag before test (b81da2e) * test: don't use weak passwords * test: update tests for gitlab 16.8 functionality * test(smoke): normalize all dist titles for smoke tests (ee013fe)
buildservice-autocommit
accepted
request 1157785
from
Steve Kowalik (StevenK)
(revision 38)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 37)
- Update to 4.4.0: * feat(api): add support for the Draft notes API * fix(client): handle empty 204 reponses in PUT requests * fix(cli): add ability to disable SSL verification * feat: add pipeline status as Enum * feat(api): add support for wiki attachments * feat: add Merge Request merge_status and detailed_merge_status values as constants * fix: remove deprecated MergeStatus * BREAKING CHANGE: python-gitlab now stores metadata in pyproject.toml * refactor(artifacts): remove deprecated `artifact()`in favor of `artifacts.raw()` * refactor(artifacts): remove deprecated `artifacts()`in favor of `artifacts.download()` * refactor(groups): remove deprecated LDAP group link add/delete methods * refactor(projects): remove deprecated `project.transfer_project()` in favor of `project.transfer()` * fix(cli): remove deprecated `--all` option in favor of `--get-all` * feat: remove support for Python 3.7, require 3.8 or higher * chore: update PyYAML to 6.0.1 * feat(client): mask tokens by default when logging * feat(api): add ProjectPackagePipeline * feat: officially support Python 3.12 * feat(packages): Allow uploading bytes and files * feat: Use requests AuthBase classes * feat(api): add support for job token scope settings * feat(api): support project remote mirror deletion * feat(api): add optional GET attrs for /projects/:id/ci/lint * feat(api): add support for new runner creation API * feat(releases): Add support for direct_asset_path
buildservice-autocommit
accepted
request 1117526
from
Matej Cepl (mcepl)
(revision 36)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 35)
- Clean up the SPEC file
Matej Cepl (mcepl)
accepted
request 1117521
from
Ondřej Súkup (mimi_vx)
(revision 34)
- Update to 3.15.0 - force urllib3 < 2 for testsuite * Add support for select="package_file" in package upload (3a49f09) * api: Add support for events scope parameter (348f56e * Usernames support for MR approvals ()a2b8c8c) * Remove exclusive EE about issue links (e0f6f18) * projects: Allow importing additional items from GitHub (ce84f2e) * objects: Support fetching PATs via id or self endpoint (19b38bd) * Add resource_weight_event for ProjectIssue (6e5ef55) * backends: Use PEP544 protocols for structural subtyping (#2442) (4afeaff) * client: Add http_patch method (#2471) (f711d9e) * cli: Add setting of allow_force_push for protected branch (929e07d) * cli: Warn user when no fields are displayed (8bf53c8) * client: Properly parse content-type when charset is present (76063c3) * Support int for parent_id in import_group (90f96ac) * cli: Add ability to escape at-prefixed parameter (#2513) (4f7c784) * cli: Display items when iterator is returned (33a04e7) * objects: Fix typo in pipeline schedules (3057f45) * advanced: Clarify netrc, proxy behavior with requests (1da7c53) * Fix update badge behaviour (3d7ca1c) * advanced: Fix typo in Gitlab examples (1992790) * group: Add support for group restore API (9322db6) * client: Automatically retry on HTTP 409 Resource lock (dced76a) * api: Add support for bulk imports API (043de2d) * api: Add support for resource groups (5f8b8f5) * api: Support listing pipelines triggered by pipeline schedules (865fa41) * Allow filtering pipelines by source (b6c0872) * client: Bootstrap the http backends concept (#2391) (91a665f) * Add resource iteration events (see https://docs.gitlab.com/ee/api/resource_iteration_events.html) * Allow passing kwargs to Gitlab class when instantiating with from_config (#2392) (e88d34e)
buildservice-autocommit
accepted
request 1042469
from
Dirk Mueller (dirkmueller)
(revision 33)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1042434
from
Petr Gajdos (pgajdos)
(revision 32)
- six is not required
buildservice-autocommit
accepted
request 1041344
from
Dirk Mueller (dirkmueller)
(revision 31)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1041256
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 30)
- Update to v3.12.0 * Feature Add support for SAML group links (#2367) (1020ce9) groups: Add LDAP link manager and deprecate old API endpoints (3a61f60) groups: Add support for listing ldap_group_links (#2371) (ad7c8fa) Implement secure files API (d0a0348) ci: Re-Run Tests on PR Comment workflow (034cde3) api: Add support for getting a project's pull mirror details (060cfe1) api: Add support for remote project import from AWS S3 (#2357) (892281e) api: Add support for remote project import (#2348) (e5dc72d) api: Add application statistics (6fcf3b6) * Fix cli: Enable debug before doing auth (65abb85) cli: Expose missing mr_default_target_self project attribute (12aea32) Use POST method and return dict in cancel_merge_when_pipeline_succeeds() (#2350) (bd82d74) * Documentation Use the term "log file" for getting a job log file (9d2b1ad) groups: Describe GitLab.com group creation limitation (9bd433a) api: Pushrules remove saying None is returned when not found (c3600b4)
buildservice-autocommit
accepted
request 1035259
from
Markéta Machová (mcalabkova)
(revision 29)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1034917
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 28)
- Update to v3.11.0 Feature * build: Officially support Python 3.11 (74f66c7) * api: Add support for topics merge API (9a6d197) Fix * Remove project.approvals.set_approvals() method (91f08f0) * Use epic id instead of iid for epic notes (97cae38) * cli: Handle list response for json/yaml output (9b88132) * Intermittent failure in test_merge_request_reset_approvals (3dde36e) Documentation * advanced: Add hint on type narrowing (a404152) * Add minimal docs about the enable_debug() method (b4e9ab7) commits: Fix commit create example for binary content (bcc1eb4) * readme: Add a basic feature list (b4d53f1) * api: Describe use of lower-level methods (b7a6874) * api: Describe the list() and all() runners' functions (b6cc3f2) * api: Update merge_requests.rst: mr_id to mr_iid (b32234d)
buildservice-autocommit
accepted
request 1032447
from
Markéta Machová (mcalabkova)
(revision 27)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1032062
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 26)
buildservice-autocommit
accepted
request 1008711
from
Dirk Mueller (dirkmueller)
(revision 25)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1008610
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 24)
- Update to v3.10.0 (2022-09-28) Feature Add reset_approvals api (88693ff) Add support for deployment approval endpoint (9c9eeb9) Fix cli: Add missing attributes for creating MRs (1714d0a) cli: Add missing attribute for MR changes (20c46a0) - Update to v3.9.0 (2022-08-28) Feature Add support for merge_base API (dd4fbd5) - Update to v3.8.1 (2022-08-10) Fix client: Do not assume user attrs returned for auth() (a07547c) - Update to v3.8.0 (2022-08-04) Feature client: Warn user on misconfigured URL in auth() (0040b43) Support downloading archive subpaths (cadb0e5) Fix client: Ensure encoded query params are never duplicated (1398426) Optionally keep user-provided base URL for pagination (#2149) (e2ea8b8) Documentation Describe self-revoking personal access tokens (5ea48fc) - v3.7.0 (2022-07-28) Feature Allow sort/ordering for project releases (b1dd284) cli: Add a custom help formatter (005ba93) Add support for iterations API (194ee01) groups: Add support for shared projects API (66461ba) issues: Add support for issue reorder API (8703324) namespaces: Add support for namespace existence API (4882cb2)
buildservice-autocommit
accepted
request 974865
from
Matej Cepl (mcepl)
(revision 23)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 974834
from
Petr Gajdos (pgajdos)
(revision 22)
- version update to 3.4.0 too many changes, see CHANGELOG.md in documantation or at https://github.com/python-gitlab/python-gitlab/blob/main/CHANGELOG.md - python-mock is not required for build
buildservice-autocommit
accepted
request 863139
from
Markéta Machová (mcalabkova)
(revision 21)
baserev update by copy to link target
Displaying revisions 1 - 20 of 40