>>> py3-nashpy: Building community/py3-nashpy 0.0.35-r0 (using abuild 3.9.0-r1) started Fri, 24 Jun 2022 07:10:20 +0000 >>> py3-nashpy: Checking sanity of /home/buildozer/aports/community/py3-nashpy/APKBUILD... >>> py3-nashpy: Analyzing dependencies... >>> py3-nashpy: Installing for build: build-base python3 py3-scipy py3-numpy py3-build py3-flit-core py3-installer py3-wheel python3-dev py3-pytest py3-pytest-flake8 py3-pytest-cov py3-hypothesis (1/42) Installing libffi (3.4.2-r1) (2/42) Installing gdbm (1.23-r0) (3/42) Installing mpdecimal (2.5.1-r1) (4/42) Installing readline (8.1.2-r0) (5/42) Installing sqlite-libs (3.38.5-r0) (6/42) Installing python3 (3.10.5-r0) (7/42) Installing libquadmath (11.2.1_git20220219-r2) (8/42) Installing libgfortran (11.2.1_git20220219-r2) (9/42) Installing openblas (0.3.20-r0) (10/42) Installing py3-numpy (1.22.3-r0) (11/42) Installing python3-dev (3.10.5-r0) (12/42) Installing py3-numpy-f2py (1.22.3-r0) (13/42) Installing py3-scipy (1.8.1-r0) (14/42) Installing py3-parsing (2.4.7-r3) (15/42) Installing py3-six (1.16.0-r1) (16/42) Installing py3-packaging (21.3-r0) (17/42) Installing py3-tomli (2.0.1-r1) (18/42) Installing py3-pep517 (0.12.0-r2) (19/42) Installing py3-build (0.7.0-r2) (20/42) Installing py3-flit-core (3.7.1-r0) (21/42) Installing py3-installer (0.5.1-r1) (22/42) Installing py3-wheel (0.37.1-r0) (23/42) Installing py3-atomicwrites (1.4.0-r2) (24/42) Installing py3-attrs (21.4.0-r0) (25/42) Installing py3-iniconfig (1.1.1-r2) (26/42) Installing py3-more-itertools (8.13.0-r0) (27/42) Installing py3-pluggy (1.0.0-r0) (28/42) Installing py3-py (1.10.0-r2) (29/42) Installing py3-pygments (2.11.2-r0) (30/42) Installing py3-wcwidth (0.2.5-r2) (31/42) Installing py3-pytest (7.1.2-r1) (32/42) Installing py3-pyflakes (2.4.0-r0) (33/42) Installing py3-pycodestyle (2.8.0-r0) (34/42) Installing py3-mccabe (0.6.1-r8) (35/42) Installing py3-flake8 (4.0.1-r0) (36/42) Installing py3-pytest-flake8 (1.0.7-r3) (37/42) Installing py3-coverage (5.5-r1) (38/42) Installing py3-pytest-cov (2.12.1-r1) (39/42) Installing py3-sortedcontainers (2.4.0-r1) (40/42) Installing py3-exceptiongroup (1.0.0_rc8-r0) (41/42) Installing py3-hypothesis (6.47.4-r0) (42/42) Installing .makedepends-py3-nashpy (20220624.071021) Executing busybox-1.35.0-r17.trigger OK: 552 MiB in 142 packages >>> py3-nashpy: Cleaning up srcdir >>> py3-nashpy: Cleaning up pkgdir >>> py3-nashpy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nashpy-0.0.35.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> py3-nashpy: Fetching https://github.com/drvinceknight/Nashpy/archive/v0.0.35/nashpy-0.0.35.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2723k 0 2723k 0 0 3448k 0 --:--:-- --:--:-- --:--:-- 7302k >>> py3-nashpy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nashpy-0.0.35.tar.gz >>> py3-nashpy: Checking sha512sums... nashpy-0.0.35.tar.gz: OK >>> py3-nashpy: Unpacking /var/cache/distfiles/edge/nashpy-0.0.35.tar.gz... * Getting dependencies for wheel... * Building wheel... Successfully built nashpy-0.0.35-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.10.5, pytest-7.1.2, pluggy-1.0.0 rootdir: /home/buildozer/aports/community/py3-nashpy/src/Nashpy-0.0.35 plugins: hypothesis-6.47.4, flake8-1.0.7, cov-2.12.1 collected 21 items src/nashpy/__init__.py . [ 4%] src/nashpy/game.py . [ 9%] src/nashpy/algorithms/__init__.py . [ 14%] src/nashpy/algorithms/lemke_howson.py . [ 19%] src/nashpy/algorithms/lemke_howson_lex.py . [ 23%] src/nashpy/algorithms/support_enumeration.py . [ 28%] src/nashpy/algorithms/vertex_enumeration.py . [ 33%] src/nashpy/egt/__init__.py . [ 38%] src/nashpy/egt/moran_process.py . [ 42%] src/nashpy/integer_pivoting/__init__.py . [ 47%] src/nashpy/integer_pivoting/integer_pivoting.py . [ 52%] src/nashpy/integer_pivoting/integer_pivoting_lex.py . [ 57%] src/nashpy/learning/__init__.py . [ 61%] src/nashpy/learning/fictitious_play.py . [ 66%] src/nashpy/learning/replicator_dynamics.py . [ 71%] src/nashpy/learning/stochastic_fictitious_play.py . [ 76%] src/nashpy/polytope/__init__.py . [ 80%] src/nashpy/polytope/polytope.py . [ 85%] src/nashpy/repeated_games/__init__.py . [ 90%] src/nashpy/utils/__init__.py . [ 95%] src/nashpy/utils/is_best_response.py . [100%] =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.10/site-packages/_pytest/nodes.py:146: 22 warnings /usr/lib/python3.10/site-packages/_pytest/nodes.py:146: PytestDeprecationWarning: is not using a cooperative constructor and only takes {'parent', 'fspath'}. See https://docs.pytest.org/en/stable/deprecations.html#constructors-of-custom-pytest-node-subclasses-should-take-kwargs for more details. warnings.warn( ../../../../../../../usr/lib/python3.10/site-packages/_pytest/nodes.py:264: 22 warnings /usr/lib/python3.10/site-packages/_pytest/nodes.py:264: PytestRemovedIn8Warning: The (fspath: py.path.local) argument to Flake8Item is deprecated. Please use the (path: pathlib.Path) argument instead. See https://docs.pytest.org/en/latest/deprecations.html#fspath-argument-for-node-constructors-replaced-with-pathlib-path return cls._create(parent=parent, **kw) ../../../../../../../usr/lib/python3.10/site-packages/_pytest/nodes.py:708 /usr/lib/python3.10/site-packages/_pytest/nodes.py:708: PytestWarning: Flake8Item is an Item subclass and should not be a collector, however its bases File are collectors. Please split the Collectors and the Item into separate node types. Pytest Doc example: https://docs.pytest.org/en/latest/example/nonpython.html example pull request on a plugin: https://github.com/asmeurer/pytest-flakes/pull/40/ warnings.warn( src/nashpy/__init__.py: 2 warnings src/nashpy/game.py: 2 warnings src/nashpy/algorithms/__init__.py: 2 warnings src/nashpy/algorithms/lemke_howson.py: 2 warnings src/nashpy/algorithms/lemke_howson_lex.py: 2 warnings src/nashpy/algorithms/support_enumeration.py: 2 warnings src/nashpy/algorithms/vertex_enumeration.py: 2 warnings src/nashpy/egt/__init__.py: 2 warnings src/nashpy/egt/moran_process.py: 2 warnings src/nashpy/integer_pivoting/__init__.py: 2 warnings src/nashpy/integer_pivoting/integer_pivoting.py: 2 warnings src/nashpy/integer_pivoting/integer_pivoting_lex.py: 2 warnings src/nashpy/learning/__init__.py: 2 warnings src/nashpy/learning/fictitious_play.py: 2 warnings src/nashpy/learning/replicator_dynamics.py: 2 warnings src/nashpy/learning/stochastic_fictitious_play.py: 2 warnings src/nashpy/polytope/__init__.py: 2 warnings src/nashpy/polytope/polytope.py: 2 warnings src/nashpy/repeated_games/__init__.py: 2 warnings src/nashpy/utils/__init__.py: 2 warnings src/nashpy/utils/is_best_response.py: 2 warnings /usr/lib/python3.10/site-packages/flake8/plugins/manager.py:261: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. eps = importlib_metadata.entry_points().get(self.namespace, ()) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.10.5-final-0 ----------- Name Stmts Miss Cover ------------------------------------------------------------------------- src/nashpy/__init__.py 2 0 100% src/nashpy/algorithms/__init__.py 0 0 100% src/nashpy/algorithms/lemke_howson.py 39 30 23% src/nashpy/algorithms/lemke_howson_lex.py 35 35 0% src/nashpy/algorithms/support_enumeration.py 58 46 21% src/nashpy/algorithms/vertex_enumeration.py 19 14 26% src/nashpy/egt/__init__.py 0 0 100% src/nashpy/egt/moran_process.py 46 39 15% src/nashpy/game.py 58 32 45% src/nashpy/integer_pivoting/__init__.py 2 0 100% src/nashpy/integer_pivoting/integer_pivoting.py 18 11 39% src/nashpy/integer_pivoting/integer_pivoting_lex.py 29 22 24% src/nashpy/learning/__init__.py 0 0 100% src/nashpy/learning/fictitious_play.py 18 12 33% src/nashpy/learning/replicator_dynamics.py 43 35 19% src/nashpy/learning/stochastic_fictitious_play.py 21 16 24% src/nashpy/polytope/__init__.py 1 0 100% src/nashpy/polytope/polytope.py 28 19 32% src/nashpy/repeated_games/__init__.py 45 45 0% src/nashpy/utils/__init__.py 0 0 100% src/nashpy/utils/is_best_response.py 6 3 50% ------------------------------------------------------------------------- TOTAL 468 359 23% Required test coverage of 5% reached. Total coverage: 23.29% ======================= 21 passed, 87 warnings in 3.11s ======================== >>> py3-nashpy: Entering fakeroot... >>> py3-nashpy*: Running postcheck for py3-nashpy >>> py3-nashpy*: Preparing package py3-nashpy... >>> py3-nashpy*: Tracing dependencies... >>> py3-nashpy*: Package size: 312.0 KB >>> py3-nashpy*: Compressing data... >>> py3-nashpy*: Create checksum... >>> py3-nashpy*: Create py3-nashpy-0.0.35-r0.apk >>> py3-nashpy: Build complete at Fri, 24 Jun 2022 07:10:31 +0000 elapsed time 0h 0m 11s >>> py3-nashpy: Cleaning up srcdir >>> py3-nashpy: Cleaning up pkgdir >>> py3-nashpy: Uninstalling dependencies... (1/42) Purging .makedepends-py3-nashpy (20220624.071021) (2/42) Purging py3-scipy (1.8.1-r0) (3/42) Purging py3-numpy-f2py (1.22.3-r0) (4/42) Purging py3-numpy (1.22.3-r0) (5/42) Purging py3-build (0.7.0-r2) (6/42) Purging py3-pep517 (0.12.0-r2) (7/42) Purging py3-flit-core (3.7.1-r0) (8/42) Purging py3-installer (0.5.1-r1) (9/42) Purging py3-wheel (0.37.1-r0) (10/42) Purging python3-dev (3.10.5-r0) (11/42) Purging py3-pytest-flake8 (1.0.7-r3) (12/42) Purging py3-flake8 (4.0.1-r0) (13/42) Purging py3-pyflakes (2.4.0-r0) (14/42) Purging py3-pycodestyle (2.8.0-r0) (15/42) Purging py3-mccabe (0.6.1-r8) (16/42) Purging py3-pytest-cov (2.12.1-r1) (17/42) Purging py3-pytest (7.1.2-r1) (18/42) Purging py3-atomicwrites (1.4.0-r2) (19/42) Purging py3-iniconfig (1.1.1-r2) (20/42) Purging py3-more-itertools (8.13.0-r0) (21/42) Purging py3-packaging (21.3-r0) (22/42) Purging py3-parsing (2.4.7-r3) (23/42) Purging py3-pluggy (1.0.0-r0) (24/42) Purging py3-py (1.10.0-r2) (25/42) Purging py3-pygments (2.11.2-r0) (26/42) Purging py3-six (1.16.0-r1) (27/42) Purging py3-tomli (2.0.1-r1) (28/42) Purging py3-wcwidth (0.2.5-r2) (29/42) Purging py3-coverage (5.5-r1) (30/42) Purging py3-hypothesis (6.47.4-r0) (31/42) Purging py3-attrs (21.4.0-r0) (32/42) Purging py3-sortedcontainers (2.4.0-r1) (33/42) Purging py3-exceptiongroup (1.0.0_rc8-r0) (34/42) Purging python3 (3.10.5-r0) (35/42) Purging libffi (3.4.2-r1) (36/42) Purging gdbm (1.23-r0) (37/42) Purging mpdecimal (2.5.1-r1) (38/42) Purging readline (8.1.2-r0) (39/42) Purging sqlite-libs (3.38.5-r0) (40/42) Purging openblas (0.3.20-r0) (41/42) Purging libgfortran (11.2.1_git20220219-r2) (42/42) Purging libquadmath (11.2.1_git20220219-r2) Executing busybox-1.35.0-r17.trigger OK: 327 MiB in 100 packages >>> py3-nashpy: Updating the community/x86 repository index... >>> py3-nashpy: Signing the index...