Friday, September 04, 2026

[update] devel/py-dulwich 1.2.5 -> 1.2.14

greenlet does not seem to be a TDEP anymore. ok? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-dulwich/Makefile,v diff -u -p -u -r1.52 Makefile --- Makefile 29 May 2026 10:51:44 -0000 1.52 +++ Makefile 4 Sep 2026 17:15:30 -0000 @@ -1,6 +1,6 @@ COMMENT= pure Python implementation of Git file formats and protocols -MODPY_DISTV= 1.2.5 +MODPY_DISTV= 1.2.14 DISTNAME= dulwich-${MODPY_DISTV} PKGNAME= py-${DISTNAME} @@ -14,22 +14,24 @@ PERMIT_PACKAGE= Yes WANTLIB += pthread ${MODPY_WANTLIB} MODULES= lang/python -MODPY_PYBUILD= setuptools-rust + MODPY_PI= Yes +MODPY_PYBUILD= setuptools-rust RUN_DEPENDS= www/py-urllib3 TEST_DEPENDS= devel/git,-main \ devel/py-fastimport \ - devel/py-greenlet \ devel/py-mock \ net/py-geventhttpclient MAKE_ENV += LC_CTYPE=en_US.UTF-8 MODPY_PYTEST_ARGS= \ - --ignore tests/contrib/test_swift_smoke.py \ - --ignore tests/contrib/test_swift.py + --ignore contrib/test_swift.py \ + --ignore contrib/test_swift_smoke.py \ + --ignore tests/compat/test_aiohttp.py \ + --ignore tests/test_signature.py post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dulwich/tutorial Index: crates.inc =================================================================== RCS file: /cvs/ports/devel/py-dulwich/crates.inc,v diff -u -p -u -r1.5 crates.inc --- crates.inc 29 May 2026 10:51:44 -0000 1.5 +++ crates.inc 4 Sep 2026 17:15:30 -0000 @@ -1,20 +1,19 @@ -MODCARGO_CRATES += bstr 1.12.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += bstr 1.12.3 # MIT OR Apache-2.0 MODCARGO_CRATES += heck 0.5.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += libc 0.2.185 # MIT OR Apache-2.0 -MODCARGO_CRATES += memchr 2.8.0 # Unlicense OR MIT +MODCARGO_CRATES += libc 0.2.186 # MIT OR Apache-2.0 +MODCARGO_CRATES += memchr 2.8.3 # Unlicense OR MIT MODCARGO_CRATES += once_cell 1.21.4 # MIT OR Apache-2.0 MODCARGO_CRATES += portable-atomic 1.13.1 # Apache-2.0 OR MIT MODCARGO_CRATES += proc-macro2 1.0.106 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-build-config 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-ffi 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-macros 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-macros-backend 0.28.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += quote 1.0.45 # MIT OR Apache-2.0 -MODCARGO_CRATES += serde 1.0.228 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3 0.29.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-build-config 0.29.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-ffi 0.29.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros 0.29.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros-backend 0.29.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += quote 1.0.46 # MIT OR Apache-2.0 MODCARGO_CRATES += serde_core 1.0.228 # MIT OR Apache-2.0 MODCARGO_CRATES += serde_derive 1.0.228 # MIT OR Apache-2.0 -MODCARGO_CRATES += similar 3.1.0 # Apache-2.0 -MODCARGO_CRATES += syn 2.0.117 # MIT OR Apache-2.0 +MODCARGO_CRATES += similar 3.1.1 # Apache-2.0 +MODCARGO_CRATES += syn 2.0.118 # MIT OR Apache-2.0 MODCARGO_CRATES += target-lexicon 0.13.5 # Apache-2.0 WITH LLVM-exception MODCARGO_CRATES += unicode-ident 1.0.24 # (MIT OR Apache-2.0) AND Unicode-3.0 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-dulwich/distinfo,v diff -u -p -u -r1.26 distinfo --- distinfo 29 May 2026 10:51:44 -0000 1.26 +++ distinfo 4 Sep 2026 17:15:30 -0000 @@ -1,42 +1,40 @@ -SHA256 (cargo/bstr-1.12.1.tar.gz) = YwROGujmnztaksc2ymJpuNEvp+/jm/NN2wbRAs8OLKs= +SHA256 (cargo/bstr-1.12.3.tar.gz) = XO419zhEqjAUu2BjIKbB8BAknb30M0L+VLWk9qjtS3k= SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo= -SHA256 (cargo/libc-0.2.185.tar.gz) = Uv8sD+m8bLaxSgWSwv9Pqc64PuqduXmwSHzQVJRqK48= -SHA256 (cargo/memchr-2.8.0.tar.gz) = +MpY9EfwbtF9X8QEPOGxDdIF4GD7POW5ebjtjln/P3k= +SHA256 (cargo/libc-0.2.186.tar.gz) = aKuRAX/hbGIkhoQOTIPJo3r+/5eL0jm1KT1h7OWH3mY= +SHA256 (cargo/memchr-2.8.3.tar.gz) = z4uvHFXmL/ys56nwb0vZzT8MS+sCLTs2cla5G4dRPZg= SHA256 (cargo/once_cell-1.21.4.tar.gz) = n3w+S+sz+F1Frj46F5IYVwbI4W0EMjjFkzMcx80xO1A= SHA256 (cargo/portable-atomic-1.13.1.tar.gz) = wzqUcYlvHGnOzvjSDL4veszRJSfOYIRf9EwVO7KiG0k= SHA256 (cargo/proc-macro2-1.0.106.tar.gz) = j9APC7LpDYHRBEwrMmF/aPy5+ju3ZAwj6cdI5T+zCTQ= -SHA256 (cargo/pyo3-0.28.3.tar.gz) = kf2OOKO1DtEWf7mBzW/WAUfgkXhMQnuPcYOn7jLDHBI= -SHA256 (cargo/pyo3-build-config-0.28.3.tar.gz) = 42jn3f3rmMm8p/g4O+Fkj9hKtGa/K8AV6UAI2201YR4= -SHA256 (cargo/pyo3-ffi-0.28.3.tar.gz) = fynhCvgLH3zK9/aerOgAoD7NE+iDrPrMHl0JiGBfZR4= -SHA256 (cargo/pyo3-macros-0.28.3.tar.gz) = 325SDv9HxFmX0vx92CFLJd0TEJGLuyZCFW72amfymBM= -SHA256 (cargo/pyo3-macros-backend-0.28.3.tar.gz) = xM3CGNg1c4+BwjOPgiB4r0W0r9+LLjPLtZFvEIuBOss= -SHA256 (cargo/quote-1.0.45.tar.gz) = QfJhmWYFBok4LStE9mT0vFk+EpeFo21u43bd83JZuSQ= -SHA256 (cargo/serde-1.0.228.tar.gz) = mo6U6n83i9Msu9NxmKSpFDYYDFu0ckEeSLXsLiEkrp4= +SHA256 (cargo/pyo3-0.29.0.tar.gz) = zSdGULIdS/wmoKR1h5YsHttCX2kocyQ1XNBAw+pmBxw= +SHA256 (cargo/pyo3-build-config-0.29.0.tar.gz) = xeKn0vDQEzQvKVwEitGSN63VFUpVscWiVMDsk9QQkHg= +SHA256 (cargo/pyo3-ffi-0.29.0.tar.gz) = yoXEZ9obvI2Gbupd7/nPKepfd4UFShfaNuZb2pwFhFs= +SHA256 (cargo/pyo3-macros-0.29.0.tar.gz) = msU3Yv0GXaoxlN0JM3o4vXk6GIEA/RqTBMSrMS2QF3E= +SHA256 (cargo/pyo3-macros-backend-0.29.0.tar.gz) = TKOhVXOZeDFy3FvznPyoNRV3MlMsula3HSKSFh5Ts2I= +SHA256 (cargo/quote-1.0.46.tar.gz) = 37xFfQx6B1mmFFUbEaZAnllR9sdTe+Hxt2grmukjA2g= SHA256 (cargo/serde_core-1.0.228.tar.gz) = QdOFx9TKWOWfxzKvJcOYO2eshSwaJQAK/hF13kWLZ60= SHA256 (cargo/serde_derive-1.0.228.tar.gz) = 1UDyINMYcXPaIg+IWrZmCDZ7ZXTpJQEak1Pkut2pHXk= -SHA256 (cargo/similar-3.1.0.tar.gz) = BNk+hh7eLkl7R4M0abjsnVwH+kx4znoA9ut92BaLSz8= -SHA256 (cargo/syn-2.0.117.tar.gz) = 5mW4gD57HSpyf0AjRWu7vnTaZwmcWFJYrwrZxQE7m5k= +SHA256 (cargo/similar-3.1.1.tar.gz) = 5lBe/vBYBHMu2KPy1PJ5Qp60hb1p1bDMaxnMAgBc2hY= +SHA256 (cargo/syn-2.0.118.tar.gz) = G5rlf5BCE+u2Sc5olbimbGbwIDuTGXGPaaVhKgZbFCI= SHA256 (cargo/target-lexicon-0.13.5.tar.gz) = rbaTWm9cIBcO7OsaODWknhLhnXkvbdNEzMdqmFylpso= SHA256 (cargo/unicode-ident-1.0.24.tar.gz) = 5uQxPNX809rVyvoXlwLiskT3YJkfRTl9FNTr84JH2nU= -SHA256 (dulwich-1.2.5.tar.gz) = A5WyyJJMNCS6/i2cHt1TSMxLIc6cHWZVvwH5pcRxZMg= -SIZE (cargo/bstr-1.12.1.tar.gz) = 354916 +SHA256 (dulwich-1.2.14.tar.gz) = 7Yv8/hx+GH0bxeePfBKKB9Ip17QlQzsEy7iTNGeL07E= +SIZE (cargo/bstr-1.12.3.tar.gz) = 355150 SIZE (cargo/heck-0.5.0.tar.gz) = 11517 -SIZE (cargo/libc-0.2.185.tar.gz) = 821775 -SIZE (cargo/memchr-2.8.0.tar.gz) = 97780 +SIZE (cargo/libc-0.2.186.tar.gz) = 821883 +SIZE (cargo/memchr-2.8.3.tar.gz) = 99165 SIZE (cargo/once_cell-1.21.4.tar.gz) = 35010 SIZE (cargo/portable-atomic-1.13.1.tar.gz) = 197001 SIZE (cargo/proc-macro2-1.0.106.tar.gz) = 59765 -SIZE (cargo/pyo3-0.28.3.tar.gz) = 1204476 -SIZE (cargo/pyo3-build-config-0.28.3.tar.gz) = 35961 -SIZE (cargo/pyo3-ffi-0.28.3.tar.gz) = 80881 -SIZE (cargo/pyo3-macros-0.28.3.tar.gz) = 8963 -SIZE (cargo/pyo3-macros-backend-0.28.3.tar.gz) = 88063 -SIZE (cargo/quote-1.0.45.tar.gz) = 31564 -SIZE (cargo/serde-1.0.228.tar.gz) = 83652 +SIZE (cargo/pyo3-0.29.0.tar.gz) = 1241253 +SIZE (cargo/pyo3-build-config-0.29.0.tar.gz) = 39616 +SIZE (cargo/pyo3-ffi-0.29.0.tar.gz) = 88184 +SIZE (cargo/pyo3-macros-0.29.0.tar.gz) = 8915 +SIZE (cargo/pyo3-macros-backend-0.29.0.tar.gz) = 91943 +SIZE (cargo/quote-1.0.46.tar.gz) = 31628 SIZE (cargo/serde_core-1.0.228.tar.gz) = 63111 SIZE (cargo/serde_derive-1.0.228.tar.gz) = 59605 -SIZE (cargo/similar-3.1.0.tar.gz) = 78442 -SIZE (cargo/syn-2.0.117.tar.gz) = 306011 +SIZE (cargo/similar-3.1.1.tar.gz) = 79833 +SIZE (cargo/syn-2.0.118.tar.gz) = 305533 SIZE (cargo/target-lexicon-0.13.5.tar.gz) = 26928 SIZE (cargo/unicode-ident-1.0.24.tar.gz) = 49298 -SIZE (dulwich-1.2.5.tar.gz) = 1253230 +SIZE (dulwich-1.2.14.tar.gz) = 1361695 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-dulwich/pkg/PLIST,v diff -u -p -u -r1.24 PLIST --- pkg/PLIST 29 May 2026 10:51:44 -0000 1.24 +++ pkg/PLIST 4 Sep 2026 17:15:30 -0000 @@ -116,6 +116,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}patch.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}protocol.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}protocol.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}range_diff.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}range_diff.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}rebase.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}rebase.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}reflog.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -150,6 +152,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}web.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}whitespace.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}whitespace.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}wildmatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}wildmatch.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}worktree.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/dulwich/${MODPY_PYCACHE}worktree.${MODPY_PYC_MAGIC_TAG}pyc @so lib/python${MODPY_VERSION}/site-packages/dulwich/_diff_tree.${MODPY_PYC_MAGIC_TAG}so @@ -244,6 +248,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dulwich/porcelain/worktree.py lib/python${MODPY_VERSION}/site-packages/dulwich/protocol.py lib/python${MODPY_VERSION}/site-packages/dulwich/py.typed +lib/python${MODPY_VERSION}/site-packages/dulwich/range_diff.py lib/python${MODPY_VERSION}/site-packages/dulwich/rebase.py lib/python${MODPY_VERSION}/site-packages/dulwich/reflog.py lib/python${MODPY_VERSION}/site-packages/dulwich/refs.py @@ -272,6 +277,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dulwich/walk.py lib/python${MODPY_VERSION}/site-packages/dulwich/web.py lib/python${MODPY_VERSION}/site-packages/dulwich/whitespace.py +lib/python${MODPY_VERSION}/site-packages/dulwich/wildmatch.py lib/python${MODPY_VERSION}/site-packages/dulwich/worktree.py share/doc/dulwich/ share/doc/dulwich/tutorial/

No comments:

Post a Comment