Bug 261026 - devel/py-python-gitlab: Update to 3.0.0
Summary: devel/py-python-gitlab: Update to 3.0.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Loïc Bartoletti
URL: https://github.com/python-gitlab/pyth...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-08 05:55 UTC by Derek Schrock
Modified: 2022-01-15 02:27 UTC (History)
1 user (show)

See Also:


Attachments
Update to 3.0.0 (4.27 KB, patch)
2022-01-08 05:55 UTC, Derek Schrock
no flags Details | Diff
Update to 3.0.0 with sphinx 4.3.x (3.66 KB, patch)
2022-01-11 22:56 UTC, Derek Schrock
dereks: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)