Revisions of python-python-gitlab

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1157785 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 18)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1117526 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 17)
- Clean up the SPEC file
- 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)
 * Add keep_base_url when getting configuration from file (50a0301)
 * client: Regression - do not automatically get_next if page=# and (585e3a8)
 * Change return value to "None" in case getattr returns None to prevent error (3f86d36)
 * deps: Bump requests-toolbelt to fix deprecation warning (faf842e)
 * Use the ProjectIterationManager within the Project object (44f05dc)
 * api: Make description optional for releases (5579750)
 * faq: Describe and group common errors (4c9a072)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 800150 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 9)
- Don't use %python3_only command, but properly use alternatives.
- Update to 2.2.0:
  - add missing import_project param
  - types: do not split single value string in ListAttribute
  - add commit GPG signature API
  - add create from template args to ProjectManager
  - add remote mirrors API (#1056)
  - add Gitlab Deploy Token API
  - add Group Import/Export API (#1037)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 795759 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 8)
- Fix dependencies for testing
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 729828 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 6)
- Update to 1.11.0:
  * add methods to retrieve an individual project environment
  * group labels with subscriptable mixin
  * add mr rebase method bc4280c
  * get artifact by ref and job cda1174
  * add support for board update 908d79f, closes #801
  * add support for issue.related_merge_requests 90a3631, closes #794
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 717593 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 5)
- Update to 1.9.0:
  * implement artifacts deletion
  * add endpoint to get the variables of a pipeline
  * delete ProjectPipeline
  * implement __eq__ and __hash__ methods
  * Allow runpy invocation of CLI tool (python -m gitlab)
  * add project releases api
  * merged new release & registry apis
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 662197 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 3)
- update to 1.7.0:
  * [docs] Fix the owned/starred usage documentation
  * [docs] Add a warning about http to https redirects
  * Fix the https redirection test
  * [docs] Add a note about GroupProject limited API
  * Add missing comma in ProjectIssueManager _create_attrs
  * More flexible docker image
  * Add project protected tags management
  * [cli] Print help and usage without config file
  * Rename MASTER_ACCESS to MAINTAINER_ACCESS
  * [docs] Add docs build information
  * Use docker image with current sources
  * [docs] Add PyYAML requirement notice
  * Add Gitter badge to README
  * [docs] Add an example of pipeline schedule vars listing
  * [cli] Exit on config parse error, instead of crashing
  * Add support for resource label events
  * [docs] Fix the milestone filetring doc (iid -> iids)
  * [docs] Fix typo in custom attributes example
  * Improve error message handling in exceptions
  * Add support for members all() method
  * Add access control options to protected branch creation
  * [docs] Don't use hardcoded values for ids
  * [docs] Improve the snippets examples
  * [cli] Output: handle bytes in API responses
  * [cli] Fix the case where we have nothing to print
  * Project import: fix the override_params parameter
  * Support group and global MR listing
  * Implement MR.pipelines()
  * MR: add the squash attribute for create/update
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 627218 from Todd R's avatar Todd R (TheBlackCat) (revision 1)
Required by python-PsychoPy
Displaying all 18 revisions
openSUSE Build Service is sponsored by