Bug 285752 - [NEW PORT] devel/py-etcd3gw: Python client for etcd3 grpc-gateway v3 API
Summary: [NEW PORT] devel/py-etcd3gw: Python client for etcd3 grpc-gateway v3 API
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://docs.openstack.org/etcd3gw/la...
Keywords:
Depends on:
Blocks: 285751
  Show dependency treegraph
 
Reported: 2025-03-29 18:50 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2025-05-03 19:28 UTC (History)
1 user (show)

See Also:


Attachments
etcd3gw-2.4.2.patch (2.38 KB, patch)
2025-03-29 18:52 UTC, Jesús Daniel Colmenares Oviedo
dtxdf: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo freebsd_committer freebsd_triage 2025-03-29 18:50:41 UTC

    
Comment 1 Jesús Daniel Colmenares Oviedo freebsd_committer freebsd_triage 2025-03-29 18:52:26 UTC
Created attachment 259159 [details]
etcd3gw-2.4.2.patch

Description:

etcd3gw (or the gateway python client) is a library that provides
a python client for etcd3 grpc-gateway v3 API. Using this library
you can manipulate an instance or cluster etcd in a pythonic way.

WWW: https://docs.openstack.org/etcd3gw/latest/

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 14.2-RELEASE, amd64)
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-05-03 19:27:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d5a829df9af3a13ea7fdf2ab77437bce40d8fbac

commit d5a829df9af3a13ea7fdf2ab77437bce40d8fbac
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2025-05-03 19:26:18 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2025-05-03 19:26:18 +0000

    devel/py-etcd3gw: New port: Python client for etcd3 grpc-gateway v3 API

    etcd3gw (or the gateway python client) is a library that provides
    a python client for etcd3 grpc-gateway v3 API. Using this library
    you can manipulate an instance or cluster etcd in a pythonic way.

    PR:             285752

 devel/Makefile                   |  1 +
 devel/py-etcd3gw/Makefile (new)  | 22 ++++++++++++++++++++++
 devel/py-etcd3gw/distinfo (new)  |  3 +++
 devel/py-etcd3gw/pkg-descr (new) |  3 +++
 4 files changed, 29 insertions(+)
Comment 3 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2025-05-03 19:28:51 UTC
Committed thanks!