[Bug 268912] devel/py-rope: Update to 1.6.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 12 Jan 2023 20:13:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268912

            Bug ID: 268912
           Summary: devel/py-rope: Update to 1.6.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: rhurlin@FreeBSD.org
                CC: jjachuf@gmail.com
             Flags: maintainer-feedback?(jjachuf@gmail.com)
                CC: jjachuf@gmail.com

Created attachment 239425
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=239425&action=edit
Patch to update from 0.18.0 to 1.6.0

Hi Jose,

with this patch I would like to update your port devel/py-rope from very old
version 0.18.0 to 1.6.0. This is needed for example for an update of my port
textproc/py-python-lsp-server ;)

This patch also changes:
- URL from SourceForge to GitHub
- License is now LGPL v3+
- Use pep517 (pyproject.toml) instead of setup.py
- Allow 'make test' via USES=pytest
- Declare several build, run and test dependencies

'make test' result: 1 failed, 1927 passed, 34 skipped, 5 xfailed, 1794
warnings.
- The failed one is with
ropetest/contrib/autoimporttest.py::AutoImportTest::test_search_submodule.
- The skipped ones need python versions lower than 3.5 or higher than 3.10

Could you please check and try this update and report back? There are probably
further possibilities for improvement, but I could not analyze them further due
to time constraints.

Thanks in advance,
Rainer

-- 
You are receiving this mail because:
You are the assignee for the bug.