lol

python312Packages.ua-parser-rs: init at 0.1.2

+909
+865
pkgs/development/python-modules/ua-parser-rs/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "aho-corasick" 7 + version = "1.1.3" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 10 + dependencies = [ 11 + "memchr", 12 + ] 13 + 14 + [[package]] 15 + name = "anes" 16 + version = "0.1.6" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 19 + 20 + [[package]] 21 + name = "anstream" 22 + version = "0.6.18" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 25 + dependencies = [ 26 + "anstyle", 27 + "anstyle-parse", 28 + "anstyle-query", 29 + "anstyle-wincon", 30 + "colorchoice", 31 + "is_terminal_polyfill", 32 + "utf8parse", 33 + ] 34 + 35 + [[package]] 36 + name = "anstyle" 37 + version = "1.0.10" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 40 + 41 + [[package]] 42 + name = "anstyle-parse" 43 + version = "0.2.6" 44 + source = "registry+https://github.com/rust-lang/crates.io-index" 45 + checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 46 + dependencies = [ 47 + "utf8parse", 48 + ] 49 + 50 + [[package]] 51 + name = "anstyle-query" 52 + version = "1.1.2" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 55 + dependencies = [ 56 + "windows-sys 0.59.0", 57 + ] 58 + 59 + [[package]] 60 + name = "anstyle-wincon" 61 + version = "3.0.6" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125" 64 + dependencies = [ 65 + "anstyle", 66 + "windows-sys 0.59.0", 67 + ] 68 + 69 + [[package]] 70 + name = "autocfg" 71 + version = "1.4.0" 72 + source = "registry+https://github.com/rust-lang/crates.io-index" 73 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 74 + 75 + [[package]] 76 + name = "bumpalo" 77 + version = "3.16.0" 78 + source = "registry+https://github.com/rust-lang/crates.io-index" 79 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 80 + 81 + [[package]] 82 + name = "cast" 83 + version = "0.3.0" 84 + source = "registry+https://github.com/rust-lang/crates.io-index" 85 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 86 + 87 + [[package]] 88 + name = "cfg-if" 89 + version = "1.0.0" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 92 + 93 + [[package]] 94 + name = "ciborium" 95 + version = "0.2.2" 96 + source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 98 + dependencies = [ 99 + "ciborium-io", 100 + "ciborium-ll", 101 + "serde", 102 + ] 103 + 104 + [[package]] 105 + name = "ciborium-io" 106 + version = "0.2.2" 107 + source = "registry+https://github.com/rust-lang/crates.io-index" 108 + checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 109 + 110 + [[package]] 111 + name = "ciborium-ll" 112 + version = "0.2.2" 113 + source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 115 + dependencies = [ 116 + "ciborium-io", 117 + "half", 118 + ] 119 + 120 + [[package]] 121 + name = "clap" 122 + version = "4.5.21" 123 + source = "registry+https://github.com/rust-lang/crates.io-index" 124 + checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" 125 + dependencies = [ 126 + "clap_builder", 127 + "clap_derive", 128 + ] 129 + 130 + [[package]] 131 + name = "clap_builder" 132 + version = "4.5.21" 133 + source = "registry+https://github.com/rust-lang/crates.io-index" 134 + checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" 135 + dependencies = [ 136 + "anstream", 137 + "anstyle", 138 + "clap_lex", 139 + "strsim", 140 + ] 141 + 142 + [[package]] 143 + name = "clap_derive" 144 + version = "4.5.18" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" 147 + dependencies = [ 148 + "heck", 149 + "proc-macro2", 150 + "quote", 151 + "syn", 152 + ] 153 + 154 + [[package]] 155 + name = "clap_lex" 156 + version = "0.7.3" 157 + source = "registry+https://github.com/rust-lang/crates.io-index" 158 + checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" 159 + 160 + [[package]] 161 + name = "colorchoice" 162 + version = "1.0.3" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 165 + 166 + [[package]] 167 + name = "criterion" 168 + version = "0.5.1" 169 + source = "registry+https://github.com/rust-lang/crates.io-index" 170 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 171 + dependencies = [ 172 + "anes", 173 + "cast", 174 + "ciborium", 175 + "clap", 176 + "criterion-plot", 177 + "is-terminal", 178 + "itertools 0.10.5", 179 + "num-traits", 180 + "once_cell", 181 + "oorandom", 182 + "plotters", 183 + "rayon", 184 + "regex", 185 + "serde", 186 + "serde_derive", 187 + "serde_json", 188 + "tinytemplate", 189 + "walkdir", 190 + ] 191 + 192 + [[package]] 193 + name = "criterion-plot" 194 + version = "0.5.0" 195 + source = "registry+https://github.com/rust-lang/crates.io-index" 196 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 197 + dependencies = [ 198 + "cast", 199 + "itertools 0.10.5", 200 + ] 201 + 202 + [[package]] 203 + name = "crossbeam-deque" 204 + version = "0.8.5" 205 + source = "registry+https://github.com/rust-lang/crates.io-index" 206 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 207 + dependencies = [ 208 + "crossbeam-epoch", 209 + "crossbeam-utils", 210 + ] 211 + 212 + [[package]] 213 + name = "crossbeam-epoch" 214 + version = "0.9.18" 215 + source = "registry+https://github.com/rust-lang/crates.io-index" 216 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 217 + dependencies = [ 218 + "crossbeam-utils", 219 + ] 220 + 221 + [[package]] 222 + name = "crossbeam-utils" 223 + version = "0.8.20" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 226 + 227 + [[package]] 228 + name = "crunchy" 229 + version = "0.2.2" 230 + source = "registry+https://github.com/rust-lang/crates.io-index" 231 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 232 + 233 + [[package]] 234 + name = "either" 235 + version = "1.13.0" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 238 + 239 + [[package]] 240 + name = "equivalent" 241 + version = "1.0.1" 242 + source = "registry+https://github.com/rust-lang/crates.io-index" 243 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 244 + 245 + [[package]] 246 + name = "half" 247 + version = "2.4.1" 248 + source = "registry+https://github.com/rust-lang/crates.io-index" 249 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 250 + dependencies = [ 251 + "cfg-if", 252 + "crunchy", 253 + ] 254 + 255 + [[package]] 256 + name = "hashbrown" 257 + version = "0.15.2" 258 + source = "registry+https://github.com/rust-lang/crates.io-index" 259 + checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 260 + 261 + [[package]] 262 + name = "heck" 263 + version = "0.5.0" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 266 + 267 + [[package]] 268 + name = "hermit-abi" 269 + version = "0.4.0" 270 + source = "registry+https://github.com/rust-lang/crates.io-index" 271 + checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 272 + 273 + [[package]] 274 + name = "indexmap" 275 + version = "2.7.0" 276 + source = "registry+https://github.com/rust-lang/crates.io-index" 277 + checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" 278 + dependencies = [ 279 + "equivalent", 280 + "hashbrown", 281 + ] 282 + 283 + [[package]] 284 + name = "indoc" 285 + version = "2.0.5" 286 + source = "registry+https://github.com/rust-lang/crates.io-index" 287 + checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" 288 + 289 + [[package]] 290 + name = "is-terminal" 291 + version = "0.4.13" 292 + source = "registry+https://github.com/rust-lang/crates.io-index" 293 + checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" 294 + dependencies = [ 295 + "hermit-abi", 296 + "libc", 297 + "windows-sys 0.52.0", 298 + ] 299 + 300 + [[package]] 301 + name = "is_terminal_polyfill" 302 + version = "1.70.1" 303 + source = "registry+https://github.com/rust-lang/crates.io-index" 304 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 305 + 306 + [[package]] 307 + name = "itertools" 308 + version = "0.10.5" 309 + source = "registry+https://github.com/rust-lang/crates.io-index" 310 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 311 + dependencies = [ 312 + "either", 313 + ] 314 + 315 + [[package]] 316 + name = "itertools" 317 + version = "0.13.0" 318 + source = "registry+https://github.com/rust-lang/crates.io-index" 319 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 320 + dependencies = [ 321 + "either", 322 + ] 323 + 324 + [[package]] 325 + name = "itoa" 326 + version = "1.0.14" 327 + source = "registry+https://github.com/rust-lang/crates.io-index" 328 + checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 329 + 330 + [[package]] 331 + name = "js-sys" 332 + version = "0.3.74" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705" 335 + dependencies = [ 336 + "once_cell", 337 + "wasm-bindgen", 338 + ] 339 + 340 + [[package]] 341 + name = "libc" 342 + version = "0.2.167" 343 + source = "registry+https://github.com/rust-lang/crates.io-index" 344 + checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" 345 + 346 + [[package]] 347 + name = "log" 348 + version = "0.4.22" 349 + source = "registry+https://github.com/rust-lang/crates.io-index" 350 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 351 + 352 + [[package]] 353 + name = "memchr" 354 + version = "2.7.4" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 357 + 358 + [[package]] 359 + name = "memoffset" 360 + version = "0.9.1" 361 + source = "registry+https://github.com/rust-lang/crates.io-index" 362 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 363 + dependencies = [ 364 + "autocfg", 365 + ] 366 + 367 + [[package]] 368 + name = "num-traits" 369 + version = "0.2.19" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 372 + dependencies = [ 373 + "autocfg", 374 + ] 375 + 376 + [[package]] 377 + name = "once_cell" 378 + version = "1.20.2" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 381 + 382 + [[package]] 383 + name = "oorandom" 384 + version = "11.1.4" 385 + source = "registry+https://github.com/rust-lang/crates.io-index" 386 + checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" 387 + 388 + [[package]] 389 + name = "plotters" 390 + version = "0.3.7" 391 + source = "registry+https://github.com/rust-lang/crates.io-index" 392 + checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" 393 + dependencies = [ 394 + "num-traits", 395 + "plotters-backend", 396 + "plotters-svg", 397 + "wasm-bindgen", 398 + "web-sys", 399 + ] 400 + 401 + [[package]] 402 + name = "plotters-backend" 403 + version = "0.3.7" 404 + source = "registry+https://github.com/rust-lang/crates.io-index" 405 + checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" 406 + 407 + [[package]] 408 + name = "plotters-svg" 409 + version = "0.3.7" 410 + source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" 412 + dependencies = [ 413 + "plotters-backend", 414 + ] 415 + 416 + [[package]] 417 + name = "portable-atomic" 418 + version = "1.10.0" 419 + source = "registry+https://github.com/rust-lang/crates.io-index" 420 + checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" 421 + 422 + [[package]] 423 + name = "proc-macro2" 424 + version = "1.0.92" 425 + source = "registry+https://github.com/rust-lang/crates.io-index" 426 + checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" 427 + dependencies = [ 428 + "unicode-ident", 429 + ] 430 + 431 + [[package]] 432 + name = "pyo3" 433 + version = "0.22.6" 434 + source = "registry+https://github.com/rust-lang/crates.io-index" 435 + checksum = "f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884" 436 + dependencies = [ 437 + "cfg-if", 438 + "indoc", 439 + "libc", 440 + "memoffset", 441 + "once_cell", 442 + "portable-atomic", 443 + "pyo3-build-config", 444 + "pyo3-ffi", 445 + "pyo3-macros", 446 + "unindent", 447 + ] 448 + 449 + [[package]] 450 + name = "pyo3-build-config" 451 + version = "0.22.6" 452 + source = "registry+https://github.com/rust-lang/crates.io-index" 453 + checksum = "b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38" 454 + dependencies = [ 455 + "once_cell", 456 + "target-lexicon", 457 + ] 458 + 459 + [[package]] 460 + name = "pyo3-ffi" 461 + version = "0.22.6" 462 + source = "registry+https://github.com/rust-lang/crates.io-index" 463 + checksum = "9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636" 464 + dependencies = [ 465 + "libc", 466 + "pyo3-build-config", 467 + ] 468 + 469 + [[package]] 470 + name = "pyo3-macros" 471 + version = "0.22.6" 472 + source = "registry+https://github.com/rust-lang/crates.io-index" 473 + checksum = "0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453" 474 + dependencies = [ 475 + "proc-macro2", 476 + "pyo3-macros-backend", 477 + "quote", 478 + "syn", 479 + ] 480 + 481 + [[package]] 482 + name = "pyo3-macros-backend" 483 + version = "0.22.6" 484 + source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe" 486 + dependencies = [ 487 + "heck", 488 + "proc-macro2", 489 + "pyo3-build-config", 490 + "quote", 491 + "syn", 492 + ] 493 + 494 + [[package]] 495 + name = "quote" 496 + version = "1.0.37" 497 + source = "registry+https://github.com/rust-lang/crates.io-index" 498 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 499 + dependencies = [ 500 + "proc-macro2", 501 + ] 502 + 503 + [[package]] 504 + name = "rayon" 505 + version = "1.10.0" 506 + source = "registry+https://github.com/rust-lang/crates.io-index" 507 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 508 + dependencies = [ 509 + "either", 510 + "rayon-core", 511 + ] 512 + 513 + [[package]] 514 + name = "rayon-core" 515 + version = "1.12.1" 516 + source = "registry+https://github.com/rust-lang/crates.io-index" 517 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 518 + dependencies = [ 519 + "crossbeam-deque", 520 + "crossbeam-utils", 521 + ] 522 + 523 + [[package]] 524 + name = "regex" 525 + version = "1.11.1" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 528 + dependencies = [ 529 + "aho-corasick", 530 + "memchr", 531 + "regex-automata", 532 + "regex-syntax", 533 + ] 534 + 535 + [[package]] 536 + name = "regex-automata" 537 + version = "0.4.9" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 540 + dependencies = [ 541 + "aho-corasick", 542 + "memchr", 543 + "regex-syntax", 544 + ] 545 + 546 + [[package]] 547 + name = "regex-filtered" 548 + version = "0.2.0" 549 + dependencies = [ 550 + "aho-corasick", 551 + "clap", 552 + "criterion", 553 + "itertools 0.13.0", 554 + "regex", 555 + "regex-syntax", 556 + ] 557 + 558 + [[package]] 559 + name = "regex-syntax" 560 + version = "0.8.5" 561 + source = "registry+https://github.com/rust-lang/crates.io-index" 562 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 563 + 564 + [[package]] 565 + name = "ryu" 566 + version = "1.0.18" 567 + source = "registry+https://github.com/rust-lang/crates.io-index" 568 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 569 + 570 + [[package]] 571 + name = "same-file" 572 + version = "1.0.6" 573 + source = "registry+https://github.com/rust-lang/crates.io-index" 574 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 575 + dependencies = [ 576 + "winapi-util", 577 + ] 578 + 579 + [[package]] 580 + name = "serde" 581 + version = "1.0.215" 582 + source = "registry+https://github.com/rust-lang/crates.io-index" 583 + checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" 584 + dependencies = [ 585 + "serde_derive", 586 + ] 587 + 588 + [[package]] 589 + name = "serde_derive" 590 + version = "1.0.215" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" 593 + dependencies = [ 594 + "proc-macro2", 595 + "quote", 596 + "syn", 597 + ] 598 + 599 + [[package]] 600 + name = "serde_json" 601 + version = "1.0.133" 602 + source = "registry+https://github.com/rust-lang/crates.io-index" 603 + checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" 604 + dependencies = [ 605 + "itoa", 606 + "memchr", 607 + "ryu", 608 + "serde", 609 + ] 610 + 611 + [[package]] 612 + name = "serde_yaml" 613 + version = "0.9.34+deprecated" 614 + source = "registry+https://github.com/rust-lang/crates.io-index" 615 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 616 + dependencies = [ 617 + "indexmap", 618 + "itoa", 619 + "ryu", 620 + "serde", 621 + "unsafe-libyaml", 622 + ] 623 + 624 + [[package]] 625 + name = "strsim" 626 + version = "0.11.1" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 629 + 630 + [[package]] 631 + name = "syn" 632 + version = "2.0.90" 633 + source = "registry+https://github.com/rust-lang/crates.io-index" 634 + checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" 635 + dependencies = [ 636 + "proc-macro2", 637 + "quote", 638 + "unicode-ident", 639 + ] 640 + 641 + [[package]] 642 + name = "target-lexicon" 643 + version = "0.12.16" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 646 + 647 + [[package]] 648 + name = "tinytemplate" 649 + version = "1.2.1" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 652 + dependencies = [ 653 + "serde", 654 + "serde_json", 655 + ] 656 + 657 + [[package]] 658 + name = "ua-parser" 659 + version = "0.2.0" 660 + dependencies = [ 661 + "clap", 662 + "regex", 663 + "regex-filtered", 664 + "serde", 665 + "serde_json", 666 + "serde_yaml", 667 + ] 668 + 669 + [[package]] 670 + name = "ua-parser-rs" 671 + version = "0.1.2" 672 + dependencies = [ 673 + "pyo3", 674 + "ua-parser", 675 + ] 676 + 677 + [[package]] 678 + name = "unicode-ident" 679 + version = "1.0.14" 680 + source = "registry+https://github.com/rust-lang/crates.io-index" 681 + checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 682 + 683 + [[package]] 684 + name = "unindent" 685 + version = "0.2.3" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 688 + 689 + [[package]] 690 + name = "unsafe-libyaml" 691 + version = "0.2.11" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 694 + 695 + [[package]] 696 + name = "utf8parse" 697 + version = "0.2.2" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 700 + 701 + [[package]] 702 + name = "walkdir" 703 + version = "2.5.0" 704 + source = "registry+https://github.com/rust-lang/crates.io-index" 705 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 706 + dependencies = [ 707 + "same-file", 708 + "winapi-util", 709 + ] 710 + 711 + [[package]] 712 + name = "wasm-bindgen" 713 + version = "0.2.97" 714 + source = "registry+https://github.com/rust-lang/crates.io-index" 715 + checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c" 716 + dependencies = [ 717 + "cfg-if", 718 + "once_cell", 719 + "wasm-bindgen-macro", 720 + ] 721 + 722 + [[package]] 723 + name = "wasm-bindgen-backend" 724 + version = "0.2.97" 725 + source = "registry+https://github.com/rust-lang/crates.io-index" 726 + checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd" 727 + dependencies = [ 728 + "bumpalo", 729 + "log", 730 + "once_cell", 731 + "proc-macro2", 732 + "quote", 733 + "syn", 734 + "wasm-bindgen-shared", 735 + ] 736 + 737 + [[package]] 738 + name = "wasm-bindgen-macro" 739 + version = "0.2.97" 740 + source = "registry+https://github.com/rust-lang/crates.io-index" 741 + checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051" 742 + dependencies = [ 743 + "quote", 744 + "wasm-bindgen-macro-support", 745 + ] 746 + 747 + [[package]] 748 + name = "wasm-bindgen-macro-support" 749 + version = "0.2.97" 750 + source = "registry+https://github.com/rust-lang/crates.io-index" 751 + checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d" 752 + dependencies = [ 753 + "proc-macro2", 754 + "quote", 755 + "syn", 756 + "wasm-bindgen-backend", 757 + "wasm-bindgen-shared", 758 + ] 759 + 760 + [[package]] 761 + name = "wasm-bindgen-shared" 762 + version = "0.2.97" 763 + source = "registry+https://github.com/rust-lang/crates.io-index" 764 + checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49" 765 + 766 + [[package]] 767 + name = "web-sys" 768 + version = "0.3.74" 769 + source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "a98bc3c33f0fe7e59ad7cd041b89034fa82a7c2d4365ca538dda6cdaf513863c" 771 + dependencies = [ 772 + "js-sys", 773 + "wasm-bindgen", 774 + ] 775 + 776 + [[package]] 777 + name = "winapi-util" 778 + version = "0.1.9" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 781 + dependencies = [ 782 + "windows-sys 0.59.0", 783 + ] 784 + 785 + [[package]] 786 + name = "windows-sys" 787 + version = "0.52.0" 788 + source = "registry+https://github.com/rust-lang/crates.io-index" 789 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 790 + dependencies = [ 791 + "windows-targets", 792 + ] 793 + 794 + [[package]] 795 + name = "windows-sys" 796 + version = "0.59.0" 797 + source = "registry+https://github.com/rust-lang/crates.io-index" 798 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 799 + dependencies = [ 800 + "windows-targets", 801 + ] 802 + 803 + [[package]] 804 + name = "windows-targets" 805 + version = "0.52.6" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 808 + dependencies = [ 809 + "windows_aarch64_gnullvm", 810 + "windows_aarch64_msvc", 811 + "windows_i686_gnu", 812 + "windows_i686_gnullvm", 813 + "windows_i686_msvc", 814 + "windows_x86_64_gnu", 815 + "windows_x86_64_gnullvm", 816 + "windows_x86_64_msvc", 817 + ] 818 + 819 + [[package]] 820 + name = "windows_aarch64_gnullvm" 821 + version = "0.52.6" 822 + source = "registry+https://github.com/rust-lang/crates.io-index" 823 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 824 + 825 + [[package]] 826 + name = "windows_aarch64_msvc" 827 + version = "0.52.6" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 830 + 831 + [[package]] 832 + name = "windows_i686_gnu" 833 + version = "0.52.6" 834 + source = "registry+https://github.com/rust-lang/crates.io-index" 835 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 836 + 837 + [[package]] 838 + name = "windows_i686_gnullvm" 839 + version = "0.52.6" 840 + source = "registry+https://github.com/rust-lang/crates.io-index" 841 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 842 + 843 + [[package]] 844 + name = "windows_i686_msvc" 845 + version = "0.52.6" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 848 + 849 + [[package]] 850 + name = "windows_x86_64_gnu" 851 + version = "0.52.6" 852 + source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 854 + 855 + [[package]] 856 + name = "windows_x86_64_gnullvm" 857 + version = "0.52.6" 858 + source = "registry+https://github.com/rust-lang/crates.io-index" 859 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 860 + 861 + [[package]] 862 + name = "windows_x86_64_msvc" 863 + version = "0.52.6" 864 + source = "registry+https://github.com/rust-lang/crates.io-index" 865 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
+42
pkgs/development/python-modules/ua-parser-rs/default.nix
··· 1 + { 2 + buildPythonPackage, 3 + fetchFromGitHub, 4 + lib, 5 + rustPlatform, 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "ua-parser-rs"; 10 + version = "0.1.2"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "ua-parser"; 14 + repo = "uap-rust"; 15 + rev = "refs/tags/ua-parser-rs-${version}"; 16 + hash = "sha256-+qAYNGZFOkQyHhzqZZGrxgKHrPTWolO/4KKuppIMSRE="; 17 + fetchSubmodules = true; 18 + }; 19 + 20 + postPatch = '' 21 + ln -s ${./Cargo.lock} Cargo.lock 22 + ''; 23 + 24 + cargoDeps = rustPlatform.importCargoLock { 25 + lockFile = ./Cargo.lock; 26 + }; 27 + 28 + buildAndTestSubdir = "ua-parser-py"; 29 + 30 + nativeBuildInputs = [ 31 + rustPlatform.cargoSetupHook 32 + rustPlatform.maturinBuildHook 33 + ]; 34 + 35 + meta = { 36 + description = "Native accelerator for ua-parser"; 37 + homepage = "https://github.com/ua-parser/uap-rust/tree/main/ua-parser-py"; 38 + license = lib.licenses.asl20; 39 + maintainers = with lib.maintainers; [ dotlambda ]; 40 + mainProgram = "ua-parser-rs"; 41 + }; 42 + }
+2
pkgs/top-level/python-packages.nix
··· 17241 17241 17242 17242 ua-parser-builtins = callPackage ../development/python-modules/ua-parser-builtins { }; 17243 17243 17244 + ua-parser-rs = callPackage ../development/python-modules/ua-parser-rs { }; 17245 + 17244 17246 uarray = callPackage ../development/python-modules/uarray { }; 17245 17247 17246 17248 uart-devices = callPackage ../development/python-modules/uart-devices { };