##// END OF EJS Templates
match: convert O(n) to O(log n) in exactmatcher.visitchildrenset...
match: convert O(n) to O(log n) in exactmatcher.visitchildrenset When using narrow, during rebase this is called (at least) once per directory in the set of files in the commit being rebased. Every time it's called, we did the set arithmetic (now extracted and cached), which was probably pretty cheap but not necessary to repeat each time, looped over every item in the matcher and kept things that started with the directory we were querying. With very large narrowspecs, and a commit that touched a file in a large number of directories, this was slow. In a pathological repo, the rebase of a single commit (that touched over 17k files, I believe in approximately as many directories) with a narrowspec that had >32k entries took 8,246s of profiled time, with 5,007s of that spent in visitchildrenset (transitively). With this change, the time spent in visitchildrenset is less than 34s (which is where my profile cut off). Most of the remaining time was network access due to our custom remotefilelog-based setup not properly prefetching. Differential Revision: https://phab.mercurial-scm.org/D10294

File last commit:

r46277:57b5452a default
r47631:67414b0a default
Show More
Cargo.lock
509 lines | 23.1 KiB | text/plain | TextLexer
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 # This file is automatically @generated by Cargo.
# It is not intended for manual editing.
[[package]]
name = "aho-corasick"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.7.13"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "anyhow"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "1.0.32"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "autocfg"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "base64"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "base64"
version = "0.12.3"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "byteorder"
version = "1.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "cc"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "1.0.60"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "cfg-if"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "charset"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
"encoding_rs 0.8.24 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 name = "cpython"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.5.0"
source = "git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8#4283acd94f4e794fe03679efc7a6c18bc50938a8"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
"num-traits 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
"paste 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)",
"python3-sys 0.5.0 (git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8)",
]
[[package]]
name = "either"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "encoding_rs"
version = "0.8.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "fs_extra"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "fuchsia-cprng"
version = "0.1.1"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "getrandom"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.1.15"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "hgcli"
version = "0.1.0"
dependencies = [
"jemallocator-global 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "pyembed 0.8.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)",
]
[[package]]
name = "itertools"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "jemalloc-sys"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "cc 1.0.60 (registry+https://github.com/rust-lang/crates.io-index)",
"fs_extra 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "jemallocator"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"jemalloc-sys 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "jemallocator-global"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
"jemallocator 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "libc"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.2.78"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "mailparse"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"base64 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
"charset 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
"quoted_printable 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 name = "memchr"
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "memmap"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 name = "memory-module-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "cc 1.0.60 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "num-traits"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.2.12"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "autocfg 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "paste"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.1.18"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "paste-impl 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)",
"proc-macro-hack 0.5.18 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "paste-impl"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.1.18"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "proc-macro-hack 0.5.18 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "ppv-lite86"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.2.9"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "proc-macro-hack"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.5.18"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "pyembed"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.8.0-pre"
source = "git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08#4697fb25918dfad6dc73288daeea501063963a08"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "anyhow 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)",
"cpython 0.5.0 (git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "jemalloc-sys 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
"memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "memory-module-sys 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "python-packaging 0.1.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)",
"python-packed-resources 0.2.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)",
"python3-sys 0.5.0 (git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "uuid 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "python-packaging"
version = "0.1.0-pre"
source = "git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08#4697fb25918dfad6dc73288daeea501063963a08"
dependencies = [
"anyhow 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)",
"byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
"encoding_rs 0.8.24 (registry+https://github.com/rust-lang/crates.io-index)",
"itertools 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"mailparse 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
"python-packed-resources 0.2.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)",
"regex 1.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "python-packed-resources"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.2.0-pre"
source = "git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08#4697fb25918dfad6dc73288daeea501063963a08"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "anyhow 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "python3-sys"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.5.0"
source = "git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8#4283acd94f4e794fe03679efc7a6c18bc50938a8"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
"regex 1.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "quoted_printable"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "rand"
version = "0.4.6"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "rand"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "getrandom 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
"rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "rand_chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "ppv-lite86 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "rand_core"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "rand_core"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "rand_core"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "getrandom 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "rdrand"
version = "0.4.0"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "regex"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"aho-corasick 0.7.13 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "regex-syntax 0.6.18 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "regex-syntax"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.6.18"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "remove_dir_all"
version = "0.5.3"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "same-file"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "tempdir"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
"remove_dir_all 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 ]
[[package]]
name = "thread_local"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "uuid"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "walkdir"
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 name = "wasi"
version = "0.9.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "winapi"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 version = "0.3.9"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 name = "winapi-util"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[metadata]
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum aho-corasick 0.7.13 (registry+https://github.com/rust-lang/crates.io-index)" = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
"checksum anyhow 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)" = "6b602bfe940d21c130f3895acd65221e8a61270debe89d628b9cb4e3ccb8569b"
"checksum autocfg 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
"checksum base64 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum cc 1.0.60 (registry+https://github.com/rust-lang/crates.io-index)" = "ef611cc68ff783f18535d77ddd080185275713d852c4f5cbb6122c462a7a825c"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum charset 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4f426e64df1c3de26cbf44593c6ffff5dbfd43bbf9de0d075058558126b3fc73"
"checksum cpython 0.5.0 (git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8)" = "<none>"
"checksum either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
"checksum encoding_rs 0.8.24 (registry+https://github.com/rust-lang/crates.io-index)" = "a51b8cf747471cb9499b6d59e59b0444f4c90eba8968c4e44874e92b5b64ace2"
"checksum fs_extra 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394"
"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
"checksum getrandom 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6"
"checksum itertools 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum jemalloc-sys 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45"
"checksum jemallocator 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69"
"checksum jemallocator-global 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "991b61de8365c8b5707cf6cabbff98cfd6eaca9b851948b883efea408c7f581e"
"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum libc 0.2.78 (registry+https://github.com/rust-lang/crates.io-index)" = "aa7087f49d294270db4e1928fc110c976cd4b9e5a16348e0a1df09afa99e6c98"
"checksum mailparse 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "479b94621ea0fe875638d27f4a0b68213174b63e1ff9355d0948a04f71a5055a"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum memory-module-sys 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3bbdce2925c681860b08875119254fb5543dbf6337c56ff93afebeed9c686da3"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum num-traits 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
"checksum paste 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880"
"checksum paste-impl 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6"
"checksum ppv-lite86 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20"
"checksum proc-macro-hack 0.5.18 (registry+https://github.com/rust-lang/crates.io-index)" = "99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598"
"checksum pyembed 0.8.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)" = "<none>"
"checksum python-packaging 0.1.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)" = "<none>"
"checksum python-packed-resources 0.2.0-pre (git+https://github.com/indygreg/PyOxidizer.git?rev=4697fb25918dfad6dc73288daeea501063963a08)" = "<none>"
"checksum python3-sys 0.5.0 (git+https://github.com/dgrunwald/rust-cpython.git?rev=4283acd94f4e794fe03679efc7a6c18bc50938a8)" = "<none>"
"checksum quoted_printable 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "47b080c5db639b292ac79cbd34be0cfc5d36694768d8341109634d90b86930e2"
"checksum rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
"checksum rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
"checksum regex 1.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
"checksum regex-syntax 0.6.18 (registry+https://github.com/rust-lang/crates.io-index)" = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8"
"checksum remove_dir_all 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
"checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
"checksum uuid 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9fde2f6a4bea1d6e007c4ad38c6839fa71cbb63b6dbf5b595aa38dc9b1093c11"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
Gregory Szorc
pyoxidizer: produce working Python 3 Windows installers (issue6366)...
r46277 "checksum winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"