pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/py-dot



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Feb  4 12:17:08 UTC 2025

Modified Files:
        pkgsrc/graphics/py-dot: Makefile PLIST distinfo

Log Message:
py-dot: updated to 3.0.4

3.0.4 (2025-01-05)

- Fixed capitalized keywords in labels being unquoted.

3.0.3 (2024-11-30)

- Fixed numeric quoting behavior.

3.0.2 (2024-09-25)

Added:
- All `to_string()` methods now accept an `indent` keyword argument, which can be
  either a number or a string. `indentation=4` will indent each level of the
  output with four spaces. `indentation="  "` will indent each level by that many
  spaces. Other whitespace is also valid, e.g. indent="\t" for tab indents.

Changed:
- Fixed quoting of identifiers with dots.
- Fixed quoting of leading-numeral strings (strings starting with a number).
- Fixed pickling/copying of Dot objects.
- Improved handling of temporary files. Temporary files will be cleaned up in
  all cases, even when exceptions are raised or things exit unexpectedly.
- From now on, the license files will be included in the distributed
  release as expected.

3.0.1 (2024-07-16)

This is a bugfix release to correct a critical error introduced in 3.0.0.

Changed:
- Fix quoting in `Edge.to_string()`.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/graphics/py-dot/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/py-dot/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/graphics/py-dot/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/py-dot/Makefile
diff -u pkgsrc/graphics/py-dot/Makefile:1.15 pkgsrc/graphics/py-dot/Makefile:1.16
--- pkgsrc/graphics/py-dot/Makefile:1.15        Mon Nov 11 07:28:34 2024
+++ pkgsrc/graphics/py-dot/Makefile     Tue Feb  4 12:17:08 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2024/11/11 07:28:34 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2025/02/04 12:17:08 adam Exp $
 
-DISTNAME=      pydot-2.0.0
+DISTNAME=      pydot-3.0.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pydot/}
@@ -10,17 +10,15 @@ HOMEPAGE=   https://github.com/erocarrera/
 COMMENT=       Python interface to Graphviz's Dot language
 LICENSE=       mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0:../../devel/py-setuptools
 DEPENDS+=      graphviz-[0-9]*:../../graphics/graphviz
-DEPENDS+=      ${PYPKGPREFIX}-pyparsing>=3:../../devel/py-pyparsing
+DEPENDS+=      ${PYPKGPREFIX}-pyparsing>=3.0.9:../../devel/py-pyparsing
 TEST_DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
+TEST_DEPENDS+= ${PYPKGPREFIX}-parameterized-[0-9]*:../../devel/py-parameterized
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} test/pydot_unittest.py
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/graphics/py-dot/PLIST
diff -u pkgsrc/graphics/py-dot/PLIST:1.4 pkgsrc/graphics/py-dot/PLIST:1.5
--- pkgsrc/graphics/py-dot/PLIST:1.4    Tue Feb  6 21:40:08 2024
+++ pkgsrc/graphics/py-dot/PLIST        Tue Feb  4 12:17:08 2025
@@ -1,12 +1,19 @@
-@comment $NetBSD: PLIST,v 1.4 2024/02/06 21:40:08 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+@comment $NetBSD: PLIST,v 1.5 2025/02/04 12:17:08 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/MIT.txt
+${PYSITELIB}/${WHEEL_INFODIR}/Python-2.0.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/pydot/__init__.py
 ${PYSITELIB}/pydot/__init__.pyc
 ${PYSITELIB}/pydot/__init__.pyo
+${PYSITELIB}/pydot/_vendor/__init__.py
+${PYSITELIB}/pydot/_vendor/__init__.pyc
+${PYSITELIB}/pydot/_vendor/__init__.pyo
+${PYSITELIB}/pydot/_vendor/tempfile.py
+${PYSITELIB}/pydot/_vendor/tempfile.pyc
+${PYSITELIB}/pydot/_vendor/tempfile.pyo
 ${PYSITELIB}/pydot/core.py
 ${PYSITELIB}/pydot/core.pyc
 ${PYSITELIB}/pydot/core.pyo

Index: pkgsrc/graphics/py-dot/distinfo
diff -u pkgsrc/graphics/py-dot/distinfo:1.10 pkgsrc/graphics/py-dot/distinfo:1.11
--- pkgsrc/graphics/py-dot/distinfo:1.10        Tue Feb  6 21:40:08 2024
+++ pkgsrc/graphics/py-dot/distinfo     Tue Feb  4 12:17:08 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2024/02/06 21:40:08 adam Exp $
+$NetBSD: distinfo,v 1.11 2025/02/04 12:17:08 adam Exp $
 
-BLAKE2s (pydot-2.0.0.tar.gz) = eaafa42346b7af71b5aa6c9195969b640f40dfaac74471b64837c66216db7c3e
-SHA512 (pydot-2.0.0.tar.gz) = 5d0c1f88838784184078b911c138b9b2f3588bb970e0247df5a8b17bb778b927e881c3d29efc3cbedf20c22ca2534bb65f1cc5265adcdf04e1c4d24ad0ae372a
-Size (pydot-2.0.0.tar.gz) = 152022 bytes
+BLAKE2s (pydot-3.0.4.tar.gz) = dcaefff8504ade0afe9c06a7018c323fe54407121655c10b2cb5a21d9c80e496
+SHA512 (pydot-3.0.4.tar.gz) = b2f60930fba79aa1af06bba05bb570bb597a0547685d7aa8cf7ecef8af00ccf856a0749042791b22775f1a5ae56eb5022f6f7567b988f8dacf09a5337a090602
+Size (pydot-3.0.4.tar.gz) = 168167 bytes



Home | Main Index | Thread Index | Old Index