Bug 261026

Summary: devel/py-python-gitlab: Update to 3.0.0
Product: Ports & Packages Reporter: Derek Schrock <dereks>
Component: Individual Port(s)Assignee: Loïc Bartoletti <lbartoletti>
Status: Closed FIXED    
Severity: Affects Some People CC: lbartoletti
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/python-gitlab/python-gitlab/releases/tag/v3.0.0
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259244
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260246
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257116
https://github.com/python-gitlab/python-gitlab/pull/1813
Attachments:
Description Flags
Update to 3.0.0
none
Update to 3.0.0 with sphinx 4.3.x dereks: maintainer-approval+

Description Derek Schrock 2022-01-08 05:55:20 UTC
Created attachment 230810 [details]
Update to 3.0.0

- Update to 3.0.0 [1]
- Add missing dist file docs/changelog.md [2]
- Add patch to fix sphinx 4.1 feature autodoc_typehints both [3][4]

[1] https://github.com/python-gitlab/python-gitlab/releases/tag/v3.0.0
[2] https://github.com/python-gitlab/python-gitlab/pull/1813
[3] https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html
[4] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257116

portlint: ok. ~looks fine.
testport: ok. 13amd64.
unittest: ok. 324 passed, 33 skipped in 3.74 seconds

portlint is giving an incorrect warning for port with python flavor depends.  Patching portlint to remove these warnings.  See bug 259244 and bug 260246
Comment 1 Derek Schrock 2022-01-11 07:04:42 UTC
Comment on attachment 230810 [details]
Update to 3.0.0

Plain to update due to sphinx port updating to 4.3.1
Comment 2 Derek Schrock 2022-01-11 22:56:26 UTC
Created attachment 230936 [details]
Update to 3.0.0 with sphinx 4.3.x

devel/py-python-gitlab: Update to 3.0.0

- Update to 3.0.0 [1]
- Add missing dist file docs/changelog.md [2]


portlint: ok. looks fine.
testport: ok. 13amd64.
unittest: ok. 324 passed, 33 skipped in 3.74 seconds


Now using DOC dep. recently updated sphinx 4.3.1.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-01-13 06:57:39 UTC
A commit in branch main references this bug:

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

commit cdf62c525070a920651307e30e8f59af237aec1e
Author:     Derek Schrock <dereks@lifeofadishwasher.com>
AuthorDate: 2022-01-13 05:54:34 +0000
Commit:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
CommitDate: 2022-01-13 05:54:34 +0000

    devel/py-python-gitlab: Update to 3.0.0

    - Update to 3.0.0 [1]
    - Add missing dist file docs/changelog.md [2]
    - Add patch to fix sphinx 4.1 feature autodoc_typehints both [3][4]

    [1] https://github.com/python-gitlab/python-gitlab/releases/tag/v3.0.0
    [2] https://github.com/python-gitlab/python-gitlab/pull/1813
    [3] https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html
    [4] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257116

    PR:             261026
    Reported by:    Derek Schrock (maintainer)

 devel/py-python-gitlab/Makefile                 | 15 ++++++++++-----
 devel/py-python-gitlab/distinfo                 |  6 +++---
 devel/py-python-gitlab/files/changelog.md (new) |  2 ++
 3 files changed, 15 insertions(+), 8 deletions(-)