# requires

pre: FALSE
name:
  ((python3dist(pyopenssl) < 23.1 or python3dist(pyopenssl) > 23.1) with python3dist(pyopenssl) >= 17.5)


pre: FALSE
name:
  ((python3dist(virtualenv) < 20 or python3dist(virtualenv) > 20) with (python3dist(virtualenv) < 20.0.1 or python3dist(virtualenv) > 20.0.1) with (python3dist(virtualenv) < 20.0.2 or python3dist(virtualenv) > 20.0.2) with (python3dist(virtualenv) < 20.0.3 or python3dist(virtualenv) > 20.0.3) with (python3dist(virtualenv) < 20.0.4 or python3dist(virtualenv) > 20.0.4) with (python3dist(virtualenv) < 20.0.5 or python3dist(virtualenv) > 20.0.5) with (python3dist(virtualenv) < 20.0.6 or python3dist(virtualenv) > 20.0.6) with (python3dist(virtualenv) < 20.0.7 or python3dist(virtualenv) > 20.0.7) with python3dist(virtualenv) >= 16)


pre: FALSE
name:
  ((python3.11dist(pytest) < 3.3 or python3.11dist(pytest) > 3.3) with python3.11dist(pytest) >= 3.2.1)


pre: FALSE
name:
  (crate(async-global-executor/async-io) >= 2.4.0 with crate(async-global-executor/async-io) < 3.0.0~)


pre: FALSE
name:
  (crate(cargo-credential-libsecret/default) >= 0.4.2 with crate(cargo-credential-libsecret/default) < 0.5.0~)


pre: FALSE
name:
  (crate(gix/blocking-http-transport-curl) >= 0.70.0 with crate(gix/blocking-http-transport-curl) < 0.71.0~)


pre: FALSE
name:
  (crate(color-print-proc-macro/default) >= 0.3.7 with crate(color-print-proc-macro/default) < 0.4.0~)


pre: FALSE
name:
  (crate(futures-util/async-await-macro) >= 0.3.31 with crate(futures-util/async-await-macro) < 0.4.0~)


pre: FALSE
name:
  (crate(futures-util/write-all-vectored) >= 0.3.31 with crate(futures-util/write-all-vectored) < 0.4.0~)


pre: FALSE
name:
  (crate(libgit2-sys/ssh_key_from_memory) >= 0.15.2 with crate(libgit2-sys/ssh_key_from_memory) < 0.16.0~)


pre: FALSE
name:
  (crate(libgit2-sys/ssh_key_from_memory) >= 0.17.0 with crate(libgit2-sys/ssh_key_from_memory) < 0.18.0~)


pre: FALSE
name:
  (crate(gix-features/progress-unit-bytes) >= 0.40.0 with crate(gix-features/progress-unit-bytes) < 0.41.0~)


pre: FALSE
name:
  (crate(gix-features/progress-unit-human-numbers) >= 0.40.0 with crate(gix-features/progress-unit-human-numbers) < 0.41.0~)


pre: FALSE
name:
  (crate(gix-pack/object-cache-dynamic) >= 0.57.0 with crate(gix-pack/object-cache-dynamic) < 0.58.0~)


pre: FALSE
name:
  (crate(gix-pack/pack-cache-lru-dynamic) >= 0.57.0 with crate(gix-pack/pack-cache-lru-dynamic) < 0.58.0~)


pre: FALSE
name:
  (crate(gix-pack/pack-cache-lru-static) >= 0.57.0 with crate(gix-pack/pack-cache-lru-static) < 0.58.0~)


pre: FALSE
name:
  (crate(gix-packetline-blocking/default) >= 0.18.2 with crate(gix-packetline-blocking/default) < 0.19.0~)


pre: FALSE
name:
  (crate(icu_locid_transform/compiled_data) >= 1.5.0 with crate(icu_locid_transform/compiled_data) < 1.6.0~)


pre: FALSE
name:
  (crate(normalize-line-endings/default) >= 0.3.0 with crate(normalize-line-endings/default) < 0.4.0~)


pre: FALSE
name:
  (crate(pulldown-cmark-escape/default) >= 0.11.0 with crate(pulldown-cmark-escape/default) < 0.12.0~)


pre: FALSE
name:
  (crate(regex-automata/unicode-segment) >= 0.4.8 with crate(regex-automata/unicode-segment) < 0.5.0~)


pre: FALSE
name:
  (crate(regex-automata/unicode-word-boundary) >= 0.4.8 with crate(regex-automata/unicode-word-boundary) < 0.5.0~)


pre: FALSE
name:
  (crate(fallible-streaming-iterator/default) >= 0.1.0 with crate(fallible-streaming-iterator/default) < 0.2.0~)


pre: FALSE
name:
  (crate(tracing-subscriber/tracing-log) >= 0.3.17 with crate(tracing-subscriber/tracing-log) < 0.4.0~)


pre: FALSE
name:
  (crate(vte_generate_state_changes/default) >= 0.1.0 with crate(vte_generate_state_changes/default) < 0.2.0~)


