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.2-cp39-cp39-win_amd64.whl (662.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

oxidized_importer-0.2-cp39-cp39-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

oxidized_importer-0.2-cp39-cp39-macosx_10_9_x86_64.whl (770.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

oxidized_importer-0.2-cp38-cp38-win_amd64.whl (662.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

oxidized_importer-0.2-cp38-cp38-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

oxidized_importer-0.2-cp38-cp38-macosx_10_9_x86_64.whl (770.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: oxidized_importer-0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 662.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for oxidized_importer-0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fcff64ca5a23bfe480ac83e8e323bddaa97c7e49325e672f3f902577454a84a2
MD5 bae326c790667bca729fae880c3e7936
BLAKE2b-256 381a4045a78a1cbc17627f1e5df884bf0e95ae32793ac028264d6973208a8c0e

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: oxidized_importer-0.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for oxidized_importer-0.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d1256fb3c9ef93ce6b89b42607bd993eef4b7f8b5f7c4eb719c0f67d7f2ba324
MD5 82790e973b2b0ac98b464282e8cd424b
BLAKE2b-256 ca69536aec5f5fc5a14e84059113494dd967c70c75fadaacaed028b0236de8b4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 770.5 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for oxidized_importer-0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c669fc045a669a6a0ffae433c6909a8302f004d8b6bbabb7a4b6ed242691afc6
MD5 c38073706185fb8a3d971eca0777ecad
BLAKE2b-256 243cce8e47f9b991f4f98aebc342e2c6d774c32cbbca0ad16c014d381ea2c09f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 662.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for oxidized_importer-0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1db1ddd18345ca9c43caa993e6d6f00b2d353f3d38b5dd4dc2f5012bfbe5bc3d
MD5 c81e6b44a2b83235c7f5ffc0e92a42f8
BLAKE2b-256 c78eca213d45facdd1628d754db13ed3496e0c7f07a008468a8c7e5fb15ad7be

See more details on using hashes here.

Provenance

File details

Details for the file oxidized_importer-0.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: oxidized_importer-0.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for oxidized_importer-0.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 34a8072d8b40bec92d535333844b1aaceb244057bb53e0b4f1561af2fc10a6f1
MD5 01cd1860de7a045152ba8f867d2355b5
BLAKE2b-256 00575fc52efb45ea65d3f401892056f5de9cada9b65d7000a834b1899f2d9c2a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: oxidized_importer-0.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 770.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for oxidized_importer-0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24a0f3e35a245f64cd236d62e95fc4c8a4ea3c8df72e29a21c5965a24c7f4f87
MD5 9db7dd5e283eae2b8cb5d46ae5f69e4d
BLAKE2b-256 cb5d9fa6dc51a9a5ad8bd4ee6ea5bb572b7cef706f6ab572a4193d33e0045eb1

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