https://github.com/kislyuk/argcomplete/blob/develop/Changes.rst

Update to 2.0.0

Brings fish shell support and Python 3.10 support

Tests for all TEST_DEPENDS consumers complete the same before and after.

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-argcomplete/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile    11 Mar 2022 18:52:32 -0000      1.18
+++ Makefile    19 Jul 2022 07:28:31 -0000
@@ -1,10 +1,9 @@
 COMMENT =      bash tab completion for argparse
 
-MODPY_EGG_VERSION =    1.9.3
+MODPY_EGG_VERSION =    2.0.0
 DISTNAME =     argcomplete-${MODPY_EGG_VERSION}
 PKGNAME =      py-${DISTNAME}
 CATEGORIES =   devel
-REVISION =     5
 
 # GPLv3+
 PERMIT_PACKAGE=        Yes
@@ -17,10 +16,16 @@ MODPY_SETUPTOOLS =  Yes
 FLAVORS =              python3
 FLAVOR =       python3
 
-TEST_DEPENDS = devel/py-coverage${MODPY_FLAVOR} \
+MODPY_PYTEST =         Yes
+MODPY_PYTEST_ARGS =    test/test.py
+
+TEST_DEPENDS = devel/flake8 \
+               devel/py-coverage${MODPY_FLAVOR} \
                devel/py-pexpect${MODPY_FLAVOR} \
+               devel/py-pip${MODPY_FLAVOR} \
                devel/py-wheel${MODPY_FLAVOR} \
                shells/bash \
+               shells/fish \
                shells/tcsh
 
 pre-test:
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-argcomplete/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    9 Feb 2018 08:52:29 -0000       1.6
+++ distinfo    19 Jul 2022 07:28:31 -0000
@@ -1,2 +1,2 @@
-SHA256 (argcomplete-1.9.3.tar.gz) = 
2Xt/PPqk5JStWe1tBMk4/F7Wm1kL2PUydOJY+xEZvRs=
-SIZE (argcomplete-1.9.3.tar.gz) = 46788
+SHA256 (argcomplete-2.0.0.tar.gz) = 
Y3KteMidZiA1EBQYriU2aERbORdVz+lOpS8bnSJCWyA=
+SIZE (argcomplete-2.0.0.tar.gz) = 54164
Index: patches/patch-setup_py
===================================================================
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- patches/patch-setup_py      11 Mar 2022 18:52:32 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: setup.py
---- setup.py.orig
-+++ setup.py
-@@ -4,7 +4,7 @@ import glob
- from setuptools import setup, find_packages
- 
- install_requires = []
--tests_require = ["coverage", "flake8", "pexpect", "wheel"]
-+tests_require = ["coverage", "pexpect", "wheel"]
- 
- setup(
-     name='argcomplete',
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-argcomplete/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   11 Mar 2022 18:52:32 -0000      1.7
+++ pkg/PLIST   19 Jul 2022 07:28:31 -0000
@@ -1,5 +1,5 @@
-@pkgpath devel/py-argcomplete
 @conflict py-argcomplete-<1.9.3p2
+@pkgpath devel/py-argcomplete
 bin/activate-global-python-argcomplete
 bin/python-argcomplete-check-easy-install-script
 bin/python-argcomplete-tcsh
@@ -15,15 +15,17 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/argcomplete/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}_check_console_script.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}_check_module.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}completers.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}my_argparse.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}my_shlex.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/argcomplete/_check_console_script.py
 lib/python${MODPY_VERSION}/site-packages/argcomplete/_check_module.py
 lib/python${MODPY_VERSION}/site-packages/argcomplete/bash_completion.d/
-lib/python${MODPY_VERSION}/site-packages/argcomplete/bash_completion.d/python-argcomplete.sh
-lib/python${MODPY_VERSION}/site-packages/argcomplete/compat.py
+lib/python${MODPY_VERSION}/site-packages/argcomplete/bash_completion.d/python-argcomplete
 lib/python${MODPY_VERSION}/site-packages/argcomplete/completers.py
 lib/python${MODPY_VERSION}/site-packages/argcomplete/my_argparse.py
 lib/python${MODPY_VERSION}/site-packages/argcomplete/my_shlex.py
+lib/python${MODPY_VERSION}/site-packages/argcomplete/shell_integration.py

Reply via email to