Skip to main content

Python importer implemented in Rust

Project description

# Oxidized Importer

oxidized-importer is a Rust crate that produces a Python extension module for the oxidized_importer Python module. This module provides a Python meta path finder that can load Python resources from a pre-built index, including loading resources from memory. It also exposes functionality for scanning the filesystem for Python resources, loading those resources into the custom meta path finder, and serializing indexed data into a binary data structure that can be used for quickly loading an index of available Python resources.

This project is part of the [PyOxidizer](https://github.com/indygreg/PyOxidizer) project. For more, see the documentation in the docs/ directory, rendered online at https://pyoxidizer.readthedocs.io/en/latest/oxidized_importer.html.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

oxidized_importer-0.6.0-cp310-cp310-win_amd64.whl (817.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

oxidized_importer-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl (964.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

oxidized_importer-0.6.0-cp39-cp39-win_amd64.whl (818.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

oxidized_importer-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl (964.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

oxidized_importer-0.6.0-cp38-cp38-win_amd64.whl (818.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

oxidized_importer-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl (965.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file oxidized_importer-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9e875a5cfb9f17998d305190d073a6fe048f996e528f0498b07b7a3f683fac9f
MD5 13d07e6058005c44837a78c784f6b79d
BLAKE2b-256 656e5fcdf0ec18b9a877c9697da37b7c4c0c7a537fac75b37fc92ba8d4e8c86d

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5e3ea7014e9cbb3d33ce401fee9580e28c00f64f9a4cbea97b098ee27032b95
MD5 fc82f5328e06fed8531623b10ee00d12
BLAKE2b-256 af6a150309e940e4a3f359596d0ff302d150b3e3abf8886aaba11449f31e9101

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0a64621425a1d226b24448d35cd5f4d0fa2d8172d9196ff05ae7d2d3079e0821
MD5 cf3bf3086b0563f9f226e523aa00ee5b
BLAKE2b-256 6b3ac6fff682b0eb4ec0b08e9aee234be3fa0e3d78f1796296c5c7d002e19163

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4229c3a31511640206cd3f29aa45f0ad576c5e26f3c3f06815cfdf47a417bc9
MD5 d6547c661f617f63590a472967ffe479
BLAKE2b-256 db49ac6292969475666c548026a779c976402c5766d99731b44af7f1cd482360

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 288f895e7e10a2eaf38b8be60bc7d6b97bbff7ddc92e7bc940f7a5f5d5d47506
MD5 a322ad8979db31c8d46048e0bbfc6d25
BLAKE2b-256 f5983d34a2b7177edcd6c31ee65d69cf390f22a79b59ee5e3de9778e7c66c340

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 75ba68610eabae456151a3e4aef99baac0aace01d67d99809d991b1a2d141fc6
MD5 1ce718057169f0ee257394d3b77a7ac6
BLAKE2b-256 0328c1bd1b7d1b473009938e18abb25b44fa2a637f03bd76fdf5a4fce07f3888

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9763b3f0310b97d281763a4a4522e24fd92b4bb429206da4af04296a2266f209
MD5 5a2c3e011eeb70474234e9afa5db6cab
BLAKE2b-256 3cffd3edeb1579bf65473e10c4397a0e20517afb314a4be3af6669bd32ed7894

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41a8cd76f4fe3b0b214ac34b2b9508bbd0fcae0730df2ba2d0d5e011bfddfd32
MD5 0d9cb0191a81cb12b43c1fc36adf0822
BLAKE2b-256 1a744f24541afd7d1a1eb210713984662c8cf377eaeb7d0f927364c63fcd30c7

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7fb386ac476e9f99a5c05e480953baec55fc985e5984b52f60ee036f7a474d04
MD5 ae950c27232c9d0496323588e48d7809
BLAKE2b-256 3e9eef8f1ecf72c37a0f17316db3b53c0a8ea4ba6a09a1f29fd872e0cb3e045f

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fccb6e2865446aba16efef44f87380357df2479567176efa3f02182e15c6c347
MD5 823274914e5c5d3d350cc79f7fa4f1e8
BLAKE2b-256 1c1100866a87c2a68296a390ded1abe2409c6440076495c62892bfb352cd187f

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ae3555af07922513966742c2a1fbeedeccd1cafcd3de257c967e80539ea37883
MD5 d7e3040192d5e55849ebd5e6ae4503f5
BLAKE2b-256 6f5119962da4751743a9017936b728fc93995b40abac8f477486ef076f932178

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3818dbd8669e3cd4917d79c894897e4b28cc426250494d7d614c6f3c9c3c184b
MD5 3e72fa5ca842f9b054a647ec267312f4
BLAKE2b-256 1904a552d5804da54c870f2a6afd6a44347e959c48ea51f0dea7b402e53239cb

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0170adbf5b4a1f88e8ebdc68bb74349e1c048307b1f814c1ad96e3279f47dfb4
MD5 ce71ad9f9ec6a661c181f40208be8e34
BLAKE2b-256 2baca10005c6c7293540a0a63ed68bc674ad093a383b7e1e2f773da0df72bef2

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbc2a2e8b077793043d0eee18bd0ed454da7bf5b498c3e8f9ef2ca5f4bb8700b
MD5 2bba5bdd1a8e4f5d30f4c527e9c8d09c
BLAKE2b-256 00784a6c957ca701bec7ff3ebf53ad163cb697a86378b7d98cbe3cfeffe25016

See more details on using hashes here.

File details

Details for the file oxidized_importer-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 01de60443f2b6d79b99500ac32c3c9e01e3baf7cce8ed2416b4c78bcb936df6d
MD5 f2094ce94d761f7b85280ce00aebce68
BLAKE2b-256 838d07b0393264e191fbac88be5399e019a893b61321a3dcadf0fc530a30f9f9

See more details on using hashes here.

Supported by

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