Marcel Telka
2024-03-31 6fdca79372e21030788f0c5f8cf4ed058434cc7e
python/pycparser: update to 2.22; obsolete package for Python 3.7

5 files modified
34 ■■■■■ changed files
components/python/pycparser/Makefile 7 ●●●● patch | view | raw | blame | history
components/python/pycparser/history 5 ●●●●● patch | view | raw | blame | history
components/python/pycparser/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/python/pycparser/pkg5 13 ●●●●● patch | view | raw | blame | history
components/python/pycparser/test/results-all.master 7 ●●●● patch | view | raw | blame | history
components/python/pycparser/Makefile
@@ -19,14 +19,11 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        pycparser
HUMAN_VERSION =            2.21
COMPONENT_REVISION =        1
HUMAN_VERSION =            2.22
COMPONENT_SUMMARY =        pycparser - C parser in Python
COMPONENT_PROJECT_URL =        https://github.com/eliben/pycparser
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206
    sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6
COMPONENT_LICENSE =        BSD-3-Clause
COMPONENT_LICENSE_FILE =    LICENSE
components/python/pycparser/history
@@ -1,4 +1,5 @@
library/python/pycparser-26@2.10,5.11-2016.0.1.0
library/python/pycparser-27@2.21,5.11-2021.0.0.1 noincorporate
library/python/pycparser-27@2.21,5.11-2021.0.0.2
library/python/pycparser-34@2.14,5.11-2020.0.1.2
library/python/pycparser-35@2.21,5.11-2021.0.0.1 noincorporate
library/python/pycparser-35@2.21,5.11-2021.0.0.2
library/python/pycparser-37@2.21,5.11-2023.0.0.2
components/python/pycparser/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
components/python/pycparser/pkg5
@@ -1,15 +1,10 @@
{
    "dependencies": [
        "SUNWcs",
        "runtime/python-37",
        "runtime/python-39",
        "shell/ksh93",
        "system/library"
        "runtime/python-39"
    ],
    "fmris": [
        "library/python/pycparser-37",
        "library/python/pycparser-39",
        "library/python/pycparser"
        "library/python/pycparser",
        "library/python/pycparser-39"
    ],
    "name": "pycparser"
}
}
components/python/pycparser/test/results-all.master
@@ -1,12 +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)
asyncio: mode=strict
collecting ... collected 132 items
collecting ... collected 130 items
::project PASSED
tests/test_c_ast.py::TestNodeVisitor::test_repr PASSED
tests/test_c_ast.py::TestNodeVisitor::test_scalar_children PASSED
tests/test_c_ast.py::TestNodeVisitor::tests_list_children PASSED
@@ -138,4 +135,4 @@
tests/test_general.py::TestParsing::test_with_cpp SKIPPED (cpp only ...)
tests/test_general.py::TestParsing::test_without_cpp PASSED
======== 125 passed, 6 skipped ========
======== 124 passed, 6 skipped ========