Skip to main content

No project description provided

Project description

opszero-rustypy

opszero-rustypy is a template Rust Library for Python using Pyo3.

The project is a template that you can clone or generate using the PyO2 product. This project exists as a demonstration of a Ruby library that is used withing AWS Lambda and Kubernetes:

Dependencies

MacOS

brew install pyenv pyenv-virtualenv
pip3 install maturin

Create

mkdir project/
maturin init
✔ 🤷 What kind of bindings to use? · pyo3

Build

pyenv virtualenv opszero-rustypy
pyenv activate opszero-rustypy
cargo update
./build.sh
  • Built for Mac, Linux and Windows on Push

Publish

  • Published on Release Tag

Use

>>> import opszero_rustypy
>>> opszero_rustypy.sum_as_string(1,2)
'3'

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

opszero_rustypy-0.1.0.tar.gz (6.9 kB view hashes)

Uploaded Source

Built Distributions

opszero_rustypy-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-cp311-none-win_amd64.whl (105.4 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

opszero_rustypy-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (433.3 kB view hashes)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

opszero_rustypy-0.1.0-cp310-none-win_amd64.whl (105.4 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

opszero_rustypy-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (433.3 kB view hashes)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

opszero_rustypy-0.1.0-cp39-none-win_amd64.whl (105.4 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

opszero_rustypy-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (433.3 kB view hashes)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

opszero_rustypy-0.1.0-cp38-none-win_amd64.whl (105.2 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

opszero_rustypy-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (433.6 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

opszero_rustypy-0.1.0-cp37-none-win_amd64.whl (105.1 kB view hashes)

Uploaded CPython 3.7 Windows x86-64

opszero_rustypy-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

opszero_rustypy-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (433.6 kB view hashes)

Uploaded CPython 3.7m macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

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