pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-doc8



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Feb  7 10:29:54 UTC 2024

Modified Files:
        pkgsrc/devel/py-doc8: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/py-doc8/patches: patch-pyproject.toml

Log Message:
py-doc8: updated to 1.1.1

v1.1.1

Minor Changes

Remove support for py37 and enable support for py312

Bugfixes

Remove use of pbr
Allow PEP links with anchors
PEP 621: Migrate more config into pyproject.toml

v1.0.0

Major Changes

Drop support for python 3.6

Bugfixes

Address some deprecation warnings
Make toml support implicit
Remove pip from pyproject.toml
Add support for python 3.11


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-doc8/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-doc8/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-doc8/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-doc8/patches/patch-pyproject.toml

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

Modified files:

Index: pkgsrc/devel/py-doc8/Makefile
diff -u pkgsrc/devel/py-doc8/Makefile:1.8 pkgsrc/devel/py-doc8/Makefile:1.9
--- pkgsrc/devel/py-doc8/Makefile:1.8   Tue Nov  7 22:37:59 2023
+++ pkgsrc/devel/py-doc8/Makefile       Wed Feb  7 10:29:53 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2023/11/07 22:37:59 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2024/02/07 10:29:53 adam Exp $
 
-DISTNAME=      doc8-0.10.1
+DISTNAME=      doc8-1.1.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/doc8/}
 
@@ -11,23 +10,26 @@ HOMEPAGE=   https://github.com/pycqa/doc8
 COMMENT=       Opinionated style checker for rst styles of documentation
 LICENSE=       apache-2.0
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
-DEPENDS+=      ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.2:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0.0:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.33.6:../../devel/py-wheel
+DEPENDS+=      ${PYPKGPREFIX}-docutils>=0.19:../../textproc/py-docutils
 DEPENDS+=      ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
 DEPENDS+=      ${PYPKGPREFIX}-restructuredtext_lint>=0.7:../../devel/py-restructuredtext_lint
 DEPENDS+=      ${PYPKGPREFIX}-stevedore-[0-9]*:../../devel/py-stevedore
 
 USE_LANGUAGES= # none
 
-PYSETUP=       -c 'from setuptools import setup; setup()'
-
 PYTHON_VERSIONS_INCOMPATIBLE=  27 38
 
-USE_PKG_RESOURCES=     yes
+.include "../../lang/python/pyversion.mk"
+.if ${PYTHON_VERSION} < 311
+DEPENDS+=      ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
+.endif
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} doc8 doc8-${PYVERSSUFFIX} || ${TRUE}
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-doc8/PLIST
diff -u pkgsrc/devel/py-doc8/PLIST:1.3 pkgsrc/devel/py-doc8/PLIST:1.4
--- pkgsrc/devel/py-doc8/PLIST:1.3      Sun Nov 14 15:14:27 2021
+++ pkgsrc/devel/py-doc8/PLIST  Wed Feb  7 10:29:53 2024
@@ -1,18 +1,20 @@
-@comment $NetBSD: PLIST,v 1.3 2021/11/14 15:14:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/02/07 10:29:53 adam Exp $
 bin/doc8-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/doc8/__init__.py
 ${PYSITELIB}/doc8/__init__.pyc
 ${PYSITELIB}/doc8/__init__.pyo
 ${PYSITELIB}/doc8/__main__.py
 ${PYSITELIB}/doc8/__main__.pyc
 ${PYSITELIB}/doc8/__main__.pyo
+${PYSITELIB}/doc8/_version.py
+${PYSITELIB}/doc8/_version.pyc
+${PYSITELIB}/doc8/_version.pyo
 ${PYSITELIB}/doc8/checks.py
 ${PYSITELIB}/doc8/checks.pyc
 ${PYSITELIB}/doc8/checks.pyo

Index: pkgsrc/devel/py-doc8/distinfo
diff -u pkgsrc/devel/py-doc8/distinfo:1.5 pkgsrc/devel/py-doc8/distinfo:1.6
--- pkgsrc/devel/py-doc8/distinfo:1.5   Sun Nov 14 15:14:27 2021
+++ pkgsrc/devel/py-doc8/distinfo       Wed Feb  7 10:29:53 2024
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.5 2021/11/14 15:14:27 adam Exp $
+$NetBSD: distinfo,v 1.6 2024/02/07 10:29:53 adam Exp $
 
-BLAKE2s (doc8-0.10.1.tar.gz) = 4d4a4698d3915a774c8b52ad03c0cd032c0338e23d820e23bceadf39b0b202f5
-SHA512 (doc8-0.10.1.tar.gz) = 0d12edbdd39e747c7ad19e52dc826e074ef1ff71cdcf4984d62a5e1c1154e3d78571ff3a522eff13e543ace060d65c6dc43f25d9590ee6a2cdb98eab28e4f91f
-Size (doc8-0.10.1.tar.gz) = 25514 bytes
+BLAKE2s (doc8-1.1.1.tar.gz) = 42361a3b9773231a0b949dac026b36f0c000a3c78ad6a96a1f30d077a540617b
+SHA512 (doc8-1.1.1.tar.gz) = 7ec21c2483f7ebf2a7e1fef6677c6051ac253da6014354a968b8a107d8097f986b6b162850561fd6a103e93d157b2c849554aabe2484a49c4a3726c8e2083a89
+Size (doc8-1.1.1.tar.gz) = 26514 bytes
+SHA1 (patch-pyproject.toml) = 8efee529e21c9fad1121c5da81bee3c9a7289585

Added files:

Index: pkgsrc/devel/py-doc8/patches/patch-pyproject.toml
diff -u /dev/null pkgsrc/devel/py-doc8/patches/patch-pyproject.toml:1.1
--- /dev/null   Wed Feb  7 10:29:54 2024
+++ pkgsrc/devel/py-doc8/patches/patch-pyproject.toml   Wed Feb  7 10:29:53 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-pyproject.toml,v 1.1 2024/02/07 10:29:53 adam Exp $
+
+setuptools_scm_git_archive is part of setuptools_scm as of 7.0.0.
+
+--- pyproject.toml.orig        2024-02-07 10:27:14.473007604 +0000
++++ pyproject.toml
+@@ -1,8 +1,7 @@
+ [build-system]
+ requires = [
+   "setuptools>=61.2",
+-  "setuptools_scm[toml] >= 3.5.0",
+-  "setuptools_scm_git_archive >= 1.1",
++  "setuptools_scm[toml] >= 7.0.0",
+   "wheel >= 0.33.6",
+ ]
+ build-backend = "setuptools.build_meta"



Home | Main Index | Thread Index | Old Index