py-pygraphviz: updated to 1.12

pygraphviz 1.12

Enhancements

- Add Python 3.12 support

Bug Fixes

- Copy edges keys when copying a graph
- Windows Manual Installation Fix

Documentation

- Windows Manual Installation Fix
- Use pydata-sphinx-theme
- Add version switcher
- Move release notes

Maintenance

- Drop Python 3.8 support per SPEC 0
- Update release process
- Test on Python 3.12.0-beta.2
- Update pre-commit
- Use label-check and attach-next-milestone-action
- Drop Python 3.9 support
- Update documentation building requirements
- Add pyproject.toml
- Use dependabot
- Bump actions/setup-python from 3 to 5
- Bump scientific-python/attach-next-milestone-action from f94a5235518d4d34911c41e19d780b8e79d42238 to bc07be829f693829263e57d5e8489f4e57d3d420
- Bump actions/checkout from 3 to 4
- Bump conda-incubator/setup-miniconda from 2 to 3
- Bump webfactory/ssh-agent from 0.5.4 to 0.8.0
- Update the year
- Update license information
- Stop building pdf of the docs
- Use trusted publisher for PyPI uploads

Other

- Update INSTALL.txt
This commit is contained in:
adam 2024-01-15 13:32:06 +00:00
parent 1194369214
commit aa20946496
3 changed files with 16 additions and 25 deletions

View File

@ -1,24 +1,22 @@
# $NetBSD: Makefile,v 1.21 2023/11/12 13:22:14 wiz Exp $
# $NetBSD: Makefile,v 1.22 2024/01/15 13:32:06 adam Exp $
DISTNAME= pygraphviz-1.11
DISTNAME= pygraphviz-1.12
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pygraphviz/}
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://pygraphviz.github.io/
COMMENT= Python interface to the Graphviz package
LICENSE= original-bsd
TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-nose>=1.3.7:../../devel/py-nose
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.2:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
USE_TOOLS+= pkg-config
PYTHON_VERSIONS_INCOMPATIBLE= 27
PYTHON_VERSIONS_INCOMPATIBLE= 27 38 39
.include "../../graphics/graphviz/buildlink3.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,9 @@
@comment $NetBSD: PLIST,v 1.8 2022/02/08 11:00:19 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
@comment $NetBSD: PLIST,v 1.9 2024/01/15 13:32:06 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/pygraphviz/__init__.py
${PYSITELIB}/pygraphviz/__init__.pyc
${PYSITELIB}/pygraphviz/__init__.pyo
@ -69,11 +70,3 @@ ${PYSITELIB}/pygraphviz/tests/test_subgraph.pyo
${PYSITELIB}/pygraphviz/tests/test_unicode.py
${PYSITELIB}/pygraphviz/tests/test_unicode.pyc
${PYSITELIB}/pygraphviz/tests/test_unicode.pyo
share/doc/pygraphviz-${PKGVERSION}/INSTALL.txt
share/doc/pygraphviz-${PKGVERSION}/examples/plot_attributes.py
share/doc/pygraphviz-${PKGVERSION}/examples/plot_miles.py
share/doc/pygraphviz-${PKGVERSION}/examples/plot_simple.py
share/doc/pygraphviz-${PKGVERSION}/examples/plot_star.py
share/doc/pygraphviz-${PKGVERSION}/examples/plot_subgraph.py
share/doc/pygraphviz-${PKGVERSION}/examples/skip_django_simple.py
share/doc/pygraphviz-${PKGVERSION}/examples/skip_utf8_encoding.py

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.12 2023/06/16 16:56:21 adam Exp $
$NetBSD: distinfo,v 1.13 2024/01/15 13:32:06 adam Exp $
BLAKE2s (pygraphviz-1.11.zip) = 189a7923ac4461ae28b7414a149c2ae3324b2d93831cd778cde819238277aef3
SHA512 (pygraphviz-1.11.zip) = 3914d29fb214e1f7d59c7849e1e63e783902acd262912eccffbf6a67f8cbf6f540b9f2e84c9e7b4f0d90fae27f451a701a3b75a4dcb15b8a81bed463b34e2ef2
Size (pygraphviz-1.11.zip) = 120803 bytes
BLAKE2s (pygraphviz-1.12.tar.gz) = 47ed0ecea382f09d28f038f116515ece1f9c724c95695591e85103486b609197
SHA512 (pygraphviz-1.12.tar.gz) = 2407fdd7de3b2f7f1d9f9e3e3fe0f19c4faad4a72db33a0b4341a01f98eecd4d240079f2d0ea5cf68a5e10236f11fd84e55fd44518611efde2fab7590e3aae90
Size (pygraphviz-1.12.tar.gz) = 104941 bytes