Diff below brings py-seaborn to 0.10.0, which is a major update. Notable change is that this update is strictly compatible with Python 3.6+.
There are no consumers of this port. Changes to the port: - set MODPY_VERSION in Makefile - set pkgpath marker in PLIST - update the list of RDEPs Testing: - one failing test: TestAxesStyle.test_reset_orig needs GTK3Agg as backend. This is also the case with the version in ports - run tested on amd64 with some work related tools Comments/OK? diff --git Makefile Makefile index f7aa3ae7e7a..8cc83ca3433 100644 --- Makefile +++ Makefile @@ -2,7 +2,7 @@ COMMENT = statistical data visualization -MODPY_EGG_VERSION = 0.9.0 +MODPY_EGG_VERSION = 0.10.0 DISTNAME = seaborn-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} @@ -20,18 +20,16 @@ MODPY_PI = Yes MODPY_SETUPTOOLS = Yes MODPY_PYTEST = Yes MODPY_PYTEST_ARGS = seaborn +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} -RUN_DEPENDS = graphics/py-matplotlib${MODPY_FLAVOR}>=1.4.3 \ - math/py-numpy${MODPY_FLAVOR}>=1.9.3 \ - math/py-pandas${MODPY_FLAVOR}>=0.15.2 \ - math/py-scipy${MODPY_FLAVOR}>=0.14.0 +RUN_DEPENDS = graphics/py-matplotlib${MODPY_FLAVOR}>=2.1.2 \ + math/py-numpy${MODPY_FLAVOR}>=1.13.3 \ + math/py-pandas${MODPY_FLAVOR}>=0.22.0 \ + math/py-scipy${MODPY_FLAVOR}>=1.0.1 TEST_DEPENDS = ${RUN_DEPENDS} \ devel/py-nose${MODPY_FLAVOR} -FLAVORS = python3 -FLAVOR ?= - # TestAxesStyle.test_reset_orig is the only test that fails as it needs # 'GTK3Agg' as backend. TEST_ENV = MPLBACKEND=AGG diff --git distinfo distinfo index 310a58cf74e..4b14f8003c4 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (seaborn-0.9.0.tar.gz) = dsg/eUyjIPtrI6fGGS1eGFpfz0dYlmoMClS67kbUHi8= -SIZE (seaborn-0.9.0.tar.gz) = 198184 +SHA256 (seaborn-0.10.0.tar.gz) = Wf5BThONfV6giw/rAbhsr0aC42+nSOOYdzBSOomuy7k= +SIZE (seaborn-0.10.0.tar.gz) = 194113 diff --git pkg/PLIST pkg/PLIST index cf7619ca2f7..8649aafb36f 100644 --- pkg/PLIST +++ pkg/PLIST @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2019/08/10 03:48:32 bket Exp $ +@pkgpath graphics/py-seaborn,python3 lib/python${MODPY_VERSION}/site-packages/seaborn/ lib/python${MODPY_VERSION}/site-packages/seaborn-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/seaborn-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO @@ -10,24 +11,20 @@ lib/python${MODPY_VERSION}/site-packages/seaborn/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}algorithms.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}apionly.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}axisgrid.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}categorical.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}cm.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}conftest.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}distributions.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}linearmodels.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}matrix.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}miscplot.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}palettes.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}rcmod.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}regression.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}relational.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}timeseries.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/algorithms.py -lib/python${MODPY_VERSION}/site-packages/seaborn/apionly.py lib/python${MODPY_VERSION}/site-packages/seaborn/axisgrid.py lib/python${MODPY_VERSION}/site-packages/seaborn/categorical.py lib/python${MODPY_VERSION}/site-packages/seaborn/cm.py @@ -46,10 +43,7 @@ lib/python${MODPY_VERSION}/site-packages/seaborn/external/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/seaborn/external/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/seaborn/external/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/external/${MODPY_PYCACHE}husl.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/seaborn/external/${MODPY_PYCACHE}six.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/seaborn/external/husl.py -lib/python${MODPY_VERSION}/site-packages/seaborn/external/six.py -lib/python${MODPY_VERSION}/site-packages/seaborn/linearmodels.py lib/python${MODPY_VERSION}/site-packages/seaborn/matrix.py lib/python${MODPY_VERSION}/site-packages/seaborn/miscplot.py lib/python${MODPY_VERSION}/site-packages/seaborn/palettes.py @@ -82,6 +76,5 @@ lib/python${MODPY_VERSION}/site-packages/seaborn/tests/test_rcmod.py lib/python${MODPY_VERSION}/site-packages/seaborn/tests/test_regression.py lib/python${MODPY_VERSION}/site-packages/seaborn/tests/test_relational.py lib/python${MODPY_VERSION}/site-packages/seaborn/tests/test_utils.py -lib/python${MODPY_VERSION}/site-packages/seaborn/timeseries.py lib/python${MODPY_VERSION}/site-packages/seaborn/utils.py lib/python${MODPY_VERSION}/site-packages/seaborn/widgets.py