head 1.7; access; symbols pkgsrc-2026Q2:1.4.0.2 pkgsrc-2026Q2-base:1.4; locks; strict; comment @# @; 1.7 date 2026.07.06.12.39.03; author adam; state Exp; branches; next 1.6; commitid sLko0273FYbSKAMG; 1.6 date 2026.06.28.08.07.13; author adam; state Exp; branches; next 1.5; commitid Dpuj2CrkcROyvxLG; 1.5 date 2026.06.24.08.51.16; author adam; state Exp; branches; next 1.4; commitid tIGL5iCViceDS1LG; 1.4 date 2026.06.06.06.34.35; author adam; state Exp; branches; next 1.3; commitid scGfGmnsd5zDHHIG; 1.3 date 2026.06.01.07.47.33; author adam; state Exp; branches; next 1.2; commitid mKSSm010ewkCg4IG; 1.2 date 2026.05.26.05.43.08; author adam; state Exp; branches; next 1.1; commitid 8juWKN5IecwSLhHG; 1.1 date 2026.05.20.07.58.33; author adam; state Exp; branches; next ; commitid hVL76bFlX1UjIwGG; desc @@ 1.7 log @py-tibs: updated to 0.12.0 0.12.0 This is effectively the first beta before a 1.0 release. I don't plan to change the API or add new features before the 1.0 release. Backwardly incompatible changes * Minimum Python version now 3.10 instead of 3.8 * Renamed the `Endianness` enum to `ByteOrder` as it's more consistent. Added * Added `Tibs.split_at()` and `Mutibs.split_at()` for partitioning a bit sequence at one or more bit positions. Fixed * Fix LSB0 view value ordering. @ text @$NetBSD: distinfo,v 1.6 2026/06/28 08:07:13 adam Exp $ BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036 SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 Size (allocator-api2-0.2.21.crate) = 63622 bytes BLAKE2s (anyhow-1.0.102.crate) = 26be8358bef190b04de5f1b7d362aaa57a257601ae31709ea515b461dc770f52 SHA512 (anyhow-1.0.102.crate) = 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b Size (anyhow-1.0.102.crate) = 48658 bytes BLAKE2s (bitflags-2.11.0.crate) = cec5149472f1a67672f4bd830d0cea28a3258f8feda5b464acef8a2c737cbefd SHA512 (bitflags-2.11.0.crate) = d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 Size (bitflags-2.11.0.crate) = 48906 bytes BLAKE2s (bitvec-1.1.1.crate) = f3171e0ae3198390700d97167e8116844503a79da91285a64c00558bb79e5812 SHA512 (bitvec-1.1.1.crate) = 4f3bd010ca5eccc766d5611b7770d9d047d61495938694d0a6a1e163845326af51ff7c85e281b9a2f84b9a2e5d376d03fe530b82f8e4a120de9ff28a9b2299d8 Size (bitvec-1.1.1.crate) = 225850 bytes BLAKE2s (block-buffer-0.12.0.crate) = e57deef98f0ea479fffc48bf76ba323eb65cdb12ecc1c8312412a1b5afaeee9a SHA512 (block-buffer-0.12.0.crate) = 3ebe9faa231d777f76dbb7b78c72eebd913b109cf929b0a66399758d06829a7c1cc9ab06f8ac951739d91be0cb402a49bff918228359399367ce8e69a112da78 Size (block-buffer-0.12.0.crate) = 14926 bytes BLAKE2s (bytemuck-1.25.0.crate) = 4fdcbc33250e36081b2bb98e7e8c5a9b9dd198096bca7d80381f447773ec8fe0 SHA512 (bytemuck-1.25.0.crate) = 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb Size (bytemuck-1.25.0.crate) = 53466 bytes BLAKE2s (cc-1.2.60.crate) = 3ada3f91840c5e1ecfca34b3a65b7defef20467985ec3b185c36aaf717a6de24 SHA512 (cc-1.2.60.crate) = d67fd7400bd1d20f26f7a6743ac02ad09dba0b8002172b87907f4a7ae2487ee41feb2f24fe375ca91a3ac4fde1dc8b48b6703b74297c9eb42bd1e91ac8fe4e80 Size (cc-1.2.60.crate) = 97051 bytes BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9 SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d Size (cfg-if-1.0.4.crate) = 9360 bytes BLAKE2s (chacha20-0.10.0.crate) = 4bd634f9d813654cc48bbd3f7c43b9ab6cfec5ba13e61b7e3254bf063d087c6f SHA512 (chacha20-0.10.0.crate) = 97e50d8e16118070ec75c086bae3695513b63c2ad3c5d43e3fb57892f21c9634977bc506c0c094aeb61bc8864518cee3eabf6b81504128ab0a876b2f6860b43a Size (chacha20-0.10.0.crate) = 38763 bytes BLAKE2s (const-oid-0.10.2.crate) = e9ea0863972f6bb51838334caed96357b40dfb5d5f972797e8c724342d97013e SHA512 (const-oid-0.10.2.crate) = 9ad6ecce2c1d4c177b53d602b9b610442701e72daffa370af71553a380cdfdbea800fb8d7413aa2df273121dd6d0a511fac4b64a10bcd2e046ec19b4eadad007 Size (const-oid-0.10.2.crate) = 61449 bytes BLAKE2s (cpufeatures-0.3.0.crate) = 3a7bc66b0a6c334c83fbcf684a5d9f19e742b10fd3f62ab9271af760f2f2582a SHA512 (cpufeatures-0.3.0.crate) = a842c5e7fe435c4339ba0e12169bcf1a2c2ebf4b0d02cf200f91d88a736607a930ba840a7db6a71afc6b125649a9f14ce0977599db917ee78880ec1ed9600f88 Size (cpufeatures-0.3.0.crate) = 14156 bytes BLAKE2s (crunchy-0.2.4.crate) = 514633c760697330e52c525809c73a37049903a415e979c70d42a20f7e26a236 SHA512 (crunchy-0.2.4.crate) = 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b Size (crunchy-0.2.4.crate) = 3887 bytes BLAKE2s (crypto-common-0.2.2.crate) = a6aa4aa67e77efd9b1a180dd14b4618575a35d69233368db656a4322d7355a14 SHA512 (crypto-common-0.2.2.crate) = cdf1401a0c18f9924ee2a6c91cdf1e18dbe8a5a064ef3052fa6ccc86d81b23fb2b23ccf8251f1dfe430d40d3958108b38be55d2f13fadae694910bc40cd23130 Size (crypto-common-0.2.2.crate) = 15449 bytes BLAKE2s (digest-0.11.3.crate) = 8fa8fbf31a1bd28f2e35d62ec799cecbd1dda5e3f1e43d64fd11e7bfc215c0ee SHA512 (digest-0.11.3.crate) = 08bc962230512385963bfc17167d84fb329735b29b06998075ac8e1e0b66131d243dbb3ecd7fec2637c0a55a4b37c4cdb1553599ccd8ac34dfe164eee1c147f5 Size (digest-0.11.3.crate) = 28955 bytes BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6 SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 Size (equivalent-1.0.2.crate) = 7419 bytes BLAKE2s (find-msvc-tools-0.1.9.crate) = a62ce966e69815f44f2749cda23bae8872df3012f2bfd0c3c9b0fc988ed3bfae SHA512 (find-msvc-tools-0.1.9.crate) = 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de Size (find-msvc-tools-0.1.9.crate) = 31493 bytes BLAKE2s (foldhash-0.1.5.crate) = d2e18d6a9ac10fd481f5d9c3d1d534545c67b1d4318170083b7747eb374caa3b SHA512 (foldhash-0.1.5.crate) = 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 Size (foldhash-0.1.5.crate) = 21901 bytes BLAKE2s (foldhash-0.2.0.crate) = 093b2ace06b78950fe9cb5eb123449fc6b9454138ee56a7df3db9b9b46153560 SHA512 (foldhash-0.2.0.crate) = 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 Size (foldhash-0.2.0.crate) = 23329 bytes BLAKE2s (funty-2.0.0.crate) = 8d172966af708ab5af6afda0e8b645d9a9b3324905ce19020d65507211602578 SHA512 (funty-2.0.0.crate) = 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 Size (funty-2.0.0.crate) = 13160 bytes BLAKE2s (getrandom-0.3.4.crate) = 33c5dff491914e401ae5406376d96ab45a8111fbc4be7a05142572fbddd27443 SHA512 (getrandom-0.3.4.crate) = 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 Size (getrandom-0.3.4.crate) = 50932 bytes BLAKE2s (getrandom-0.4.1.crate) = 93c878b7e9dc90f56c482addeb8a0796244b63931b63e764ec606933c1627dc5 SHA512 (getrandom-0.4.1.crate) = 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4 Size (getrandom-0.4.1.crate) = 53686 bytes BLAKE2s (half-2.7.1.crate) = 6dc03241ebe563191babc40781e79b04c3c79285330b7668158f50df4a4a562e SHA512 (half-2.7.1.crate) = f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d Size (half-2.7.1.crate) = 61040 bytes BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 Size (hashbrown-0.15.5.crate) = 140908 bytes BLAKE2s (hashbrown-0.16.1.crate) = 008312b14ac41a35952dfcc9eb9e7d5c89ab81567d4251ea5848b6615c7530f4 SHA512 (hashbrown-0.16.1.crate) = 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 Size (hashbrown-0.16.1.crate) = 147785 bytes BLAKE2s (hashbrown-0.17.1.crate) = d885c90268125c6a8c8970572622ac4d53d6560d16da40e73f42bfaf6690fd9b SHA512 (hashbrown-0.17.1.crate) = 4b6a5a76ec2f020fe34cfa5f5bf4b518ab7d278ece657804663972b6a5ebd64f775bd75d229b7e202702bed9d5b63ddef4de6e274fafe3129809791c6802526a Size (hashbrown-0.17.1.crate) = 155512 bytes BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 Size (heck-0.5.0.crate) = 11517 bytes BLAKE2s (hex-0.4.3.crate) = 299902a1da9d88101e5b8b06dde30b77e8f7a802285aae519981ada5959383f8 SHA512 (hex-0.4.3.crate) = fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 Size (hex-0.4.3.crate) = 13299 bytes BLAKE2s (hybrid-array-0.4.12.crate) = 71e01d0dd15a1075689135d5ec97ba6c188103682ba1f197860cb70bac8d600d SHA512 (hybrid-array-0.4.12.crate) = 628038a7e63e4b0631dd5c02241c7eec3a1aae69750c2c3a35f37eddea3085ce587ba9b62dcb0ab3a9770e0a0fd98e0a0a429f274dd37ee56a9c32b238d40c5d Size (hybrid-array-0.4.12.crate) = 36407 bytes BLAKE2s (id-arena-2.3.0.crate) = ac16adb79edaba65f064ab4997aff68c9e579af5e5fe75eee0b643240f93cf0d SHA512 (id-arena-2.3.0.crate) = 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116 Size (id-arena-2.3.0.crate) = 12883 bytes BLAKE2s (indexmap-2.13.0.crate) = 29f0bf07eeb7bed7e280d74103c0471770e29641f5be8a6478d3f2fcc7794ab8 SHA512 (indexmap-2.13.0.crate) = f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad Size (indexmap-2.13.0.crate) = 102206 bytes BLAKE2s (itoa-1.0.17.crate) = 38c6bf0b0f809c5b4354ce5842776a00995e43db68118f978452c9584f542a25 SHA512 (itoa-1.0.17.crate) = 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 Size (itoa-1.0.17.crate) = 15905 bytes BLAKE2s (jobserver-0.1.34.crate) = e84bc7a0278a236aaaf44f8d659626d8187d04112f8b62e465f7587f39a76bff SHA512 (jobserver-0.1.34.crate) = 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 Size (jobserver-0.1.34.crate) = 29013 bytes BLAKE2s (leb128fmt-0.1.0.crate) = 6c338ad590e2ecdfffe296873c95f883df0a381c996f4e22672b7c86efcfb219 SHA512 (leb128fmt-0.1.0.crate) = 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 Size (leb128fmt-0.1.0.crate) = 14138 bytes BLAKE2s (libc-0.2.182.crate) = 3eb736adcdd92597270d9d9b48776b6cdca0b8d42e4b3e7753a716d20da13530 SHA512 (libc-0.2.182.crate) = 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db Size (libc-0.2.182.crate) = 814873 bytes BLAKE2s (log-0.4.29.crate) = f4b8325b35fee411fa94521c97c0395b7f7566379491012fce21387017116c98 SHA512 (log-0.4.29.crate) = 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 Size (log-0.4.29.crate) = 51515 bytes BLAKE2s (lru-0.18.0.crate) = c00404ee8eb4dca074848e4276a76300870bb808696b28a3cafb74b12ace87ec SHA512 (lru-0.18.0.crate) = 9d3d5826103baf1da0ac290effea81fc4a91e313aad842d2600cd0b3e0b90ed003f1af55db1162188cc8ee7d3c4a716e6302cd6c7960e7c176df5fd05cedcfa0 Size (lru-0.18.0.crate) = 18186 bytes BLAKE2s (memchr-2.8.1.crate) = 1b8983eacf166f8ccb7312f81cff61cdefcfe0519857b66dce35b73328aba70b SHA512 (memchr-2.8.1.crate) = a11ff12e2e2fda7ee6e45dcc39bba289d0c2605e996263782d7039c3922781a51fdbe6e0b0455a0075e126b9ff2369a5935d9162e6d5903110120c12886322e1 Size (memchr-2.8.1.crate) = 98743 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 (pkg-config-0.3.33.crate) = 97cb9a57ef3758e0f2e451ce3b7176105726d083163e9e052e026b6106609c4c SHA512 (pkg-config-0.3.33.crate) = af931d889e72f51e0ae41c880a1f5aa6215b93148cf7041378664e4ba013d0c83d654e560a73c9d7b301b5a008c221e48ac81b413d1123786e003c97f7fff63a Size (pkg-config-0.3.33.crate) = 21590 bytes BLAKE2s (portable-atomic-1.13.1.crate) = b3a6549f02086b4648b923c66555c2cf4f46719746faeaf5372cae8ec0e52e11 SHA512 (portable-atomic-1.13.1.crate) = 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 Size (portable-atomic-1.13.1.crate) = 197001 bytes BLAKE2s (prettyplease-0.2.37.crate) = 1884aa702dbb49dd61035fb930a031664bdee3c8989c5f9580a1019e1ba177cb SHA512 (prettyplease-0.2.37.crate) = 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 Size (prettyplease-0.2.37.crate) = 72033 bytes BLAKE2s (proc-macro2-1.0.106.crate) = d914a8fc313c5a898a0a9381a19dfbdfe9b94efba3f431759ea2c7ce43cd5362 SHA512 (proc-macro2-1.0.106.crate) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 Size (proc-macro2-1.0.106.crate) = 59765 bytes BLAKE2s (pyo3-0.29.0.crate) = f25cfefac48e0d488a15bcace947cbedfae7afe57f1f7a142a5bc80ba8ed1609 SHA512 (pyo3-0.29.0.crate) = e6822400de53ebcef4a14c899dc065abae621a126483873139f5eb850877c94f4bccee3a183d4e2a69eadcd3c3b82b0a6f3e1053d926b103be572329607f2f67 Size (pyo3-0.29.0.crate) = 1241253 bytes BLAKE2s (pyo3-build-config-0.29.0.crate) = e0e97f7d0ac4e5042975ecefea1e7c59b0f5703b9432798585b20246f1a21ea6 SHA512 (pyo3-build-config-0.29.0.crate) = df77e8d7d5fe173749437ff6b90fa1703083377d515ab8a85dc77d9cac9c3fc331ede4b040f7e3694311ddb5adff577cf90c181a27c196ab93a4569e918fdea8 Size (pyo3-build-config-0.29.0.crate) = 39616 bytes BLAKE2s (pyo3-ffi-0.29.0.crate) = 3af279f26061a985347a80550d7bee3255c334ae2a8ffcc7f67c1418b571e72f SHA512 (pyo3-ffi-0.29.0.crate) = baaf01d13ddc09316ba16b22e9ca15a67e5bda5b861ed7961c3393fd4692fc1c96952f81465d1dcb6531b9083f96c5630981b3d7802cb1ac2af67aafaffbec76 Size (pyo3-ffi-0.29.0.crate) = 88184 bytes BLAKE2s (pyo3-macros-0.29.0.crate) = bfbee9072175b5300ed98357459423798f130a3333bd796de32009a725d9ba4b SHA512 (pyo3-macros-0.29.0.crate) = fb6633ac76229d2e0ad88d51136a9318f03823b27c700a62cfbc957b4c834985e2f4c0cdaf5ea5e9993ec9e8ce3d63cd6b3fb823f2a042e65186adbed78da7c2 Size (pyo3-macros-0.29.0.crate) = 8915 bytes BLAKE2s (pyo3-macros-backend-0.29.0.crate) = 6b63621bf64ba16ae267df41057b1ac4fcc3f47c5ac6ef4cc4f55ccd3c0d798e SHA512 (pyo3-macros-backend-0.29.0.crate) = 13a7af3958c09969637827d97ab9bbc664c407dda9e4283afaf495757798cf6f84932468bc092160fa75211ce0aafe6efc657f3a390234d77a67362cfb31fe0f Size (pyo3-macros-backend-0.29.0.crate) = 91943 bytes BLAKE2s (quote-1.0.44.crate) = 09d1bf6552c75930a6136c2dd0788730041a1719a3d89c4c1fbf5031533bac5c SHA512 (quote-1.0.44.crate) = 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d Size (quote-1.0.44.crate) = 31629 bytes BLAKE2s (r-efi-5.3.0.crate) = 3a737953fd15903b6e466848b522230b19bc1520b9b900092e3f5822be416a2d SHA512 (r-efi-5.3.0.crate) = e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad Size (r-efi-5.3.0.crate) = 64532 bytes BLAKE2s (radium-0.7.0.crate) = dd6a6e5f2d5676a559e17f11a37bd2353c6d703ce516b5a6ca71b6a0a85e7727 SHA512 (radium-0.7.0.crate) = 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 Size (radium-0.7.0.crate) = 10906 bytes BLAKE2s (rand-0.10.0.crate) = 178c9f0d504b65a20a7264cdc00cede358ca38365664d393a7a778bbe66e85ee SHA512 (rand-0.10.0.crate) = a22dad3045436e7a73125cf98e972496d3f896fd130b713233134c65d0cf81a9a3877d987a9c8a77fa1ae1e957d6a622717ca813f1d5c4a7d45f899277ca0ecc Size (rand-0.10.0.crate) = 105828 bytes BLAKE2s (rand_core-0.10.0.crate) = dfd5f6833ccd448924c66281268a0a086e2297a9ead97fa24903557d9a81c271 SHA512 (rand_core-0.10.0.crate) = 4b75b43183c0ee19b8c1dec3fa8a1eaebd11556569bd02eb2f5c0497a84543f77c6f4adaf7011d372628abcb7e187686236550a6a2d85b8b2091fe60c1ad4426 Size (rand_core-0.10.0.crate) = 22778 bytes BLAKE2s (semver-1.0.27.crate) = 1c082ee56b47328712e888168eaae5788e09e1b90c044f51f703dc8b37d94656 SHA512 (semver-1.0.27.crate) = 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c Size (semver-1.0.27.crate) = 30081 bytes BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99 SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 Size (serde-1.0.228.crate) = 83652 bytes BLAKE2s (serde_core-1.0.228.crate) = c3ea455d91e83c2bd00cc5627f0c256b89e4defeacb70b76aa1f21ed33aabbec SHA512 (serde_core-1.0.228.crate) = 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 Size (serde_core-1.0.228.crate) = 63111 bytes BLAKE2s (serde_derive-1.0.228.crate) = 96ba1b9a1d86ef1d6189da828e4acb22c58e4c75bb851d67131f2b85dd11d75c SHA512 (serde_derive-1.0.228.crate) = 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 Size (serde_derive-1.0.228.crate) = 59605 bytes BLAKE2s (serde_json-1.0.149.crate) = 2d8799691eba81211f3c93711b5afe6f051948eb7ed4d813d2e4dba1b4e95ed0 SHA512 (serde_json-1.0.149.crate) = 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 Size (serde_json-1.0.149.crate) = 155994 bytes BLAKE2s (sha2-0.11.0.crate) = 1a9c268080bcd41363ccb8577faace1febfe78353f9a41c1501acfff051f51a4 SHA512 (sha2-0.11.0.crate) = 04164d47ac648dc498f05245e3eb4313bd61234aaa33f1ba13f6fab0cf8cd8716dc88a9c71e8264e0d6cd020ff732461cec00d92bc294e9c261a646c1988f906 Size (sha2-0.11.0.crate) = 33969 bytes BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43 SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a Size (shlex-1.3.0.crate) = 18713 bytes BLAKE2s (syn-2.0.117.crate) = 03f50444ef7a3b5f28a72c59696d1676df1b8f5c334b19648d2755927e8b2f43 SHA512 (syn-2.0.117.crate) = 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 Size (syn-2.0.117.crate) = 306011 bytes BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34 SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 Size (tap-1.0.1.crate) = 11316 bytes BLAKE2s (target-lexicon-0.13.5.crate) = 68bf6c69ac036b1df41f1073b8a85e072da1e13c570340afe4f59722e4c95fd0 SHA512 (target-lexicon-0.13.5.crate) = 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc Size (target-lexicon-0.13.5.crate) = 26928 bytes BLAKE2s (tibs-0.12.0.tar.gz) = 1bba54c019c7195784616dba5a2502c7a62e9cc3b674277d79ea7287309ae8ee SHA512 (tibs-0.12.0.tar.gz) = 58d8161c5eb553b3e211777da67fdb0fd6dac326b9ccb4dccf917fd0ec24b79f395a214f53829e129267b6830a4d557d4b4bac85a2edbaefaef5eb25ae4667fa Size (tibs-0.12.0.tar.gz) = 2164862 bytes BLAKE2s (typenum-1.20.1.crate) = 934ab6c421561d93f1a27032be23ce74c9597f8b3a400b3a67b50af525e91ff3 SHA512 (typenum-1.20.1.crate) = ad4768b49dc06808e3135411ffaf21453572d152f71d73c34b7fe5d00e276d3e121dc78ebed57d620cf46b5ab24b5b5e0787f38ad9ce8bd12330b499cbbde5e1 Size (typenum-1.20.1.crate) = 105479 bytes BLAKE2s (unicode-ident-1.0.24.crate) = 48314ea8c9272549000bbd39fab6a52df9a467bedfcdcda02f183d7549b620b2 SHA512 (unicode-ident-1.0.24.crate) = 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 Size (unicode-ident-1.0.24.crate) = 49298 bytes BLAKE2s (unicode-xid-0.2.6.crate) = 17f6c2c1e626560aa9f1dba3656317536d30904b703a29bcb0cd162bdaf9d2d3 SHA512 (unicode-xid-0.2.6.crate) = f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 Size (unicode-xid-0.2.6.crate) = 15744 bytes BLAKE2s (wasip2-1.0.2+wasi-0.2.9.crate) = 93cc93db9ffe3ca609823f06d4d936d5529ff4b5966cd18ef6aa6f53c828c584 SHA512 (wasip2-1.0.2+wasi-0.2.9.crate) = 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 Size (wasip2-1.0.2+wasi-0.2.9.crate) = 129778 bytes BLAKE2s (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = e1f94119806238d291a156dab554c9e2ee7d7d4377fa1511c8ac1610af5c92a5 SHA512 (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d Size (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 bytes BLAKE2s (wasm-encoder-0.244.0.crate) = f51bef0f2f383e04b0c8cfbe97dd1df9057142f93c6e5603523639ffbaed6dec SHA512 (wasm-encoder-0.244.0.crate) = ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2 Size (wasm-encoder-0.244.0.crate) = 85804 bytes BLAKE2s (wasm-metadata-0.244.0.crate) = 63b4fe31130d2d4750560a82721bf00029ce8d9dc20194485f5aa856f1ab1a3f SHA512 (wasm-metadata-0.244.0.crate) = 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855 Size (wasm-metadata-0.244.0.crate) = 21500 bytes BLAKE2s (wasmparser-0.244.0.crate) = 1fe47a3defaf298358b6a6a1e43cd4097905f4b497bd7aa981bffac9c866b40e SHA512 (wasmparser-0.244.0.crate) = d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834 Size (wasmparser-0.244.0.crate) = 265607 bytes BLAKE2s (wit-bindgen-0.51.0.crate) = cf16eb01643719aa71a7baac9b014a8ea727ad3a94e6ac5e4eb4c8b042e7b92c SHA512 (wit-bindgen-0.51.0.crate) = 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e Size (wit-bindgen-0.51.0.crate) = 68035 bytes BLAKE2s (wit-bindgen-core-0.51.0.crate) = 68ab4e9020af8a7c52da3f6f3be7a8d60cf3224d20751e1081d35fdd2731ebca SHA512 (wit-bindgen-core-0.51.0.crate) = eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0 Size (wit-bindgen-core-0.51.0.crate) = 35048 bytes BLAKE2s (wit-bindgen-rust-0.51.0.crate) = 154aa9812c0301fac3bd897cd91dcff382b79a79fef97b7bea25c58ce1e643a9 SHA512 (wit-bindgen-rust-0.51.0.crate) = 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f Size (wit-bindgen-rust-0.51.0.crate) = 57051 bytes BLAKE2s (wit-bindgen-rust-macro-0.51.0.crate) = 864231e76486768b608a52042e1c26aa56ccb8220fc34b54274759abab136237 SHA512 (wit-bindgen-rust-macro-0.51.0.crate) = bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2 Size (wit-bindgen-rust-macro-0.51.0.crate) = 14283 bytes BLAKE2s (wit-component-0.244.0.crate) = 0a390315f660b23646ccdc40b389b53f5f3c18b6e7b130e2de5cf6c69b9869d3 SHA512 (wit-component-0.244.0.crate) = efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00 Size (wit-component-0.244.0.crate) = 256882 bytes BLAKE2s (wit-parser-0.244.0.crate) = 3189977ca83969148aa167b981a7bcfe95a60539964e586916157b7a3658ccee SHA512 (wit-parser-0.244.0.crate) = c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01 Size (wit-parser-0.244.0.crate) = 159371 bytes BLAKE2s (wyz-0.5.1.crate) = dc39cd7a740b1e5bc6799cf3f502684350913a83f457249d2c868ede49ad0849 SHA512 (wyz-0.5.1.crate) = 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 Size (wyz-0.5.1.crate) = 18790 bytes BLAKE2s (zerocopy-0.8.40.crate) = 55cec14a0d784a8c447ff903a5e8aecf94c8d7e153912d904d7256cc2b7046b7 SHA512 (zerocopy-0.8.40.crate) = d1a531387eb4e5fa523e70f07f36d945027aec2232b7a281b7163729801ed103beab568793cbbd1ff1082e5a20263ea3b40dc3874c9f32577e95d9f9aecfedb4 Size (zerocopy-0.8.40.crate) = 254858 bytes BLAKE2s (zerocopy-derive-0.8.40.crate) = ccd5cf83720d5645beaa57aa49ddbe957a30745e83dff7c23da34eaf45025b8f SHA512 (zerocopy-derive-0.8.40.crate) = 5cc4beb4b411f3b4b41197e48c433f346118cdd3be175d803c79a549e509cec4912c65fe21f5c7ae97a9377f62e5cdecdc95c9dcdce904c96ce3f574118f46b4 Size (zerocopy-derive-0.8.40.crate) = 97724 bytes BLAKE2s (zmij-1.0.21.crate) = a2d1e7214230c8f4e8c946d28215765c131da3aac89f1001daf534335307648e SHA512 (zmij-1.0.21.crate) = a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 Size (zmij-1.0.21.crate) = 26665 bytes BLAKE2s (zstd-0.13.3.crate) = 0402442999da4c610b5248550705000c8c30e213e18dc2bcf16618e2fff3a037 SHA512 (zstd-0.13.3.crate) = 07e1589ebf2aa169cdc50381f5078012574e3613cc89f3d02914b286d37a9028124c6d40ee8efd75ecc50f31e51a24d2ad0a6e83e669d7dc6477fc43878d4751 Size (zstd-0.13.3.crate) = 30514 bytes BLAKE2s (zstd-safe-7.2.4.crate) = 55f41202da306fc9a454a736a128f7700f6287dd6f8de84d6033dd5059b7b6e8 SHA512 (zstd-safe-7.2.4.crate) = b4f3a4dc63814a2a088e549a0fa0bdeeba3e5ab3416c414207eb9ec1772f8913002f3b94ccf0675b651af94ed12eda427cc90dd40a8e81b3ed565ce80f4db1de Size (zstd-safe-7.2.4.crate) = 29350 bytes BLAKE2s (zstd-sys-2.0.16+zstd.1.5.7.crate) = 1d257c4cb668e065d2956c3b1681ffbf98ab091238d2802b1f4c4cf5363d664c SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate) = 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac Size (zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 bytes @ 1.6 log @py-tibs: updated to 0.11.0 0.11.0 Backwardly incompatible changes * Restored `Tibs.__hash__`, reversing the change made in version 0.10.0. `Tibs` is now hashable again, while `Mutibs` remains unhashable. * Instead, equality no longer promotes strings, bytes or iterables to bit containers. `Tibs` and `Mutibs` compare equal to each other when their bit sequences match, but expressions such as `Tibs('0xf') == '0b1111'` now return `False`. Use `Tibs('0b1111')`, `Mutibs('0b1111')`, or representation properties such as `.bin` and `.hex` when comparing against literal representations. Added * Added `Tibs.to_padded_bytes()` and `Mutibs.to_padded_bytes()`, which convert to `bytes` after appending 0 to 7 zero bits on the right to reach a byte boundary. * Added `Dtype.pack`, `Dtype.pack_values`, `Dtype.unpack`, `Dtype.unpack_values` and `Dtype.unpack_values_iter`. * Added `DtypeKind.Bool` and `DtypeKind.Bits`. `Dtype("bool")` is a fixed one-bit dtype that packs `True`, `False`, `0` and `1`, and unpacks to Python `bool`. `Dtype("bitsN")` packs fixed-length bit sequences and unpacks them as immutable `Tibs` values. Fixes * `Dtype` instances now compare and hash by kind, length and byte order instead of by object identity. * Byte order is now rejected for every non-numeric dtype kind. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2026/06/24 08:51:16 adam Exp $ d12 3 a14 3 BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88 SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e Size (bitvec-1.0.1.crate) = 224375 bytes d189 3 a191 3 BLAKE2s (tibs-0.11.0.tar.gz) = e7d6cdd67c8e3103c95daa96f8e0a46878a1433ce8141c6159ea085dbbd20d94 SHA512 (tibs-0.11.0.tar.gz) = 28b6af737198cecae38a985588f9ea14ad7763fa0f32475b4ee6654adf02bd7f042387ae0810e3d866fed7f3b93b2f1eb13f14a4a6b77891093c3f8532a34196 Size (tibs-0.11.0.tar.gz) = 1930081 bytes @ 1.5 log @py-tibs: updated to 0.10.0 0.10.0 Backwardly incompatible changes * Removed `__hash__` method from `Tibs`. Because `Tibs` can compare equal to other types (for example `Tibs('0xf') == '0b1111'`), the hash should not have been available. The new recommendation is to use the `encode` method to convert to `bytes` objects to use as keys. Fixes * Fixed LSB0 field extraction and assignment ordering for combined bit-order and byte-order views. LSB0 labels now identify the physical bits while extracted fields are returned in field-value order instead of being bit-reversed. * Fixed dtype length validation for `bin`, `oct` and `hex` values passed to `from_value` and `from_values`. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2026/06/06 06:34:35 adam Exp $ d189 3 a191 3 BLAKE2s (tibs-0.10.0.tar.gz) = 040c2c5732e5b2e155a437f7f7f17df05524c2ba3650fa5d064dee68eed53b51 SHA512 (tibs-0.10.0.tar.gz) = 4d9689790612a3939fa855684ec8ae86f1c86460860772516df2f099e1b341ba7d6e7af7b7b2e759d7daa5ee9ed3b1729dee429ef1bf8ff3b8843043957f1e1c Size (tibs-0.10.0.tar.gz) = 1921924 bytes @ 1.4 log @py-tibs: updated to 0.9.2 0.9.2 Adding start and end to count. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2026/06/01 07:47:33 adam Exp $ d129 15 a143 15 BLAKE2s (pyo3-0.28.2.crate) = bbfe44e1ee06a97e4870c444287eaf13f3bdcff4532d578fab2abda4816c8c79 SHA512 (pyo3-0.28.2.crate) = fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f Size (pyo3-0.28.2.crate) = 1202843 bytes BLAKE2s (pyo3-build-config-0.28.2.crate) = 28da1096825a46c99065b37d1cf669ed5fcbfd40c980b6c74dd8847909af4ba4 SHA512 (pyo3-build-config-0.28.2.crate) = f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb Size (pyo3-build-config-0.28.2.crate) = 35958 bytes BLAKE2s (pyo3-ffi-0.28.2.crate) = fb684d2a27a3e44457449f23241553f81c704d72de487082ca58559c03080f68 SHA512 (pyo3-ffi-0.28.2.crate) = f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738 Size (pyo3-ffi-0.28.2.crate) = 80837 bytes BLAKE2s (pyo3-macros-0.28.2.crate) = b283a3c97ec502d08b1bc78e14561efa0e6aeac47db7efedde5fca59b3d853d7 SHA512 (pyo3-macros-0.28.2.crate) = 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb Size (pyo3-macros-0.28.2.crate) = 8960 bytes BLAKE2s (pyo3-macros-backend-0.28.2.crate) = e14604f118bf3c41e6e31c095c7a90b74d7d1b4af09e8a90adede8bf061fdd2b SHA512 (pyo3-macros-backend-0.28.2.crate) = 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 Size (pyo3-macros-backend-0.28.2.crate) = 87939 bytes d189 3 a191 3 BLAKE2s (tibs-0.9.2.tar.gz) = 2ad284ee96147d6ceceab465584e2c4d1e3034b1bb38583dcb9db422352b2f21 SHA512 (tibs-0.9.2.tar.gz) = fcb314ebac4416c8bfb36930d86678709e6b2e0cf2dd524ea6c45577252313f2fb4f3cbfe32375927ceb54b13257361cdbb2a0a18216fe089a3a3e34290d21c3 Size (tibs-0.9.2.tar.gz) = 1320735 bytes @ 1.3 log @py-tibs: updated to 0.9.0 0.9.0 Adding periodic checks for Python signals in more methods that could... @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2026/05/26 05:43:08 adam Exp $ d15 3 a17 3 BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb Size (block-buffer-0.10.4.crate) = 10538 bytes d30 3 a32 3 BLAKE2s (cpufeatures-0.2.17.crate) = 538ea6858ea97fa842e755a24d183c1e7df1aeb6faa848126f8acc9932fb37a3 SHA512 (cpufeatures-0.2.17.crate) = 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 Size (cpufeatures-0.2.17.crate) = 13466 bytes d39 6 a44 6 BLAKE2s (crypto-common-0.1.7.crate) = 917164761478458c50b863d4ab928c0d47b25de36c2b2e8834bc7df2da71809a SHA512 (crypto-common-0.1.7.crate) = dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 Size (crypto-common-0.1.7.crate) = 9619 bytes BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807 SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c Size (digest-0.10.7.crate) = 19557 bytes a59 3 BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d Size (generic-array-0.14.7.crate) = 15950 bytes d75 3 d84 3 d108 6 a113 6 BLAKE2s (lru-0.16.3.crate) = bbc989e157f0895cabbbdbfed6705f3797b8ebb26425b6e45e00706f88de700d SHA512 (lru-0.16.3.crate) = 5092b87dfbb7666e224dc6d8ed01fb8276929a2d1a31173034155afadb90e0762dbe6d5ce263bbf0353c079bb249027eff71dcac87228514a5406ef67dd06c15 Size (lru-0.16.3.crate) = 16743 bytes BLAKE2s (memchr-2.7.6.crate) = a830db86394a8743df7c419957373ffa2ab158d6580c70556213bd109e985d93 SHA512 (memchr-2.7.6.crate) = 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad Size (memchr-2.7.6.crate) = 97616 bytes d174 3 a176 3 BLAKE2s (sha2-0.10.9.crate) = b0b7a333d767acd0419a8fa55bd26673d2d2b82a30ce17d140d9cd25f4d2a8d9 SHA512 (sha2-0.10.9.crate) = 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 Size (sha2-0.10.9.crate) = 29271 bytes d189 6 a194 6 BLAKE2s (tibs-0.9.0.tar.gz) = c12c426c18b818873f54684ecda76ab487698dee67bfa7b2e00219b82414ad2b SHA512 (tibs-0.9.0.tar.gz) = 1b08d6bafe998a7adbb470a345566cea9fb3d792bf39e1689681bd5672d9cb3b14e2ba98acb622b37afa9f8a7e4684a02425e9b1d6098d7912e0c494fc6723b1 Size (tibs-0.9.0.tar.gz) = 1319803 bytes BLAKE2s (typenum-1.19.0.crate) = 80b44dc55e4bf94091b8882ffecd8b65b421bee8fec93e878f36eab55aa58f68 SHA512 (typenum-1.19.0.crate) = 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 Size (typenum-1.19.0.crate) = 76414 bytes a200 3 BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db Size (version_check-0.9.5.crate) = 15554 bytes @ 1.2 log @py-tibs: updated to 0.8.0 0.8.0 Backwardly incompatible changes * Renamed the constructor keyword from `endianness` to `byte_order` for `from_u`, `from_i` and `from_f`. The `Endianness` enum is unchanged. Added * Added the `MutableView` class. Views from `Mutibs` are now live mutable views, so interpreted writes through `m.le`, `m.lsb0`, selected fields, or explicit mutable views update the original `Mutibs`. * Added fixed-width write methods and settable interpretation properties: `write_u`, `write_i`, `write_f`, `write_bin`, `write_oct`, `write_hex` and `write_bytes`, plus settable `.u`, `.i`, `.f`, `.bin`, `.oct`, `.hex` and `.bytes` properties where mutation is supported. * Added labelled field helpers. `Tibs.field(a, b)` and `Mutibs.field(a, b)` use default MSB0 labels, while `View.field(a, b)` and `MutableView.field(a, b)` use the view's current bit order. Field endpoints are inclusive and can be given in either order. * Added `View.from_indices` and `MutableView.from_indices` for low-level views over explicit source-bit positions. * Added read-only `byte_order` and `bit_order` properties to `View` and `MutableView`. Fixes * Fixed LSB0 field extraction so it reverses labels within bytes without also reversing byte order. * Improved error handling around field labels and byte-order construction, including reporting negative field labels as `ValueError`. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2026/05/20 07:58:33 adam Exp $ d186 3 a188 3 BLAKE2s (tibs-0.8.0.tar.gz) = 564ab4ff8cbdbb321a1bb3984c8d6b09139d24b7bdca964ad90bb3307d72c59a SHA512 (tibs-0.8.0.tar.gz) = d5aa30a7da00a2e685e4df62b6bfe6db58d9b824bf66570b3410225afa6b3f60e0fa373242985672bf44499df783a8c3d934930d7a7fde99d98f37655d98bdbe Size (tibs-0.8.0.tar.gz) = 1311748 bytes @ 1.1 log @py-tibs: added version 0.7.0 tibs is a simple but powerful Python library for creating, interpreting and manipulating binary data. It is 100% written in Rust to give it excellent performance, and is from the same author as the bitstring library. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2025/04/12 09:31:51 adam Exp $ d186 3 a188 3 BLAKE2s (tibs-0.7.0.tar.gz) = 583983470c9d4e79bcb85b08a2dfe7fbce0f391e41e93e97e91038374957eb3b SHA512 (tibs-0.7.0.tar.gz) = 7572772fd8156719f2020e6460eff2e4e8a08492744782b6922749ec802724d325f5954a6a652fe15825c50f09ad27f0dfe0dbc78f4061a59ee2c861923f3acc Size (tibs-0.7.0.tar.gz) = 1296097 bytes @