pkgsrc-Changes archive

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

CVS commit: pkgsrc/converters/py-fastbencode



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Aug 12 11:35:55 UTC 2025

Modified Files:
        pkgsrc/converters/py-fastbencode: Makefile PLIST distinfo

Log Message:
py-fastbencode: updated to 0.3.5

0.3.5

Bundle cargo.lock
Bundle tests

0.3.4

Port native bindings to rust
Fix github action
Bump ruff from 0.11.9 to 0.11.10
Update copyright for rust bindings
Simplify loading
Bump ruff from 0.11.10 to 0.11.11
ruff format
Bump ruff from 0.11.11 to 0.11.12
Bump ruff from 0.11.12 to 0.11.13
Bump ruff from 0.11.13 to 0.12.0
Bump ruff from 0.12.0 to 0.12.1
Bump ruff from 0.12.1 to 0.12.2
Bump ruff from 0.12.2 to 0.12.3
Bump ruff from 0.12.3 to 0.12.4
Change license to Apache-2.0


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/converters/py-fastbencode/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/converters/py-fastbencode/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/converters/py-fastbencode/distinfo

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

Modified files:

Index: pkgsrc/converters/py-fastbencode/Makefile
diff -u pkgsrc/converters/py-fastbencode/Makefile:1.11 pkgsrc/converters/py-fastbencode/Makefile:1.12
--- pkgsrc/converters/py-fastbencode/Makefile:1.11      Fri Jul  4 09:08:33 2025
+++ pkgsrc/converters/py-fastbencode/Makefile   Tue Aug 12 11:35:55 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/07/04 09:08:33 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2025/08/12 11:35:55 adam Exp $
 
-DISTNAME=      fastbencode-0.3.2
+DISTNAME=      fastbencode-0.3.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    converters python
 MASTER_SITES+= ${MASTER_SITE_PYPI:=f/fastbencode/}
@@ -10,10 +10,13 @@ HOMEPAGE=   https://github.com/breezy-team
 COMMENT=       Implementation of bencode with optional fast C extensions
 LICENSE=       gnu-gpl-v2
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29:../../devel/py-cython
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust>=1.0.0:../../devel/py-setuptools-rust
 
 PYTHON_VERSIONS_INCOMPATIBLE=  39 310
 
+.include "cargo-depends.mk"
+
 .include "../../lang/python/wheel.mk"
+.include "../../lang/rust/cargo.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/converters/py-fastbencode/PLIST
diff -u pkgsrc/converters/py-fastbencode/PLIST:1.3 pkgsrc/converters/py-fastbencode/PLIST:1.4
--- pkgsrc/converters/py-fastbencode/PLIST:1.3  Sun Apr 13 07:22:38 2025
+++ pkgsrc/converters/py-fastbencode/PLIST      Tue Aug 12 11:35:55 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/04/13 07:22:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/08/12 11:35:55 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -10,6 +10,5 @@ ${PYSITELIB}/fastbencode/__init__.pyo
 ${PYSITELIB}/fastbencode/_bencode_py.py
 ${PYSITELIB}/fastbencode/_bencode_py.pyc
 ${PYSITELIB}/fastbencode/_bencode_py.pyo
-${PYSITELIB}/fastbencode/_bencode_pyx.pyi
-${PYSITELIB}/fastbencode/_bencode_pyx.so
+${PYSITELIB}/fastbencode/_bencode_rs.so
 ${PYSITELIB}/fastbencode/py.typed

Index: pkgsrc/converters/py-fastbencode/distinfo
diff -u pkgsrc/converters/py-fastbencode/distinfo:1.6 pkgsrc/converters/py-fastbencode/distinfo:1.7
--- pkgsrc/converters/py-fastbencode/distinfo:1.6       Fri May 16 10:37:33 2025
+++ pkgsrc/converters/py-fastbencode/distinfo   Tue Aug 12 11:35:55 2025
@@ -1,5 +1,59 @@
-$NetBSD: distinfo,v 1.6 2025/05/16 10:37:33 wiz Exp $
+$NetBSD: distinfo,v 1.7 2025/08/12 11:35:55 adam Exp $
 
