nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

python3Packages.cramjam: 2.3.2 -> 2.4.0, remove vendored Cargo.lock

figsoda d718a55d 74c63a11

+14 -535
-520
pkgs/development/python-modules/cramjam/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - [[package]] 4 - name = "adler" 5 - version = "1.0.2" 6 - source = "registry+https://github.com/rust-lang/crates.io-index" 7 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 8 - 9 - [[package]] 10 - name = "autocfg" 11 - version = "1.0.1" 12 - source = "registry+https://github.com/rust-lang/crates.io-index" 13 - checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 14 - 15 - [[package]] 16 - name = "bitflags" 17 - version = "1.2.1" 18 - source = "registry+https://github.com/rust-lang/crates.io-index" 19 - checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" 20 - 21 - [[package]] 22 - name = "brotli-sys" 23 - version = "0.3.2" 24 - source = "registry+https://github.com/rust-lang/crates.io-index" 25 - checksum = "4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd" 26 - dependencies = [ 27 - "cc", 28 - "libc", 29 - ] 30 - 31 - [[package]] 32 - name = "brotli2" 33 - version = "0.3.2" 34 - source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e" 36 - dependencies = [ 37 - "brotli-sys", 38 - "libc", 39 - ] 40 - 41 - [[package]] 42 - name = "cc" 43 - version = "1.0.68" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" 46 - dependencies = [ 47 - "jobserver", 48 - ] 49 - 50 - [[package]] 51 - name = "cfg-if" 52 - version = "0.1.10" 53 - source = "registry+https://github.com/rust-lang/crates.io-index" 54 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 55 - 56 - [[package]] 57 - name = "cfg-if" 58 - version = "1.0.0" 59 - source = "registry+https://github.com/rust-lang/crates.io-index" 60 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 61 - 62 - [[package]] 63 - name = "cramjam" 64 - version = "2.3.2" 65 - dependencies = [ 66 - "brotli2", 67 - "flate2", 68 - "lz4", 69 - "mimalloc", 70 - "numpy", 71 - "pyo3", 72 - "snap", 73 - "zstd", 74 - ] 75 - 76 - [[package]] 77 - name = "crc32fast" 78 - version = "1.2.1" 79 - source = "registry+https://github.com/rust-lang/crates.io-index" 80 - checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" 81 - dependencies = [ 82 - "cfg-if 1.0.0", 83 - ] 84 - 85 - [[package]] 86 - name = "ctor" 87 - version = "0.1.20" 88 - source = "registry+https://github.com/rust-lang/crates.io-index" 89 - checksum = "5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d" 90 - dependencies = [ 91 - "quote", 92 - "syn", 93 - ] 94 - 95 - [[package]] 96 - name = "flate2" 97 - version = "1.0.20" 98 - source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0" 100 - dependencies = [ 101 - "cfg-if 1.0.0", 102 - "crc32fast", 103 - "libc", 104 - "miniz_oxide", 105 - ] 106 - 107 - [[package]] 108 - name = "ghost" 109 - version = "0.1.2" 110 - source = "registry+https://github.com/rust-lang/crates.io-index" 111 - checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479" 112 - dependencies = [ 113 - "proc-macro2", 114 - "quote", 115 - "syn", 116 - ] 117 - 118 - [[package]] 119 - name = "indoc" 120 - version = "0.3.6" 121 - source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8" 123 - dependencies = [ 124 - "indoc-impl", 125 - "proc-macro-hack", 126 - ] 127 - 128 - [[package]] 129 - name = "indoc-impl" 130 - version = "0.3.6" 131 - source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0" 133 - dependencies = [ 134 - "proc-macro-hack", 135 - "proc-macro2", 136 - "quote", 137 - "syn", 138 - "unindent", 139 - ] 140 - 141 - [[package]] 142 - name = "instant" 143 - version = "0.1.9" 144 - source = "registry+https://github.com/rust-lang/crates.io-index" 145 - checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec" 146 - dependencies = [ 147 - "cfg-if 1.0.0", 148 - ] 149 - 150 - [[package]] 151 - name = "inventory" 152 - version = "0.1.10" 153 - source = "registry+https://github.com/rust-lang/crates.io-index" 154 - checksum = "0f0f7efb804ec95e33db9ad49e4252f049e37e8b0a4652e3cd61f7999f2eff7f" 155 - dependencies = [ 156 - "ctor", 157 - "ghost", 158 - "inventory-impl", 159 - ] 160 - 161 - [[package]] 162 - name = "inventory-impl" 163 - version = "0.1.10" 164 - source = "registry+https://github.com/rust-lang/crates.io-index" 165 - checksum = "75c094e94816723ab936484666968f5b58060492e880f3c8d00489a1e244fa51" 166 - dependencies = [ 167 - "proc-macro2", 168 - "quote", 169 - "syn", 170 - ] 171 - 172 - [[package]] 173 - name = "jobserver" 174 - version = "0.1.22" 175 - source = "registry+https://github.com/rust-lang/crates.io-index" 176 - checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd" 177 - dependencies = [ 178 - "libc", 179 - ] 180 - 181 - [[package]] 182 - name = "libc" 183 - version = "0.2.95" 184 - source = "registry+https://github.com/rust-lang/crates.io-index" 185 - checksum = "789da6d93f1b866ffe175afc5322a4d76c038605a1c3319bb57b06967ca98a36" 186 - 187 - [[package]] 188 - name = "libmimalloc-sys" 189 - version = "0.1.21" 190 - source = "registry+https://github.com/rust-lang/crates.io-index" 191 - checksum = "2396cf99d2f58611cd69f0efeee4af3d2e2c7b61bed433515029163aa567e65c" 192 - dependencies = [ 193 - "cc", 194 - ] 195 - 196 - [[package]] 197 - name = "lock_api" 198 - version = "0.4.4" 199 - source = "registry+https://github.com/rust-lang/crates.io-index" 200 - checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb" 201 - dependencies = [ 202 - "scopeguard", 203 - ] 204 - 205 - [[package]] 206 - name = "lz4" 207 - version = "1.23.2" 208 - source = "registry+https://github.com/rust-lang/crates.io-index" 209 - checksum = "aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c" 210 - dependencies = [ 211 - "libc", 212 - "lz4-sys", 213 - ] 214 - 215 - [[package]] 216 - name = "lz4-sys" 217 - version = "1.9.2" 218 - source = "registry+https://github.com/rust-lang/crates.io-index" 219 - checksum = "dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae" 220 - dependencies = [ 221 - "cc", 222 - "libc", 223 - ] 224 - 225 - [[package]] 226 - name = "matrixmultiply" 227 - version = "0.2.4" 228 - source = "registry+https://github.com/rust-lang/crates.io-index" 229 - checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1" 230 - dependencies = [ 231 - "rawpointer", 232 - ] 233 - 234 - [[package]] 235 - name = "mimalloc" 236 - version = "0.1.25" 237 - source = "registry+https://github.com/rust-lang/crates.io-index" 238 - checksum = "1e7c6b11afd1e5e689ac96b6d18b1fc763398fe3d7eed99e8773426bc2033dfb" 239 - dependencies = [ 240 - "libmimalloc-sys", 241 - ] 242 - 243 - [[package]] 244 - name = "miniz_oxide" 245 - version = "0.4.4" 246 - source = "registry+https://github.com/rust-lang/crates.io-index" 247 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 248 - dependencies = [ 249 - "adler", 250 - "autocfg", 251 - ] 252 - 253 - [[package]] 254 - name = "ndarray" 255 - version = "0.14.0" 256 - source = "registry+https://github.com/rust-lang/crates.io-index" 257 - checksum = "6c0d5c9540a691d153064dc47a4db2504587a75eae07bf1d73f7a596ebc73c04" 258 - dependencies = [ 259 - "matrixmultiply", 260 - "num-complex", 261 - "num-integer", 262 - "num-traits", 263 - "rawpointer", 264 - ] 265 - 266 - [[package]] 267 - name = "num-complex" 268 - version = "0.3.1" 269 - source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5" 271 - dependencies = [ 272 - "num-traits", 273 - ] 274 - 275 - [[package]] 276 - name = "num-integer" 277 - version = "0.1.44" 278 - source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 280 - dependencies = [ 281 - "autocfg", 282 - "num-traits", 283 - ] 284 - 285 - [[package]] 286 - name = "num-traits" 287 - version = "0.2.14" 288 - source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 290 - dependencies = [ 291 - "autocfg", 292 - ] 293 - 294 - [[package]] 295 - name = "numpy" 296 - version = "0.13.1" 297 - source = "registry+https://github.com/rust-lang/crates.io-index" 298 - checksum = "a7073fae1e0b82409533a29c6f804b79783d7b2d3c07728fdc4d884eda8cd4f0" 299 - dependencies = [ 300 - "cfg-if 0.1.10", 301 - "libc", 302 - "ndarray", 303 - "num-complex", 304 - "num-traits", 305 - "pyo3", 306 - ] 307 - 308 - [[package]] 309 - name = "parking_lot" 310 - version = "0.11.1" 311 - source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" 313 - dependencies = [ 314 - "instant", 315 - "lock_api", 316 - "parking_lot_core", 317 - ] 318 - 319 - [[package]] 320 - name = "parking_lot_core" 321 - version = "0.8.3" 322 - source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" 324 - dependencies = [ 325 - "cfg-if 1.0.0", 326 - "instant", 327 - "libc", 328 - "redox_syscall", 329 - "smallvec", 330 - "winapi", 331 - ] 332 - 333 - [[package]] 334 - name = "paste" 335 - version = "0.1.18" 336 - source = "registry+https://github.com/rust-lang/crates.io-index" 337 - checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" 338 - dependencies = [ 339 - "paste-impl", 340 - "proc-macro-hack", 341 - ] 342 - 343 - [[package]] 344 - name = "paste-impl" 345 - version = "0.1.18" 346 - source = "registry+https://github.com/rust-lang/crates.io-index" 347 - checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" 348 - dependencies = [ 349 - "proc-macro-hack", 350 - ] 351 - 352 - [[package]] 353 - name = "proc-macro-hack" 354 - version = "0.5.19" 355 - source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 357 - 358 - [[package]] 359 - name = "proc-macro2" 360 - version = "1.0.27" 361 - source = "registry+https://github.com/rust-lang/crates.io-index" 362 - checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038" 363 - dependencies = [ 364 - "unicode-xid", 365 - ] 366 - 367 - [[package]] 368 - name = "pyo3" 369 - version = "0.13.2" 370 - source = "registry+https://github.com/rust-lang/crates.io-index" 371 - checksum = "4837b8e8e18a102c23f79d1e9a110b597ea3b684c95e874eb1ad88f8683109c3" 372 - dependencies = [ 373 - "cfg-if 1.0.0", 374 - "ctor", 375 - "indoc", 376 - "inventory", 377 - "libc", 378 - "parking_lot", 379 - "paste", 380 - "pyo3-macros", 381 - "unindent", 382 - ] 383 - 384 - [[package]] 385 - name = "pyo3-macros" 386 - version = "0.13.2" 387 - source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "a47f2c300ceec3e58064fd5f8f5b61230f2ffd64bde4970c81fdd0563a2db1bb" 389 - dependencies = [ 390 - "pyo3-macros-backend", 391 - "quote", 392 - "syn", 393 - ] 394 - 395 - [[package]] 396 - name = "pyo3-macros-backend" 397 - version = "0.13.2" 398 - source = "registry+https://github.com/rust-lang/crates.io-index" 399 - checksum = "87b097e5d84fcbe3e167f400fbedd657820a375b034c78bd852050749a575d66" 400 - dependencies = [ 401 - "proc-macro2", 402 - "quote", 403 - "syn", 404 - ] 405 - 406 - [[package]] 407 - name = "quote" 408 - version = "1.0.9" 409 - source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" 411 - dependencies = [ 412 - "proc-macro2", 413 - ] 414 - 415 - [[package]] 416 - name = "rawpointer" 417 - version = "0.2.1" 418 - source = "registry+https://github.com/rust-lang/crates.io-index" 419 - checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 420 - 421 - [[package]] 422 - name = "redox_syscall" 423 - version = "0.2.8" 424 - source = "registry+https://github.com/rust-lang/crates.io-index" 425 - checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc" 426 - dependencies = [ 427 - "bitflags", 428 - ] 429 - 430 - [[package]] 431 - name = "scopeguard" 432 - version = "1.1.0" 433 - source = "registry+https://github.com/rust-lang/crates.io-index" 434 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 435 - 436 - [[package]] 437 - name = "smallvec" 438 - version = "1.6.1" 439 - source = "registry+https://github.com/rust-lang/crates.io-index" 440 - checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" 441 - 442 - [[package]] 443 - name = "snap" 444 - version = "1.0.5" 445 - source = "registry+https://github.com/rust-lang/crates.io-index" 446 - checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451" 447 - 448 - [[package]] 449 - name = "syn" 450 - version = "1.0.72" 451 - source = "registry+https://github.com/rust-lang/crates.io-index" 452 - checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82" 453 - dependencies = [ 454 - "proc-macro2", 455 - "quote", 456 - "unicode-xid", 457 - ] 458 - 459 - [[package]] 460 - name = "unicode-xid" 461 - version = "0.2.2" 462 - source = "registry+https://github.com/rust-lang/crates.io-index" 463 - checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 464 - 465 - [[package]] 466 - name = "unindent" 467 - version = "0.1.7" 468 - source = "registry+https://github.com/rust-lang/crates.io-index" 469 - checksum = "f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7" 470 - 471 - [[package]] 472 - name = "winapi" 473 - version = "0.3.9" 474 - source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 476 - dependencies = [ 477 - "winapi-i686-pc-windows-gnu", 478 - "winapi-x86_64-pc-windows-gnu", 479 - ] 480 - 481 - [[package]] 482 - name = "winapi-i686-pc-windows-gnu" 483 - version = "0.4.0" 484 - source = "registry+https://github.com/rust-lang/crates.io-index" 485 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 486 - 487 - [[package]] 488 - name = "winapi-x86_64-pc-windows-gnu" 489 - version = "0.4.0" 490 - source = "registry+https://github.com/rust-lang/crates.io-index" 491 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 492 - 493 - [[package]] 494 - name = "zstd" 495 - version = "0.6.1+zstd.1.4.9" 496 - source = "registry+https://github.com/rust-lang/crates.io-index" 497 - checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3" 498 - dependencies = [ 499 - "zstd-safe", 500 - ] 501 - 502 - [[package]] 503 - name = "zstd-safe" 504 - version = "3.0.1+zstd.1.4.9" 505 - source = "registry+https://github.com/rust-lang/crates.io-index" 506 - checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c" 507 - dependencies = [ 508 - "libc", 509 - "zstd-sys", 510 - ] 511 - 512 - [[package]] 513 - name = "zstd-sys" 514 - version = "1.4.20+zstd.1.4.9" 515 - source = "registry+https://github.com/rust-lang/crates.io-index" 516 - checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e" 517 - dependencies = [ 518 - "cc", 519 - "libc", 520 - ]
+14 -15
pkgs/development/python-modules/cramjam/default.nix
··· 1 1 { lib 2 - , stdenv 3 2 , buildPythonPackage 4 - , fetchPypi 3 + , fetchFromGitHub 5 4 , rustPlatform 5 + , stdenv 6 6 , libiconv 7 - , pytestCheckHook 8 7 , brotli 9 8 , lz4 10 9 , memory_profiler 11 10 , numpy 12 11 , pytest-benchmark 12 + , pytestCheckHook 13 13 , python-snappy 14 14 , zstd 15 15 }: 16 16 17 17 buildPythonPackage rec { 18 18 pname = "cramjam"; 19 - version = "2.3.2"; 19 + version = "2.4.0"; 20 20 format = "pyproject"; 21 21 22 - src = fetchPypi { 23 - inherit pname version; 24 - sha256 = "577955f1510d99df0e4d61379c3f05568f594f91e12bc6a7e147d0abfa643a3b"; 22 + src = fetchFromGitHub { 23 + owner = "milesgranger"; 24 + repo = "pyrus-cramjam"; 25 + rev = "v${version}"; 26 + sha256 = "sha256-00KvbiTf8PxYWljLKTRZmPIAbb+PnBleDM4p0AzZhHw="; 25 27 }; 26 28 27 - postPatch = '' 28 - cp ${./Cargo.lock} ./Cargo.lock 29 - ''; 30 - 31 - cargoDeps = rustPlatform.importCargoLock { 32 - lockFile = ./Cargo.lock; 29 + cargoDeps = rustPlatform.fetchCargoTarball { 30 + inherit src; 31 + sha256 = "sha256-4y/jeEZjVUbaXtBx5l3Hrbnj3iNYX089K4xexRP+5v0="; 33 32 }; 34 33 35 34 nativeBuildInputs = with rustPlatform; [ ··· 38 39 buildInputs = lib.optional stdenv.isDarwin libiconv; 39 40 40 41 checkInputs = [ 41 - pytestCheckHook 42 42 brotli 43 43 lz4 44 44 memory_profiler 45 45 numpy 46 46 pytest-benchmark 47 + pytestCheckHook 47 48 python-snappy 48 49 zstd 49 50 ]; ··· 52 53 53 54 meta = with lib; { 54 55 description = "Thin Python bindings to de/compression algorithms in Rust"; 55 - homepage = "https://crates.io/crates/cramjam"; 56 + homepage = "https://github.com/milesgranger/pyrus-cramjam"; 56 57 license = with licenses; [ mit ]; 57 58 maintainers = with maintainers; [ veprbl ]; 58 59 };