Marcel Telka
2023-10-24 c19ab057bb71c478ee8f26eb66dd184cfaf10a34
python/ini2toml: update to 0.13; obsolete package for Python 3.7

2 files deleted
1 files added
5 files modified
243 ■■■■■ changed files
components/python/ini2toml/Makefile 10 ●●●●● patch | view | raw | blame | history
components/python/ini2toml/history 1 ●●●● patch | view | raw | blame | history
components/python/ini2toml/ini2toml-PYVER.p5m 1 ●●●● patch | view | raw | blame | history
components/python/ini2toml/manifests/sample-manifest.p5m 1 ●●●● patch | view | raw | blame | history
components/python/ini2toml/patches/01-test-django.patch 187 ●●●●● patch | view | raw | blame | history
components/python/ini2toml/pkg5 6 ●●●●● patch | view | raw | blame | history
components/python/ini2toml/python-integrate-project.conf 20 ●●●●● patch | view | raw | blame | history
components/python/ini2toml/test/results-all.master 17 ●●●● patch | view | raw | blame | history
components/python/ini2toml/Makefile
@@ -19,20 +19,17 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        ini2toml
HUMAN_VERSION =            0.12
HUMAN_VERSION =            0.13
COMPONENT_SUMMARY =        ini2toml - Automatically conversion of .ini/.cfg files to TOML equivalents
COMPONENT_PROJECT_URL =        https://github.com/abravalheri/ini2toml/
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/3a/ca/60ae0f9e348e0d13b2ec378f3af4cc7d448222b2e32361a12fb4d32dd546/ini2toml-0.12.tar.gz
    https://files.pythonhosted.org/packages/fb/35/b499b4af9cc3250ec866545b0e1ffe8a9c263f12b836349688b1b46a7dd0/ini2toml-0.13.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:d459d535878e0fb95cd0b0c3889f056b7ff3903e82e919d394e9f85b7167f5ec
    sha256:c800b204b4b431ee4c7008da3d2688c91ce868c7994331e80b36ca54c3624978
