Skip to main content

A pymsbuild extension for compiling native modules written in Rust.

Project description

pymsbuild-rust

This is a pymsbuild extension for compiling native modules written in Rust.

Quick Start

In your _msbuild.py, import RustPydFile from pymsbuild_rust (using import * is okay).

TODO: HOW TO SPECIFY FILES?

from pymsbuild import *
from pymsbuild_winui import *

METADATA = {...}

PACKAGE = Package(
    'package',
    PyFile("__init__.py"),
    RustPydFile(
        "native",
        # TODO: WHAT TYPES GO HERE?
    ),
)

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

pymsbuild_rust-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

pymsbuild_rust-0.1.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file pymsbuild_rust-0.1.1.tar.gz.

File metadata

  • Download URL: pymsbuild_rust-0.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pymsbuild_rust-0.1.1.tar.gz
Algorithm Hash digest
SHA256 535135622a5a9f1bfe3313ba27a70ddbf2652648e132dc225804d7c37339882f
MD5 c51fe7f43893801f3a1cc89ca9195691
BLAKE2b-256 92e13781306d586ac8c2214498b1eb6e3a7b3ad9d12aac70cad381f19a63c8eb

See more details on using hashes here.

File details

Details for the file pymsbuild_rust-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pymsbuild_rust-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 49f2e5fb950d6aadbc08a0e429f0d4428bfc22b6096561789bb0a7cc98b8a158
MD5 eb0aec5f21bd8025a6a0798fd3be8a4f
BLAKE2b-256 79ac07c998690c9c54d239938d6059afe6f8000f62544aaf8a9a89974dfc50de

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