Bug 270456 - [New Port] www/py-aiohttp-oauthlib: oauthlib for aiohttp clients
Summary: [New Port] www/py-aiohttp-oauthlib: oauthlib for aiohttp clients
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: Alexandre C. Guimarães
URL: https://pypi.org/project/aiohttp-oaut...
Keywords:
Depends on:
Blocks: 270471
  Show dependency treegraph
 
Reported: 2023-03-25 21:44 UTC by Corey Halpin
Modified: 2023-04-02 17:43 UTC (History)
1 user (show)

See Also:


Attachments
Proposed patch (1.47 KB, patch)
2023-03-25 21:44 UTC, Corey Halpin
no flags Details | Diff
Proposed patch (1.54 KB, patch)
2023-04-02 17:23 UTC, Corey Halpin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Corey Halpin 2023-03-25 21:44:52 UTC
Created attachment 241115 [details]
Proposed patch

A port of https://pypi.org/project/aiohttp-oauthlib/

(Used by deskutils/py-vdirsyncer since v0.19.0 for google calendar support. See https://github.com/pimutils/vdirsyncer/blob/main/CHANGELOG.rst ).

Portlint complains about the short description, but it's what upstream provides. No other grumpiness from portlint.

Builds correctly in poudriere, works correctly when installed.
Comment 1 Alexandre C. Guimarães freebsd_committer freebsd_triage 2023-04-02 16:56:37 UTC
The 'pkg-descr' is too short. It must include some explanation about the port.
You can get examples of others.
Otherwise is fine.

Thank you!
Comment 2 Corey Halpin 2023-04-02 17:23:20 UTC
Created attachment 241269 [details]
Proposed patch

Here's a version with a longer pkg-descr.

(As for examples from other ports, I would note *many* python libraries have quite short descriptions. For example, www/py-aiohttp-session/pkg-descr, archivers/py-lz4/pkg-descr, archivers/py-python-rpm-packaging/pkg-descr, archivers/py-python-snappy/pkg-descr, astro/py-indiweb/pkg-descr, astro/py-spacetrack/pkg-descr, and so on)
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-04-02 17:42:37 UTC
A commit in branch main references this bug:

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

commit d3d6758224b58092ec290e9494e25d4c4a3e7854
Author:     Corey Halpin <chalpin@cs.wisc.edu>
AuthorDate: 2023-04-02 17:38:46 +0000
Commit:     Alexandre C. Guimarães <rigoletto@FreeBSD.org>
CommitDate: 2023-04-02 17:41:14 +0000

    www/py-aiohttp-oauthlib: oauthlib for aiohttp clients

    - New port
    - Committed with minor changes

    PR:             270456

 www/Makefile                            |  1 +
 www/py-aiohttp-oauthlib/Makefile (new)  | 23 +++++++++++++++++++++++
 www/py-aiohttp-oauthlib/distinfo (new)  |  3 +++
 www/py-aiohttp-oauthlib/pkg-descr (new) |  4 ++++
 4 files changed, 31 insertions(+)
Comment 4 Alexandre C. Guimarães freebsd_committer freebsd_triage 2023-04-02 17:43:25 UTC
Thank you. :-)