COMPONENT_LICENSE =        MPL-2.0
COMPONENT_LICENSE_FILE =    LICENSE.txt
include $(WS_MAKE_RULES)/common.mk
# Testing fails with the checkdocs plugin installed
PYTEST_ADDOPTS += -p no:checkdocs
# Auto-generated dependencies
PYTHON_REQUIRED_PACKAGES += library/python/packaging
@@ -41,6 +38,7 @@
PYTHON_REQUIRED_PACKAGES += library/python/wheel
PYTHON_REQUIRED_PACKAGES += runtime/python
TEST_REQUIRED_PACKAGES.python += library/python/configupdater
TEST_REQUIRED_PACKAGES.python += library/python/isort
TEST_REQUIRED_PACKAGES.python += library/python/pyproject-fmt
TEST_REQUIRED_PACKAGES.python += library/python/pytest
TEST_REQUIRED_PACKAGES.python += library/python/pytest-cov
components/python/ini2toml/history
New file
@@ -0,0 +1 @@
library/python/ini2toml-37@0.12,5.11-2023.0.0.1
components/python/ini2toml/ini2toml-PYVER.p5m
@@ -63,3 +63,4 @@
# Automatically generated dependencies based on distribution metadata
depend type=require fmri=pkg:/library/python/packaging-$(PYV)
depend type=require fmri=pkg:/library/python/setuptools-$(PYV)
components/python/ini2toml/manifests/sample-manifest.p5m
@@ -63,3 +63,4 @@
# Automatically generated dependencies based on distribution metadata
depend type=require fmri=pkg:/library/python/packaging-$(PYV)
depend type=require fmri=pkg:/library/python/setuptools-$(PYV)
components/python/ini2toml/patches/01-test-django.patch
File was deleted
components/python/ini2toml/pkg5
@@ -1,18 +1,12 @@
{
    "dependencies": [
        "library/python/packaging-37",
        "library/python/packaging-39",
        "library/python/setuptools-37",
        "library/python/setuptools-39",
        "library/python/setuptools-scm-37",
        "library/python/setuptools-scm-39",
        "library/python/wheel-37",
        "library/python/wheel-39",
        "runtime/python-37",
        "runtime/python-39"
    ],
    "fmris": [
        "library/python/ini2toml-37",
        "library/python/ini2toml-39",
        "library/python/ini2toml"
    ],
components/python/ini2toml/python-integrate-project.conf
File was deleted
components/python/ini2toml/test/results-all.master
@@ -1,15 +1,12 @@
ROOT: tox-gh-actions won't override envlist because tox is not running in GitHub Actions
py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m pytest
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('$(@D)/.hypothesis/examples')
rootdir: $(@D)
configfile: setup.cfg
testpaths: tests
asyncio: mode=strict
collecting ... collected 90 items
collecting ... collected 100 items
tests/drivers/test_configparser.py::test_parse PASSED
tests/drivers/test_configupdater.py::test_parse PASSED
@@ -27,6 +24,7 @@
tests/plugins/test_setuptools_pep621.py::test_data_files PASSED
tests/plugins/test_setuptools_pep621.py::test_deps_with_line_continuation PASSED
tests/plugins/test_setuptools_pep621.py::test_directives PASSED
tests/plugins/test_setuptools_pep621.py::test_dynamic_dependecies PASSED
tests/plugins/test_setuptools_pep621.py::test_empty PASSED
tests/plugins/test_setuptools_pep621.py::test_entrypoints_and_split_subtables PASSED
tests/plugins/test_setuptools_pep621.py::test_fix_extras_require PASSED
@@ -55,6 +53,9 @@
tests/test_cli.py::test_guess_profile PASSED
tests/test_cli.py::test_help PASSED
tests/test_cli.py::test_parse_args PASSED
tests/test_examples.py::test_examples_api[tests/examples/django/setup.cfg-tests/examples/django/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/dynamic_extras/setup.cfg-tests/examples/dynamic_extras/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/dynamic_extras_mixed/setup.cfg-tests/examples/dynamic_extras_mixed/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/flask/setup.cfg-tests/examples/flask/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/pandas/setup.cfg-tests/examples/pandas/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/pluggy/setup.cfg-tests/examples/pluggy/pyproject.toml] PASSED
@@ -64,6 +65,9 @@
tests/test_examples.py::test_examples_api[tests/examples/setuptools_scm/setup.cfg-tests/examples/setuptools_scm/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/virtualenv/setup.cfg-tests/examples/virtualenv/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api[tests/examples/zipp/setup.cfg-tests/examples/zipp/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/django/setup.cfg-tests/examples/django/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/dynamic_extras/setup.cfg-tests/examples/dynamic_extras/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/dynamic_extras_mixed/setup.cfg-tests/examples/dynamic_extras_mixed/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/flask/setup.cfg-tests/examples/flask/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/pandas/setup.cfg-tests/examples/pandas/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/pluggy/setup.cfg-tests/examples/pluggy/pyproject.toml] PASSED
@@ -73,6 +77,9 @@
tests/test_examples.py::test_examples_api_lite[tests/examples/setuptools_scm/setup.cfg-tests/examples/setuptools_scm/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/virtualenv/setup.cfg-tests/examples/virtualenv/pyproject.toml] PASSED
tests/test_examples.py::test_examples_api_lite[tests/examples/zipp/setup.cfg-tests/examples/zipp/pyproject.toml] PASSED
tests/test_examples.py::test_examples_cli[tests/examples/django/setup.cfg-tests/examples/django/pyproject.toml] PASSED
tests/test_examples.py::test_examples_cli[tests/examples/dynamic_extras/setup.cfg-tests/examples/dynamic_extras/pyproject.toml] PASSED
tests/test_examples.py::test_examples_cli[tests/examples/dynamic_extras_mixed/setup.cfg-tests/examples/dynamic_extras_mixed/pyproject.toml] PASSED
tests/test_examples.py::test_examples_cli[tests/examples/flask/setup.cfg-tests/examples/flask/pyproject.toml] PASSED
tests/test_examples.py::test_examples_cli[tests/examples/pandas/setup.cfg-tests/examples/pandas/pyproject.toml] PASSED
tests/test_examples.py::test_examples_cli[tests/examples/pluggy/setup.cfg-tests/examples/pluggy/pyproject.toml] PASSED
@@ -103,6 +110,6 @@
tests/test_translator.py::test_undefined_profile PASSED
======== 90 passed ========
======== 100 passed ========
  py$(PYV): OK
  congratulations :)