python3Packages.polars: 0.17.11 -> 0.18.0

authored by

Kirill Radzikhovskyy and committed by
Yt
01ca892c ddf17418

+158 -251
+154 -244
pkgs/development/python-modules/polars/Cargo.lock
··· 86 86 87 87 [[package]] 88 88 name = "arrow2" 89 - version = "0.17.0" 90 - source = "git+https://github.com/ritchie46/arrow2?branch=polars_2023-04-29#0a711a1a371edba0fa0f18c61e16bbf8096a3dcc" 89 + version = "0.17.2" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "15ae0428d69ab31d7b2adad22a752d6f11fef2e901d2262d0cad4f5cb08b7093" 91 92 dependencies = [ 92 93 "ahash", 93 94 "arrow-format", ··· 104 105 "futures", 105 106 "getrandom", 106 107 "hash_hasher", 107 - "indexmap", 108 - "json-deserializer", 109 108 "lexical-core", 110 109 "lz4", 111 110 "multiversion", ··· 139 138 dependencies = [ 140 139 "proc-macro2", 141 140 "quote", 142 - "syn 2.0.15", 141 + "syn 2.0.16", 143 142 ] 144 143 145 144 [[package]] ··· 150 149 dependencies = [ 151 150 "proc-macro2", 152 151 "quote", 153 - "syn 2.0.15", 152 + "syn 2.0.16", 154 153 ] 155 154 156 155 [[package]] ··· 184 183 185 184 [[package]] 186 185 name = "base64" 187 - version = "0.21.0" 186 + version = "0.21.1" 188 187 source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 188 + checksum = "3f1e31e207a6b8fb791a38ea3105e6cb541f55e4d029902d3039a4ad07cc4105" 190 189 191 190 [[package]] 192 191 name = "bitflags" ··· 228 227 229 228 [[package]] 230 229 name = "bumpalo" 231 - version = "3.12.0" 230 + version = "3.13.0" 232 231 source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 232 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 234 233 235 234 [[package]] 236 235 name = "bytemuck" ··· 249 248 dependencies = [ 250 249 "proc-macro2", 251 250 "quote", 252 - "syn 2.0.15", 251 + "syn 2.0.16", 253 252 ] 254 253 255 254 [[package]] 256 - name = "byteorder" 257 - version = "1.4.3" 258 - source = "registry+https://github.com/rust-lang/crates.io-index" 259 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 260 - 261 - [[package]] 262 255 name = "bytes" 263 256 version = "1.4.0" 264 257 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 331 324 332 325 [[package]] 333 326 name = "ciborium" 334 - version = "0.2.0" 327 + version = "0.2.1" 335 328 source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" 329 + checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" 337 330 dependencies = [ 338 331 "ciborium-io", 339 332 "ciborium-ll", ··· 342 335 343 336 [[package]] 344 337 name = "ciborium-io" 345 - version = "0.2.0" 338 + version = "0.2.1" 346 339 source = "registry+https://github.com/rust-lang/crates.io-index" 347 - checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" 340 + checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" 348 341 349 342 [[package]] 350 343 name = "ciborium-ll" 351 - version = "0.2.0" 344 + version = "0.2.1" 352 345 source = "registry+https://github.com/rust-lang/crates.io-index" 353 - checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" 346 + checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" 354 347 dependencies = [ 355 348 "ciborium-io", 356 349 "half", 357 - ] 358 - 359 - [[package]] 360 - name = "codespan-reporting" 361 - version = "0.11.1" 362 - source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 364 - dependencies = [ 365 - "termcolor", 366 - "unicode-width", 367 350 ] 368 351 369 352 [[package]] ··· 487 470 ] 488 471 489 472 [[package]] 490 - name = "ctor" 491 - version = "0.2.0" 492 - source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "dd4056f63fce3b82d852c3da92b08ea59959890813a7f4ce9c0ff85b10cf301b" 494 - dependencies = [ 495 - "quote", 496 - "syn 2.0.15", 497 - ] 498 - 499 - [[package]] 500 - name = "cxx" 501 - version = "1.0.94" 502 - source = "registry+https://github.com/rust-lang/crates.io-index" 503 - checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 504 - dependencies = [ 505 - "cc", 506 - "cxxbridge-flags", 507 - "cxxbridge-macro", 508 - "link-cplusplus", 509 - ] 510 - 511 - [[package]] 512 - name = "cxx-build" 513 - version = "1.0.94" 514 - source = "registry+https://github.com/rust-lang/crates.io-index" 515 - checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 516 - dependencies = [ 517 - "cc", 518 - "codespan-reporting", 519 - "once_cell", 520 - "proc-macro2", 521 - "quote", 522 - "scratch", 523 - "syn 2.0.15", 524 - ] 525 - 526 - [[package]] 527 - name = "cxxbridge-flags" 528 - version = "1.0.94" 529 - source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 531 - 532 - [[package]] 533 - name = "cxxbridge-macro" 534 - version = "1.0.94" 535 - source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 537 - dependencies = [ 538 - "proc-macro2", 539 - "quote", 540 - "syn 2.0.15", 541 - ] 542 - 543 - [[package]] 544 473 name = "dyn-clone" 545 474 version = "1.0.11" 546 475 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 584 513 585 514 [[package]] 586 515 name = "flate2" 587 - version = "1.0.25" 516 + version = "1.0.26" 588 517 source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 518 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 590 519 dependencies = [ 591 520 "crc32fast", 592 521 "miniz_oxide", ··· 672 601 dependencies = [ 673 602 "proc-macro2", 674 603 "quote", 675 - "syn 2.0.15", 604 + "syn 2.0.16", 676 605 ] 677 606 678 607 [[package]] ··· 706 635 ] 707 636 708 637 [[package]] 709 - name = "fxhash" 710 - version = "0.2.1" 711 - source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 713 - dependencies = [ 714 - "byteorder", 715 - ] 716 - 717 - [[package]] 718 638 name = "getrandom" 719 639 version = "0.2.9" 720 640 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 735 655 dependencies = [ 736 656 "proc-macro2", 737 657 "quote", 738 - "syn 2.0.15", 658 + "syn 2.0.16", 739 659 ] 740 660 741 661 [[package]] ··· 765 685 766 686 [[package]] 767 687 name = "halfbrown" 768 - version = "0.1.18" 688 + version = "0.2.2" 769 689 source = "registry+https://github.com/rust-lang/crates.io-index" 770 - checksum = "9e2a3c70a9c00cc1ee87b54e89f9505f73bb17d63f1b25c9a462ba8ef885444f" 690 + checksum = "f985624e90f861184145c13b736873a0f83cdb998a292dbb0653598ab03aecbf" 771 691 dependencies = [ 772 - "fxhash", 773 692 "hashbrown 0.13.2", 774 693 "serde", 775 694 ] ··· 819 738 820 739 [[package]] 821 740 name = "home" 822 - version = "0.5.4" 741 + version = "0.5.5" 823 742 source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408" 743 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 825 744 dependencies = [ 826 - "winapi", 745 + "windows-sys 0.48.0", 827 746 ] 828 747 829 748 [[package]] ··· 842 761 843 762 [[package]] 844 763 name = "iana-time-zone-haiku" 845 - version = "0.1.1" 764 + version = "0.1.2" 846 765 source = "registry+https://github.com/rust-lang/crates.io-index" 847 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 766 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 848 767 dependencies = [ 849 - "cxx", 850 - "cxx-build", 768 + "cc", 851 769 ] 852 770 853 771 [[package]] ··· 888 806 889 807 [[package]] 890 808 name = "inventory" 891 - version = "0.3.5" 809 + version = "0.3.6" 892 810 source = "registry+https://github.com/rust-lang/crates.io-index" 893 - checksum = "7741301a6d6a9b28ce77c0fb77a4eb116b6bc8f3bef09923f7743d059c4157d3" 811 + checksum = "e0539b5de9241582ce6bd6b0ba7399313560151e58c9aaf8b74b711b1bdce644" 894 812 dependencies = [ 895 - "ctor", 896 813 "ghost", 897 814 ] 898 815 ··· 939 856 940 857 [[package]] 941 858 name = "js-sys" 942 - version = "0.3.61" 859 + version = "0.3.63" 943 860 source = "registry+https://github.com/rust-lang/crates.io-index" 944 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 861 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 945 862 dependencies = [ 946 863 "wasm-bindgen", 947 864 ] 948 865 949 866 [[package]] 950 - name = "json-deserializer" 951 - version = "0.4.4" 952 - source = "registry+https://github.com/rust-lang/crates.io-index" 953 - checksum = "5f63b421e16eb4100beb677af56f0b4f3a4f08bab74ef2af079ce5bb92c2683f" 954 - dependencies = [ 955 - "indexmap", 956 - ] 957 - 958 - [[package]] 959 867 name = "jsonpath_lib" 960 868 version = "0.3.0" 961 869 source = "git+https://github.com/ritchie46/jsonpath?branch=improve_compiled#24eaf0b4416edff38a4d1b6b17bc4b9f3f047b4b" ··· 1040 948 1041 949 [[package]] 1042 950 name = "libc" 1043 - version = "0.2.142" 951 + version = "0.2.144" 1044 952 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 - checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 953 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1046 954 1047 955 [[package]] 1048 956 name = "libflate" 1049 - version = "1.3.0" 957 + version = "1.4.0" 1050 958 source = "registry+https://github.com/rust-lang/crates.io-index" 1051 - checksum = "97822bf791bd4d5b403713886a5fbe8bf49520fe78e323b0dc480ca1a03e50b0" 959 + checksum = "5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18" 1052 960 dependencies = [ 1053 961 "adler32", 1054 962 "crc32fast", ··· 1078 986 1079 987 [[package]] 1080 988 name = "libm" 1081 - version = "0.2.6" 989 + version = "0.2.7" 1082 990 source = "registry+https://github.com/rust-lang/crates.io-index" 1083 - checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" 991 + checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" 1084 992 1085 993 [[package]] 1086 994 name = "libmimalloc-sys" 1087 - version = "0.1.32" 995 + version = "0.1.33" 1088 996 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "43a558e3d911bc3c7bfc8c78bc580b404d6e51c1cefbf656e176a94b49b0df40" 997 + checksum = "f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e" 1090 998 dependencies = [ 1091 999 "cc", 1092 1000 "libc", ··· 1094 1002 1095 1003 [[package]] 1096 1004 name = "libz-sys" 1097 - version = "1.1.8" 1005 + version = "1.1.9" 1098 1006 source = "registry+https://github.com/rust-lang/crates.io-index" 1099 - checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" 1007 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 1100 1008 dependencies = [ 1101 1009 "cc", 1102 1010 "libc", 1103 1011 "pkg-config", 1104 1012 "vcpkg", 1105 - ] 1106 - 1107 - [[package]] 1108 - name = "link-cplusplus" 1109 - version = "1.0.8" 1110 - source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1112 - dependencies = [ 1113 - "cc", 1114 1013 ] 1115 1014 1116 1015 [[package]] ··· 1154 1053 1155 1054 [[package]] 1156 1055 name = "matrixmultiply" 1157 - version = "0.3.3" 1056 + version = "0.3.7" 1158 1057 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "bb99c395ae250e1bf9133673f03ca9f97b7e71b705436bf8f089453445d1e9fe" 1058 + checksum = "090126dc04f95dc0d1c1c91f61bdd474b3930ca064c1edc8a849da2c6cbe1e77" 1160 1059 dependencies = [ 1060 + "autocfg", 1161 1061 "rawpointer", 1162 1062 ] 1163 1063 ··· 1187 1087 1188 1088 [[package]] 1189 1089 name = "mimalloc" 1190 - version = "0.1.36" 1090 + version = "0.1.37" 1191 1091 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "3d88dad3f985ec267a3fcb7a1726f5cb1a7e8cad8b646e70a84f967210df23da" 1092 + checksum = "4e2894987a3459f3ffb755608bd82188f8ed00d0ae077f1edea29c068d639d98" 1193 1093 dependencies = [ 1194 1094 "libmimalloc-sys", 1195 1095 ] 1196 1096 1197 1097 [[package]] 1198 1098 name = "miniz_oxide" 1199 - version = "0.6.2" 1099 + version = "0.7.1" 1200 1100 source = "registry+https://github.com/rust-lang/crates.io-index" 1201 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1101 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1202 1102 dependencies = [ 1203 1103 "adler", 1204 1104 ] ··· 1212 1112 "libc", 1213 1113 "log", 1214 1114 "wasi 0.11.0+wasi-snapshot-preview1", 1215 - "windows-sys", 1115 + "windows-sys 0.45.0", 1216 1116 ] 1217 1117 1218 1118 [[package]] 1219 1119 name = "multiversion" 1220 - version = "0.7.1" 1120 + version = "0.7.2" 1221 1121 source = "registry+https://github.com/rust-lang/crates.io-index" 1222 - checksum = "e6a87eede2251ca235e5573086d01d2ab6b59dfaea54c2be10f9320980f7e8f7" 1122 + checksum = "8cda45dade5144c2c929bf2ed6c24bebbba784e9198df049ec87d722b9462bd1" 1223 1123 dependencies = [ 1224 1124 "multiversion-macros", 1225 1125 "target-features", ··· 1227 1127 1228 1128 [[package]] 1229 1129 name = "multiversion-macros" 1230 - version = "0.7.1" 1130 + version = "0.7.2" 1231 1131 source = "registry+https://github.com/rust-lang/crates.io-index" 1232 - checksum = "1af1abf82261d780d114014eff4b555e47d823f3b84f893c4388572b40e089fb" 1132 + checksum = "04bffdccbd4798b61dce08c97ce8c66a68976f95541aaf284a6e90c1d1c306e1" 1233 1133 dependencies = [ 1234 1134 "proc-macro2", 1235 1135 "quote", ··· 1373 1273 "libc", 1374 1274 "redox_syscall", 1375 1275 "smallvec", 1376 - "windows-sys", 1276 + "windows-sys 0.45.0", 1377 1277 ] 1378 1278 1379 1279 [[package]] ··· 1471 1371 1472 1372 [[package]] 1473 1373 name = "pkg-config" 1474 - version = "0.3.26" 1374 + version = "0.3.27" 1475 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1376 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1477 1377 1478 1378 [[package]] 1479 1379 name = "planus" ··· 1486 1386 1487 1387 [[package]] 1488 1388 name = "polars" 1489 - version = "0.28.0" 1389 + version = "0.30.0" 1490 1390 dependencies = [ 1491 1391 "getrandom", 1492 1392 "polars-core", ··· 1500 1400 1501 1401 [[package]] 1502 1402 name = "polars-algo" 1503 - version = "0.28.0" 1403 + version = "0.30.0" 1504 1404 dependencies = [ 1505 1405 "polars-core", 1506 1406 "polars-lazy", ··· 1509 1409 1510 1410 [[package]] 1511 1411 name = "polars-arrow" 1512 - version = "0.28.0" 1412 + version = "0.30.0" 1513 1413 dependencies = [ 1514 1414 "arrow2", 1415 + "atoi", 1515 1416 "chrono", 1516 1417 "chrono-tz", 1517 1418 "hashbrown 0.13.2", ··· 1524 1425 1525 1426 [[package]] 1526 1427 name = "polars-core" 1527 - version = "0.28.0" 1428 + version = "0.30.0" 1528 1429 dependencies = [ 1529 1430 "ahash", 1530 1431 "arrow2", ··· 1557 1458 1558 1459 [[package]] 1559 1460 name = "polars-error" 1560 - version = "0.28.0" 1461 + version = "0.30.0" 1561 1462 dependencies = [ 1562 1463 "arrow2", 1563 1464 "regex", ··· 1566 1467 1567 1468 [[package]] 1568 1469 name = "polars-io" 1569 - version = "0.28.0" 1470 + version = "0.30.0" 1570 1471 dependencies = [ 1571 1472 "ahash", 1572 1473 "arrow2", ··· 1587 1488 "polars-arrow", 1588 1489 "polars-core", 1589 1490 "polars-error", 1491 + "polars-json", 1590 1492 "polars-time", 1591 1493 "polars-utils", 1592 1494 "rayon", ··· 1599 1501 ] 1600 1502 1601 1503 [[package]] 1504 + name = "polars-json" 1505 + version = "0.30.0" 1506 + dependencies = [ 1507 + "ahash", 1508 + "arrow2", 1509 + "fallible-streaming-iterator", 1510 + "hashbrown 0.13.2", 1511 + "indexmap", 1512 + "num-traits", 1513 + "polars-arrow", 1514 + "polars-error", 1515 + "polars-utils", 1516 + "simd-json", 1517 + ] 1518 + 1519 + [[package]] 1602 1520 name = "polars-lazy" 1603 - version = "0.28.0" 1521 + version = "0.30.0" 1604 1522 dependencies = [ 1605 1523 "ahash", 1606 1524 "bitflags", ··· 1609 1527 "polars-arrow", 1610 1528 "polars-core", 1611 1529 "polars-io", 1530 + "polars-json", 1612 1531 "polars-ops", 1613 1532 "polars-pipe", 1614 1533 "polars-plan", ··· 1621 1540 1622 1541 [[package]] 1623 1542 name = "polars-ops" 1624 - version = "0.28.0" 1543 + version = "0.30.0" 1625 1544 dependencies = [ 1626 1545 "argminmax", 1627 1546 "arrow2", ··· 1632 1551 "memchr", 1633 1552 "polars-arrow", 1634 1553 "polars-core", 1554 + "polars-json", 1635 1555 "polars-utils", 1636 1556 "serde", 1637 1557 "serde_json", ··· 1640 1560 1641 1561 [[package]] 1642 1562 name = "polars-pipe" 1643 - version = "0.28.0" 1563 + version = "0.30.0" 1644 1564 dependencies = [ 1645 1565 "crossbeam-channel", 1646 1566 "crossbeam-queue", ··· 1660 1580 1661 1581 [[package]] 1662 1582 name = "polars-plan" 1663 - version = "0.28.0" 1583 + version = "0.30.0" 1664 1584 dependencies = [ 1665 1585 "ahash", 1666 1586 "arrow2", ··· 1682 1602 1683 1603 [[package]] 1684 1604 name = "polars-row" 1685 - version = "0.28.0" 1605 + version = "0.30.0" 1686 1606 dependencies = [ 1687 1607 "arrow2", 1688 1608 "polars-error", ··· 1691 1611 1692 1612 [[package]] 1693 1613 name = "polars-sql" 1694 - version = "0.28.0" 1614 + version = "0.30.0" 1695 1615 dependencies = [ 1696 1616 "polars-arrow", 1697 1617 "polars-core", ··· 1704 1624 1705 1625 [[package]] 1706 1626 name = "polars-time" 1707 - version = "0.28.0" 1627 + version = "0.30.0" 1708 1628 dependencies = [ 1709 1629 "arrow2", 1710 1630 "atoi", ··· 1723 1643 1724 1644 [[package]] 1725 1645 name = "polars-utils" 1726 - version = "0.28.0" 1646 + version = "0.30.0" 1727 1647 dependencies = [ 1648 + "ahash", 1649 + "hashbrown 0.13.2", 1728 1650 "once_cell", 1729 1651 "rayon", 1730 1652 "smartstring", ··· 1739 1661 1740 1662 [[package]] 1741 1663 name = "proc-macro2" 1742 - version = "1.0.56" 1664 + version = "1.0.58" 1743 1665 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 1666 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 1745 1667 dependencies = [ 1746 1668 "unicode-ident", 1747 1669 ] 1748 1670 1749 1671 [[package]] 1750 1672 name = "py-polars" 1751 - version = "0.17.11" 1673 + version = "0.18.0" 1752 1674 dependencies = [ 1753 1675 "ahash", 1754 1676 "built", ··· 1840 1762 1841 1763 [[package]] 1842 1764 name = "quote" 1843 - version = "1.0.26" 1765 + version = "1.0.27" 1844 1766 source = "registry+https://github.com/rust-lang/crates.io-index" 1845 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 1767 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 1846 1768 dependencies = [ 1847 1769 "proc-macro2", 1848 1770 ] ··· 1926 1848 1927 1849 [[package]] 1928 1850 name = "regex" 1929 - version = "1.8.0" 1851 + version = "1.8.2" 1930 1852 source = "registry+https://github.com/rust-lang/crates.io-index" 1931 - checksum = "ac6cf59af1067a3fb53fbe5c88c053764e930f932be1d71d3ffe032cbe147f59" 1853 + checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974" 1932 1854 dependencies = [ 1933 1855 "aho-corasick", 1934 1856 "memchr", 1935 - "regex-syntax 0.7.0", 1857 + "regex-syntax 0.7.2", 1936 1858 ] 1937 1859 1938 1860 [[package]] ··· 1943 1865 1944 1866 [[package]] 1945 1867 name = "regex-syntax" 1946 - version = "0.7.0" 1868 + version = "0.7.2" 1947 1869 source = "registry+https://github.com/rust-lang/crates.io-index" 1948 - checksum = "b6868896879ba532248f33598de5181522d8b3d9d724dfd230911e1a7d4822f5" 1870 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 1949 1871 1950 1872 [[package]] 1951 1873 name = "rle-decode-fast" ··· 1987 1909 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1988 1910 1989 1911 [[package]] 1990 - name = "scratch" 1991 - version = "1.0.5" 1992 - source = "registry+https://github.com/rust-lang/crates.io-index" 1993 - checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 1994 - 1995 - [[package]] 1996 1912 name = "semver" 1997 1913 version = "1.0.17" 1998 1914 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2009 1925 2010 1926 [[package]] 2011 1927 name = "serde" 2012 - version = "1.0.160" 1928 + version = "1.0.163" 2013 1929 source = "registry+https://github.com/rust-lang/crates.io-index" 2014 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 1930 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 2015 1931 dependencies = [ 2016 1932 "serde_derive", 2017 1933 ] 2018 1934 2019 1935 [[package]] 2020 1936 name = "serde_derive" 2021 - version = "1.0.160" 1937 + version = "1.0.163" 2022 1938 source = "registry+https://github.com/rust-lang/crates.io-index" 2023 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 1939 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 2024 1940 dependencies = [ 2025 1941 "proc-macro2", 2026 1942 "quote", 2027 - "syn 2.0.15", 1943 + "syn 2.0.16", 2028 1944 ] 2029 1945 2030 1946 [[package]] ··· 2071 1987 2072 1988 [[package]] 2073 1989 name = "simd-json" 2074 - version = "0.7.0" 2075 - source = "git+https://github.com/ritchie46/simd-json?branch=alignment#cbd37361769d900620944618a39123f37edf3d83" 1990 + version = "0.10.2" 1991 + source = "registry+https://github.com/rust-lang/crates.io-index" 1992 + checksum = "5b001e6c10fcba79ac15990241d37c3f8c6ba4f9a14ee35fcebc0c067514b83a" 2076 1993 dependencies = [ 1994 + "ahash", 2077 1995 "halfbrown", 2078 1996 "lexical-core", 1997 + "once_cell", 2079 1998 "serde", 2080 1999 "serde_json", 2081 2000 "simdutf8", ··· 2139 2058 2140 2059 [[package]] 2141 2060 name = "sqlparser" 2142 - version = "0.30.0" 2061 + version = "0.34.0" 2143 2062 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 - checksum = "db67dc6ef36edb658196c3fef0464a80b53dbbc194a904e81f9bd4190f9ecc5b" 2063 + checksum = "37d3706eefb17039056234df6b566b0014f303f867f2656108334a55b8096f59" 2145 2064 dependencies = [ 2146 2065 "log", 2147 2066 ] ··· 2205 2124 2206 2125 [[package]] 2207 2126 name = "syn" 2208 - version = "2.0.15" 2127 + version = "2.0.16" 2209 2128 source = "registry+https://github.com/rust-lang/crates.io-index" 2210 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 2129 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 2211 2130 dependencies = [ 2212 2131 "proc-macro2", 2213 2132 "quote", ··· 2216 2135 2217 2136 [[package]] 2218 2137 name = "sysinfo" 2219 - version = "0.28.4" 2138 + version = "0.29.0" 2220 2139 source = "registry+https://github.com/rust-lang/crates.io-index" 2221 - checksum = "b4c2f3ca6693feb29a89724516f016488e9aafc7f37264f898593ee4b942f31b" 2140 + checksum = "02f1dc6930a439cc5d154221b5387d153f8183529b07c19aca24ea31e0a167e1" 2222 2141 dependencies = [ 2223 2142 "cfg-if", 2224 2143 "core-foundation-sys", ··· 2230 2149 2231 2150 [[package]] 2232 2151 name = "target-features" 2233 - version = "0.1.3" 2152 + version = "0.1.4" 2234 2153 source = "registry+https://github.com/rust-lang/crates.io-index" 2235 - checksum = "24840de800c1707d75c800893dbd727a5e1501ce921944e602f0698167491e36" 2154 + checksum = "06f6b473c37f9add4cf1df5b4d66a8ef58ab6c895f1a3b3f949cf3e21230140e" 2236 2155 2237 2156 [[package]] 2238 2157 name = "target-lexicon" 2239 - version = "0.12.6" 2240 - source = "registry+https://github.com/rust-lang/crates.io-index" 2241 - checksum = "8ae9980cab1db3fceee2f6c6f643d5d8de2997c58ee8d25fb0cc8a9e9e7348e5" 2242 - 2243 - [[package]] 2244 - name = "termcolor" 2245 - version = "1.2.0" 2158 + version = "0.12.7" 2246 2159 source = "registry+https://github.com/rust-lang/crates.io-index" 2247 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2248 - dependencies = [ 2249 - "winapi-util", 2250 - ] 2160 + checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 2251 2161 2252 2162 [[package]] 2253 2163 name = "thiserror" ··· 2266 2176 dependencies = [ 2267 2177 "proc-macro2", 2268 2178 "quote", 2269 - "syn 2.0.15", 2179 + "syn 2.0.16", 2270 2180 ] 2271 2181 2272 2182 [[package]] ··· 2297 2207 2298 2208 [[package]] 2299 2209 name = "tokio" 2300 - version = "1.27.0" 2210 + version = "1.28.1" 2301 2211 source = "registry+https://github.com/rust-lang/crates.io-index" 2302 - checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 2212 + checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 2303 2213 dependencies = [ 2304 2214 "autocfg", 2305 2215 "libc", 2306 2216 "mio", 2307 2217 "pin-project-lite", 2308 2218 "socket2", 2309 - "windows-sys", 2219 + "windows-sys 0.48.0", 2310 2220 ] 2311 2221 2312 2222 [[package]] ··· 2364 2274 2365 2275 [[package]] 2366 2276 name = "value-trait" 2367 - version = "0.5.1" 2277 + version = "0.6.1" 2368 2278 source = "registry+https://github.com/rust-lang/crates.io-index" 2369 - checksum = "995de1aa349a0dc50f4aa40870dce12961a30229027230bad09acd2843edbe9e" 2279 + checksum = "09a5b6c8ceb01263b969cac48d4a6705134d490ded13d889e52c0cfc80c6945e" 2370 2280 dependencies = [ 2371 2281 "float-cmp", 2372 2282 "halfbrown", ··· 2400 2310 2401 2311 [[package]] 2402 2312 name = "wasm-bindgen" 2403 - version = "0.2.84" 2313 + version = "0.2.86" 2404 2314 source = "registry+https://github.com/rust-lang/crates.io-index" 2405 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2315 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 2406 2316 dependencies = [ 2407 2317 "cfg-if", 2408 2318 "wasm-bindgen-macro", ··· 2410 2320 2411 2321 [[package]] 2412 2322 name = "wasm-bindgen-backend" 2413 - version = "0.2.84" 2323 + version = "0.2.86" 2414 2324 source = "registry+https://github.com/rust-lang/crates.io-index" 2415 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2325 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 2416 2326 dependencies = [ 2417 2327 "bumpalo", 2418 2328 "log", 2419 2329 "once_cell", 2420 2330 "proc-macro2", 2421 2331 "quote", 2422 - "syn 1.0.109", 2332 + "syn 2.0.16", 2423 2333 "wasm-bindgen-shared", 2424 2334 ] 2425 2335 2426 2336 [[package]] 2427 2337 name = "wasm-bindgen-futures" 2428 - version = "0.4.34" 2338 + version = "0.4.36" 2429 2339 source = "registry+https://github.com/rust-lang/crates.io-index" 2430 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 2340 + checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 2431 2341 dependencies = [ 2432 2342 "cfg-if", 2433 2343 "js-sys", ··· 2437 2347 2438 2348 [[package]] 2439 2349 name = "wasm-bindgen-macro" 2440 - version = "0.2.84" 2350 + version = "0.2.86" 2441 2351 source = "registry+https://github.com/rust-lang/crates.io-index" 2442 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2352 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 2443 2353 dependencies = [ 2444 2354 "quote", 2445 2355 "wasm-bindgen-macro-support", ··· 2447 2357 2448 2358 [[package]] 2449 2359 name = "wasm-bindgen-macro-support" 2450 - version = "0.2.84" 2360 + version = "0.2.86" 2451 2361 source = "registry+https://github.com/rust-lang/crates.io-index" 2452 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2362 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 2453 2363 dependencies = [ 2454 2364 "proc-macro2", 2455 2365 "quote", 2456 - "syn 1.0.109", 2366 + "syn 2.0.16", 2457 2367 "wasm-bindgen-backend", 2458 2368 "wasm-bindgen-shared", 2459 2369 ] 2460 2370 2461 2371 [[package]] 2462 2372 name = "wasm-bindgen-shared" 2463 - version = "0.2.84" 2373 + version = "0.2.86" 2464 2374 source = "registry+https://github.com/rust-lang/crates.io-index" 2465 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 2375 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 2466 2376 2467 2377 [[package]] 2468 2378 name = "wasm-timer" ··· 2481 2391 2482 2392 [[package]] 2483 2393 name = "web-sys" 2484 - version = "0.3.61" 2394 + version = "0.3.63" 2485 2395 source = "registry+https://github.com/rust-lang/crates.io-index" 2486 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 2396 + checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 2487 2397 dependencies = [ 2488 2398 "js-sys", 2489 2399 "wasm-bindgen", ··· 2506 2416 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2507 2417 2508 2418 [[package]] 2509 - name = "winapi-util" 2510 - version = "0.1.5" 2511 - source = "registry+https://github.com/rust-lang/crates.io-index" 2512 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 2513 - dependencies = [ 2514 - "winapi", 2515 - ] 2516 - 2517 - [[package]] 2518 2419 name = "winapi-x86_64-pc-windows-gnu" 2519 2420 version = "0.4.0" 2520 2421 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2536 2437 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2537 2438 dependencies = [ 2538 2439 "windows-targets 0.42.2", 2440 + ] 2441 + 2442 + [[package]] 2443 + name = "windows-sys" 2444 + version = "0.48.0" 2445 + source = "registry+https://github.com/rust-lang/crates.io-index" 2446 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2447 + dependencies = [ 2448 + "windows-targets 0.48.0", 2539 2449 ] 2540 2450 2541 2451 [[package]]
+4 -7
pkgs/development/python-modules/polars/default.nix
··· 10 10 }: 11 11 let 12 12 pname = "polars"; 13 - version = "0.17.11"; 13 + version = "0.18.0"; # Can't update to >0.18.0 until we get rust 1.71 14 14 rootSource = fetchFromGitHub { 15 15 owner = "pola-rs"; 16 16 repo = "polars"; 17 17 rev = "refs/tags/py-${version}"; 18 - hash = "sha256-zNp/77an9daUfHQ+HCaHtZzaq0TT9F+8aH3abrF7+YA="; 18 + hash = "sha256-uzo8KPEegaVuzrfKUmsHheQfmm9hVMgkNJMWdfqDrw8="; 19 19 }; 20 20 in 21 21 buildPythonPackage { ··· 28 28 # thus the `sed` command 29 29 # Make sure to check that the right substitutions are made when updating the package 30 30 preBuild = '' 31 - cd py-polars 32 - #sed -i 's/version = "0.17.11"/version = "${version}"/g' Cargo.lock 31 + cd py-polars 32 + #sed -i 's/version = "0.18.0"/version = "${version}"/g' Cargo.lock 33 33 ''; 34 34 35 35 cargoDeps = rustPlatform.importCargoLock { 36 36 lockFile = ./Cargo.lock; 37 37 outputHashes = { 38 - "arrow2-0.17.0" = "sha256-jjrwTP+ZKem9lyrmAWJ+t9cZBkGqAR1VlgNFXDtx1LA="; 39 38 "jsonpath_lib-0.3.0" = "sha256-NKszYpDGG8VxfZSMbsTlzcMGFHBOUeFojNw4P2wM3qk="; 40 - "simd-json-0.7.0" = "sha256-tlz6my4vhUQIArPonJml8zIyk1sbbDSORKp3cmPUUSI="; 41 39 }; 42 40 }; 43 41 cargoRoot = "py-polars"; ··· 66 64 # ]; 67 65 68 66 meta = with lib; { 69 - broken = (stdenv.isLinux && stdenv.isAarch64); 70 67 description = "Fast multi-threaded DataFrame library in Rust | Python | Node.js "; 71 68 homepage = "https://github.com/pola-rs/polars"; 72 69 license = licenses.asl20;