-BLAKE2s (fastbencode-0.3.2.tar.gz) = fd1effc8f2dc9517aa5b59510c3c80f7ca29dad69c6e1c475dd082155e963ca0
-SHA512 (fastbencode-0.3.2.tar.gz) = 0750aec47720dbf1e85b7acbf4f9df85e672d0cf53dee522a035340d7eb1e90eca5eeeafe8e0c7fa3b769216bda84d348f7d78133a1540142143db54799ff97f
-Size (fastbencode-0.3.2.tar.gz) = 24878 bytes
+BLAKE2s (autocfg-1.5.0.crate) = d9738bc6755bf80a73705691ef930ca883cd58e4a2d1162b5c0a09cdc7029304
+SHA512 (autocfg-1.5.0.crate) = f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
+Size (autocfg-1.5.0.crate) = 18729 bytes
+BLAKE2s (fastbencode-0.3.5.tar.gz) = 48068e3ad344b5686e8f170c2eadfd3354dd45c85d3a5db8eaebb724d4445618
+SHA512 (fastbencode-0.3.5.tar.gz) = fd4d167fea1e8075b78ea748408d05badc1bbb3fbb09d6393c045ad990f83f07a926748d4b2b686cba2e23a839a57f18687af021c690eb402bd3b3e191bc324c
+Size (fastbencode-0.3.5.tar.gz) = 16953 bytes
+BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
+SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
+Size (heck-0.5.0.crate) = 11517 bytes
+BLAKE2s (indoc-2.0.6.crate) = cef2aa7d5116eaa49f2a5fb5506c7fc53683e70fbf6097eabd09cbdc63d52ff3
+SHA512 (indoc-2.0.6.crate) = e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
+Size (indoc-2.0.6.crate) = 17164 bytes
+BLAKE2s (libc-0.2.175.crate) = c06efda38863d56d0728cfad32d89a842fa49e8145934bfa001aba09933f0dba
+SHA512 (libc-0.2.175.crate) = 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea
+Size (libc-0.2.175.crate) = 788728 bytes
+BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
+SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
+Size (memoffset-0.9.1.crate) = 9032 bytes
+BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
+SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
+Size (once_cell-1.21.3.crate) = 34534 bytes
+BLAKE2s (portable-atomic-1.11.1.crate) = 3758e723fa680cf28dc6cc870b7f521f37f8a3abf788e07b7178f9c875a53d29
+SHA512 (portable-atomic-1.11.1.crate) = 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1
+Size (portable-atomic-1.11.1.crate) = 185506 bytes
+BLAKE2s (proc-macro2-1.0.97.crate) = 6473c6c744197ec17c41d1a815412433309f7045b04bee907bb29e9de0ff3509
+SHA512 (proc-macro2-1.0.97.crate) = 6dbb60c29d252f276b1b0fadb707ff0e36fbb5f2a460630b461c9e3fa9d37aa7782cadf773039ec0d5653033b54c9f7cfcfaf3b9f802e882977e0d221e016927
+Size (proc-macro2-1.0.97.crate) = 52865 bytes
+BLAKE2s (pyo3-0.25.1.crate) = a1651ffa25a9637134c63d391a46ed311098336391b7e88a202f6fc2f0800081
+SHA512 (pyo3-0.25.1.crate) = 9c842c89d274dba0c8a3085a8524736245d65f07e5c05bc13fc89167cfdeb1a4ff2b4a9da9467eee918e45d01777473f39bda11efe0052859969d4fdeac1adc6
+Size (pyo3-0.25.1.crate) = 1121993 bytes
+BLAKE2s (pyo3-build-config-0.25.1.crate) = db3aae9ffb1bf0a87ab938781fa7ec966592d7ab90864007a65d6eececb9ceb0
+SHA512 (pyo3-build-config-0.25.1.crate) = d6fe4a46111188203a839c8c73b9835f98cd6bc5982868cbcc9f502c5a09b35c3e61117b50ef8372470051b5bc4959731907748ffca89f42f300a3081b7b0467
+Size (pyo3-build-config-0.25.1.crate) = 34126 bytes
+BLAKE2s (pyo3-ffi-0.25.1.crate) = 217a85234b6df73dc1648bc58a957d8c9f7a876af36629c81ff7500d4e5dd390
+SHA512 (pyo3-ffi-0.25.1.crate) = 35ab63888f49df13fab8b96b87f6c705186173923fd5898abe8730675156426f020ee517019926ba5e06cdb4fc5f91a75f648ce9eba892e9eaf3ee17864a8ec7
+Size (pyo3-ffi-0.25.1.crate) = 78058 bytes
+BLAKE2s (pyo3-macros-0.25.1.crate) = f0ee3471b249af1a60fb22e529d1a3bf0edc74e301589bcf1800c68e5a94f776
+SHA512 (pyo3-macros-0.25.1.crate) = 08387f3d1ddb0cc253eed376e6e8ebe5722b31664ec742f16c0454b52f1fbcadbe7720ae9e2d3870fe0ca2690916cf6e3e032f5a3e65d767322c068432f6d470
+Size (pyo3-macros-0.25.1.crate) = 8886 bytes
+BLAKE2s (pyo3-macros-backend-0.25.1.crate) = 4cff3532b9ff45b067bb278e7355de631d7ccaf2f34778c344ab124f2e25e86b
+SHA512 (pyo3-macros-backend-0.25.1.crate) = 4c9006424630ab9bcd5dcdd45fe927a95a40a61757f0950396eb9f0c3f1794772092a19773c102220489cc621ad65d81dbbe459a1be472f6cd3211c50ef33cc2
+Size (pyo3-macros-backend-0.25.1.crate) = 76006 bytes
+BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
+SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
+Size (quote-1.0.40.crate) = 31063 bytes
+BLAKE2s (syn-2.0.104.crate) = dc86e60e2bc366f3c2b26397756117d9928a445e6721eea48ac7db9dfb53f142
+SHA512 (syn-2.0.104.crate) = da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f
+Size (syn-2.0.104.crate) = 299699 bytes
+BLAKE2s (target-lexicon-0.13.2.crate) = f3afc66a11871004b4d7425699d7977e4bcff222c083f0ff5edd4a7924a0208a
+SHA512 (target-lexicon-0.13.2.crate) = d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a
+Size (target-lexicon-0.13.2.crate) = 27923 bytes
+BLAKE2s (unicode-ident-1.0.18.crate) = 797ae7e88496d91ecc3b2ed7617cca6ddb03b78963d156ef9d698575783721a3
+SHA512 (unicode-ident-1.0.18.crate) = d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
+Size (unicode-ident-1.0.18.crate) = 47743 bytes
+BLAKE2s (unindent-0.2.4.crate) = 23a02b24120d8f537193f44f8a2cc72b54f19168991988f18f864f962aa88ac0
+SHA512 (unindent-0.2.4.crate) = 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b
+Size (unindent-0.2.4.crate) = 7422 bytes



Home | Main Index | Thread Index | Old Index