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.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

oxidized_importer-0.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64

oxidized_importer-0.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

oxidized_importer-0.3-cp310-cp310-macosx_10_9_x86_64.whl (909.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

oxidized_importer-0.3-cp39-cp39-win_amd64.whl (767.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

oxidized_importer-0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

oxidized_importer-0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

oxidized_importer-0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

oxidized_importer-0.3-cp39-cp39-macosx_10_9_x86_64.whl (909.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

oxidized_importer-0.3-cp38-cp38-win_amd64.whl (766.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

oxidized_importer-0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

oxidized_importer-0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

oxidized_importer-0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

oxidized_importer-0.3-cp38-cp38-macosx_10_9_x86_64.whl (904.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da8fbec9cac523cfed49f53f8e43f5fc024882b9b44eabb998daca725cfe4231
MD5 8d79c345315ffb50bb227b57797a5011
BLAKE2b-256 83c1a3f99286c2ea08d818ec3172a8f2ed45425f729285670723266b0ee725ae

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8c43515f157153c2868a4eb597450878bd2d1741020876a7c2b1d9ace504e12d
MD5 87358e4865dec45ba6e823565f7d97aa
BLAKE2b-256 768385c89aba6da6ce73ae833ed9b4eb666873817703c6b586d7e833cffa471d

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a589bb96c6e07d73dcc03cf689ec02636d2100061c0f312b077138e91718d339
MD5 6d18d07f9fb8896c53b660adf6e5ccec
BLAKE2b-256 984c75fce944c68a35572f32a48d40e25dadeae3b84d4effb82335b13b76465c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.3-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 909.2 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for oxidized_importer-0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58c298dbe6a3646ff6d9edaf9ec0629a57df878dc14f81191e6b6f9f2d4e118f
MD5 9268936f5cbc76cab16b2d755b204d18
BLAKE2b-256 3a9788b1c5b52ac48425805ec0a8c0ef6874ba7a2a06d5783918eec7a8e575be

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 767.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for oxidized_importer-0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 af084fe0adae4e89a950cfc0d57e377475edb6f309a12c390c7566e74f0fa21f
MD5 5270633353bbff2ee0e17531c373f3bb
BLAKE2b-256 835e40d8b27ee844cf8c5f4a5282af3c3a0e3fe8139a3542efcfbcb9298089dc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ce973664f4f36e121453352fca2981b8a346efa75d52aa42834eb0afe8e73a7
MD5 5db68477941d101b300dc9fa83f83f93
BLAKE2b-256 c90cf85d3dbc1659871cdb086897e03df3e1378d0783bfcddb069f4387b500a4

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b832d5b30534d039eb9e9ac2f79032dbbb79eaae3482756611aa29c96fab8ec8
MD5 05722038c3e8bf4cbc21df746ec9f8b2
BLAKE2b-256 b805ff520a4808a43ff98b331cfcd859252aa1e55dafaa58d870c16904f2a794

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5b5bd0509b3102634cdce5f6e44edc7937a1de49519a894fa9441ccd46a05555
MD5 85bb6ef9b4a5f6989d9a5503aaf8f586
BLAKE2b-256 c98d43e58b09aecd43cb82c5c54cbb963ff3c11bdd300f2f7b07f5d9e64f3a1f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.3-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 909.3 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for oxidized_importer-0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fec8245c843fa3b40d3fe7f0a63212a0c5ff93f3b1d4ba9c46e6bee6fe5295b2
MD5 2a17fbd213ecbcd7aa611a19f62d64c1
BLAKE2b-256 bc5c91ce77ce5c72c4f56eb6c63361e83712a9d9e9cb86662c713ca221ccd192

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 766.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for oxidized_importer-0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4e1fe15e5e455b17fd1e267682421a1be01d671ea7346d24246e6ec2ec72a4ed
MD5 74b0883f2ecb1bf7ac780b3c5f17a94f
BLAKE2b-256 93331fadef36e4f8a3ed0c236485325c6196dedb939f5d28649a82acd352b055

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d02de421e11571e8e6a00b25e93c6e8af3eb756f0415783490c4bf0790f7b4a
MD5 d9fb1c2bcb846f2b07417f4222159cba
BLAKE2b-256 19d5c79329539cb71fc49b584f4c441e7803a1650cf17826f364ea111fdaf449

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4536fb93e0aab544d7c75862e958064c9830085a5ed64e3c1bde801d130061cc
MD5 d0f01405ab874d14b209fb58cf3d4bbb
BLAKE2b-256 b0bc7423c5d91933936e0d4aefc9f5d8bf439b83b06ba28ef7af12ab30dbcf08

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for oxidized_importer-0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f1467b0f027c592a91f70c2ebe90525fccf91ef430f091b5d03c9f222b8287f6
MD5 18e00e52d919bd0a1e0980ab833faaac
BLAKE2b-256 862f78299703cc2ab32bfd59fb6ed55ec6af4b5b0fd41c14f2a93dcd043345de

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 904.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for oxidized_importer-0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc310958c306ea48fd1fc1a0f5d47fdc4f44e4ecca4b0c03f4c647b51596d423
MD5 dd8459429aa58e5e3f0e44fb9bfa7168
BLAKE2b-256 e75c7f3bcb4aaf1276032c242fe8922e60bb23ead5333c2395b4c1c9c5f447d1

See more details on using hashes here.

Provenance

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