Marcel Telka
2024-04-06 23b99a870bfe8ea0b9cbc849f1d0696a320260e1
python/parso: update to 0.8.4; obsolete package for Python 3.7

1 files deleted
1 files added
4 files modified
1 files renamed
1384 ■■■■■ changed files
components/python/parso/Makefile 7 ●●●● patch | view | raw | blame | history
components/python/parso/history 1 ●●●● patch | view | raw | blame | history
components/python/parso/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/python/parso/parso-PYVER.p5m 1 ●●●● patch | view | raw | blame | history
components/python/parso/pkg5 13 ●●●●● patch | view | raw | blame | history
components/python/parso/test/results-3.7.master 1334 ●●●●● patch | view | raw | blame | history
components/python/parso/test/results-all.master 25 ●●●●● patch | view | raw | blame | history
components/python/parso/Makefile
@@ -15,18 +15,15 @@
#
BUILD_STYLE = setup.py
USE_COMMON_TEST_MASTER = no
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        parso
HUMAN_VERSION =            0.8.3
HUMAN_VERSION =            0.8.4
COMPONENT_SUMMARY =        parso - A Python Parser
COMPONENT_PROJECT_URL =        https://github.com/davidhalter/parso
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/a2/0e/41f0cca4b85a6ea74d66d2226a7cda8e41206a624f5b330b958ef48e2e52/parso-0.8.3.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0
    sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d
COMPONENT_LICENSE =        MIT OR PSF-2.0
COMPONENT_LICENSE_FILE =    LICENSE.txt
components/python/parso/history
New file
@@ -0,0 +1 @@
library/python/parso-37@0.8.3,5.11-2022.0.0.1
components/python/parso/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -44,6 +44,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar310.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar311.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar312.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar313.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar36.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar37.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar38.txt
components/python/parso/parso-PYVER.p5m
@@ -44,6 +44,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar310.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar311.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar312.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar313.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar36.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar37.txt
file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar38.txt
components/python/parso/pkg5
@@ -1,15 +1,10 @@
{
    "dependencies": [
        "SUNWcs",
        "runtime/python-37",
        "runtime/python-39",
        "shell/ksh93",
        "system/library"
        "runtime/python-39"
    ],
    "fmris": [
        "library/python/parso-37",
        "library/python/parso-39",
        "library/python/parso"
        "library/python/parso",
        "library/python/parso-39"
    ],
    "name": "parso"
}
}
components/python/parso/test/results-3.7.master
File was deleted
components/python/parso/test/results-all.master
File was renamed from components/python/parso/test/results-3.9.master
@@ -1,8 +1,9 @@
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
cachedir: .pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('$(@D)/.hypothesis/examples')
rootdir: $(@D), configfile: pytest.ini, testpaths: parso, test
rootdir: $(@D)
configfile: pytest.ini
testpaths: parso, test
collecting ... collected 1351 items
parso/__init__.py::parso PASSED
@@ -923,8 +924,8 @@
test/test_python_errors.py::test_python_exception_matches[[1,2] += 1] PASSED
test/test_python_errors.py::test_python_exception_matches[[False and (i:= 0) for i, j in range(5)]] PASSED
test/test_python_errors.py::test_python_exception_matches[[[(i:= i) for j in range(5)] for i in range(5)]] PASSED
test/test_python_errors.py::test_python_exception_matches[[] += 10] PASSED
test/test_python_errors.py::test_python_exception_matches[[] += 11] PASSED
test/test_python_errors.py::test_python_exception_matches[[] += 1_0] PASSED
test/test_python_errors.py::test_python_exception_matches[[] += 1_1] PASSED
test/test_python_errors.py::test_python_exception_matches[[]: int] PASSED
test/test_python_errors.py::test_python_exception_matches[[a, 1] += 3] PASSED
test/test_python_errors.py::test_python_exception_matches[[a, b] += 3] PASSED
@@ -973,11 +974,11 @@
test/test_python_errors.py::test_python_exception_matches[async def foo(): await x = 3] PASSED
test/test_python_errors.py::test_python_exception_matches[async def foo(): del await x] PASSED
test/test_python_errors.py::test_python_exception_matches[async def foo(): yield from []] PASSED
test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 10] PASSED
test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 11] PASSED
test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 1_0] PASSED
test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 1_1] PASSED
test/test_python_errors.py::test_python_exception_matches[b"" "" b"" ""] PASSED
test/test_python_errors.py::test_python_exception_matches[b"" = 10] PASSED
test/test_python_errors.py::test_python_exception_matches[b"" = 11] PASSED
test/test_python_errors.py::test_python_exception_matches[b"" = 1_0] PASSED
test/test_python_errors.py::test_python_exception_matches[b"" = 1_1] PASSED
test/test_python_errors.py::test_python_exception_matches[b"\\"] PASSED
test/test_python_errors.py::test_python_exception_matches[b"\\x"] PASSED
test/test_python_errors.py::test_python_exception_matches[b"\xe4"] PASSED
@@ -1357,10 +1358,4 @@
test/test_utils.py::test_split_lines[asd\r\n\x0c-expected_result7-True] PASSED
test/test_utils.py::test_utf8_bom PASSED
=============================== warnings summary ===============================
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pytest_freezegun.py:17: 2702 warnings
  $(PYTHON_DIR)/vendor-packages/pytest_freezegun.py:17: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
    if LooseVersion(pytest.__version__) < LooseVersion('3.6.0'):
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 1351 passed, 2702 warnings ========
======== 1351 passed ========