Skip to main content

Optional native BFS engine for visiter (engine='native').

Project description

visiter_native

The optional native BFS engine for visiter (Path A): a PyO3 extension that runs visiter's graph build natively while keeping your Python callbacks.

You normally don't install this directly — use the extra:

pip install "visiter[native]"

Once visiter_native is importable, viter(...).build() uses it automatically for unbounded builds (engine="auto", the default) and produces a graph byte-identical to the pure-Python build. visiter works without it — pure Python is the always-available baseline.

Distributed as abi3 wheels (one per platform, CPython 3.11+). MIT licensed. See the visiter manual.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

visiter_native-0.1.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

visiter_native-0.1.0-cp311-abi3-win_amd64.whl (108.0 kB view details)

Uploaded CPython 3.11+Windows x86-64

visiter_native-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (222.2 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

visiter_native-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (221.8 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

visiter_native-0.1.0-cp311-abi3-macosx_11_0_arm64.whl (201.8 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file visiter_native-0.1.0.tar.gz.

File metadata

  • Download URL: visiter_native-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for visiter_native-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1960ea8aa2976e69a3bf60e893c69525efcc2854b4c30672945d23c744bdfa8a
MD5 dee963699b4662bb7a4e7bf831972ed5
BLAKE2b-256 aa0f1543d7b6685fa314f2b9c764a700990d6802d29b103cf9d05e43160591e7

See more details on using hashes here.

File details

Details for the file visiter_native-0.1.0-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for visiter_native-0.1.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 166c5507a32892e32d0141d4c75fef476f1294cefc6b3fb6edbf83ca5d232a0f
MD5 2ff35243caf22b8ff098ec162a3890c0
BLAKE2b-256 e15ddfccf5e53f759e32edf2e524df6e058aaafd90ee956de6193762d508096a

See more details on using hashes here.

File details

Details for the file visiter_native-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for visiter_native-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52a7976c9b6602f4500f7ec5ad87e107519ec00247264e4f42f0fe2087db6fd9
MD5 11ff8ba43bd20888ad2686ad28593640
BLAKE2b-256 348c367b61d4b03d05626d0ecd72fb1fe6bca04d839d13541780ad084541a0d0

See more details on using hashes here.

File details

Details for the file visiter_native-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for visiter_native-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71013643d5333e7d49b9f800319fcdafc774e34c68a8327e74123e953528ad87
MD5 612dc70dc0d2b5b113a9e1a739b711e7
BLAKE2b-256 2c1902d2fcf06292440b8a416b3ed038e541fcbd6953a6d6f5ac8f60ffb36be8

See more details on using hashes here.

File details

Details for the file visiter_native-0.1.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for visiter_native-0.1.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c235145cad3ca1aac1754f91b637f4c96778e426f7a210adbae9f46d3cfee02
MD5 ed947a3c33186806dbd949266136b5aa
BLAKE2b-256 fea71292164daf8784179e26b9ba9c431441382fb2e6aea7a58280f97dd6ac57

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page