5 unstable releases

new 0.14.2 Apr 26, 2024
0.14.1 Apr 24, 2024
0.14.0 Apr 24, 2024
0.13.0 Jan 8, 2024
0.12.3 Mar 26, 2023

#2 in #gitlab-api

Download history 5/week @ 2024-01-05 4/week @ 2024-02-16 19/week @ 2024-02-23 6/week @ 2024-03-01 38/week @ 2024-03-29 10/week @ 2024-04-05 5/week @ 2024-04-12 187/week @ 2024-04-19

240 downloads per month

AGPL-3.0-or-later

91KB
2K SLoC

GitLab Client

GitHub crates.io CI status docs.rs/gitlab_client license MIT

Client for the GitLab API.

Installation

Run the following command in your project:

cargo add gitlab_client

Usage

See examples directory.

This library is organized as a set of tower_service handlers. This allows to abstract the transport layer and focus on the GitLab API.

Documentation

See docs.rs/gitlab_client.

Maintenance status

This library is incomplete for now. Development is not a high priority. New APIs are added as needed.

If you want to improve the library, feel free to open an issue or send a PR. Breaking changes are allowed. Note however that review times may be slow.

License

AGPL-3.0-or-later

Dependencies

~4–19MB
~259K SLoC