Bug 274127 - [NEW PORT] devel/py-pyaml-env: Provides yaml file parsing with environment variable resolution
Summary: [NEW PORT] devel/py-pyaml-env: Provides yaml file parsing with environment va...
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: Li-Wen Hsu
URL: https://github.com/mkaranasou/pyaml_env
Keywords:
Depends on:
Blocks: 274128
  Show dependency treegraph
 
Reported: 2023-09-27 13:04 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2023-09-28 04:59 UTC (History)
1 user (show)

See Also:


Attachments
pyaml-1.2.1.patch (2.19 KB, patch)
2023-09-27 13:04 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 2023-09-27 13:04:17 UTC
Created attachment 245284 [details]
pyaml-1.2.1.patch

Description:

pyaml-env is a very small library that parses a yaml configuration
file and it resolves the environment variables, so that no secrets
are kept in text.

WWW: https://github.com/mkaranasou/pyaml_env

QA:

* portlint:
  - WARN: Makefile: using hyphen in PORTNAME. consider using PKGNAMEPREFIX and/or PKGNAMESUFFIX.
* testport: OK (poudriere: 13.2-RELEASE, amd64)
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-09-28 04:58:57 UTC
A commit in branch main references this bug:

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

commit c73b2dcc4a1b160a8c36a5ed3799613ca75663ab
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2023-09-27 12:55:00 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2023-09-28 04:57:58 +0000

    Add devel/py-pyaml-env: Provides yaml file parsing with environment variable resolution

    pyaml-env is a very small library that parses a yaml configuration
    file and it resolves the environment variables, so that no secrets
    are kept in text.

    WWW: https://github.com/mkaranasou/pyaml_env

    PR:             274127

 devel/Makefile                     |  1 +
 devel/py-pyaml-env/Makefile (new)  | 22 ++++++++++++++++++++++
 devel/py-pyaml-env/distinfo (new)  |  3 +++
 devel/py-pyaml-env/pkg-descr (new) |  3 +++
 4 files changed, 29 insertions(+)