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 details)

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 details)

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 details)

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 details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

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

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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 details)

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

File details

Details for the file opszero_rustypy-0.1.0.tar.gz.

File metadata

  • Download URL: opszero_rustypy-0.1.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.12

File hashes

Hashes for opszero_rustypy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1853c57e3d4f8a8d9be99fa8a5d0d5c63b89642de80c9b2c716162507ecadb5d
MD5 b16a82ac78f59fa0dabd3bd84389edbb
BLAKE2b-256 4b6fb4d3a200c995167c9f5ba8bc53c5170eeca512924ab6f10567d22942a635

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d8d7ee4710cae8cad5094cdb15029604474db3120e4c4f686b993bee78f7f8d4
MD5 9a9da34ee717a450a24bf8419dd5ec44
BLAKE2b-256 968ed0f4230027b6f34aa66690838189d30abf5700b90ed5589a43a50dd54b1e

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03d7065d04050b5bf8d9dc8abecee7726ed2590244d84f2ed86a69fd2014f677
MD5 a739bed3123498179111f45841fbb9dd
BLAKE2b-256 02a9eced04ef089538befad08ac8e47833bca7520af8e437197524b76ee755d1

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36a5af0a683b51d5fbe5285049d8ee086ba6aaadbaf0632f92e16b8c7bf83f04
MD5 a8b07782483a16b42a83dc4578a19e33
BLAKE2b-256 bd5e8c244f90e2a804c1ee43a9313bf891d1afe2c748f39c7e1f78b6e24d32bb

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 418451c69346a5ebddf0a50c69aa6dc9c22095ef35380fdda745af2999d687fc
MD5 0d2f8bb6498002d92b84c5dd0e638712
BLAKE2b-256 4c8eeadfeaa512e9a975adf7393c040d7713761384ff750aebeb64f421dd550a

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc3af4fd27f0bca61cb7bad84fefc7cec8b1a3eb24fcf67206abb129cab3766c
MD5 1e082b978a3ac9f4a7baab2a7ae4af37
BLAKE2b-256 0852ff4214be393d10eae857db95d6440a1dc56cb0d5c5c355ae975f058eea5e

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 232de8b47e5f45ad47873d42257ed9d9e5f4a8ff76a6f7fe4197298b0f4b7342
MD5 d035b0142ca52da752a95b68bda83fc6
BLAKE2b-256 287733b9d2ee84233f902d7a58476abd86da50918d4531333023aa540233dfa7

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 567d88ba3e82288f5a2bf097d4cd89925e1cea978f99e59eb85c93a3be33e2e6
MD5 a758c00e25d615e8d657f6c81d23a78d
BLAKE2b-256 81a147ef7dc1c3f1d2934c5ced070b213e7b43879de9c7eeb28aa38a0d479a64

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2cf2027a3a7dd108393d6294925d6590f943aac10b7130f66c37e220b67af4f
MD5 ffebb662e3d0f2ba1dcf14def55b0a07
BLAKE2b-256 a65160b8c8420fa0e0580c23a022fa4238ce3f8561186287712f85538cb2bafa

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 83db6f593e268f1240cc5f2b82724e9f25b2e79795a7cf1563012ed541c06be3
MD5 2b54ede601a18a4a058b77fc418db531
BLAKE2b-256 e467f303718fff1ed74532d112c2c92f20e3bebbb2c2003efc142cd2a0486f36

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 2ac23cc01cea7062fbda85ef08ad49d7b24857d18a4fe4afce7e9cfb22b317a6
MD5 59f2345b2a6ff3a66bbab3ac6c5af2a5
BLAKE2b-256 4f20a8e0d47b934a531082ce864d73d728d1dc5f6b9f01c3fcc8c28ff2b3a55f

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b26e1f55481eeeb69ffb29fc1f580d00b6be64f7a51cc1a3891af0f751c55de9
MD5 0bd9fa30f264c8f6170face548089647
BLAKE2b-256 880ddf6590051747ffb2d888368c7e95cbdd5771f317149f0953e6418e8a1c1a

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 14aaa5f94926f64b2b9dccb26608395c07f148411629e02107b5bbf7e6df3caf
MD5 31bc9295d86f114e34b4c4d7fe045ae6
BLAKE2b-256 ce3151bf639aa0ef1f12059e48c11006e92211320e2febedcbad268a60ddc837

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 dc243150232e208a2e9a8aeb14b3aeae4fc51958b04c216a79c809ce54d041ca
MD5 5922e2378933b63254317024e4211bf2
BLAKE2b-256 aab7a49ae36dcbaad51b67a820bd412ab9a90153dbda0e0f55eff03706a21dd6

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 775d638f866641d28b46facf4f637e5d9738f446732f3706e2d70f145567fb2c
MD5 5c14b56b4ad7808591714f31017ce8d5
BLAKE2b-256 9b1ac05d0f8bc16b09396617d8a7ac90893f756d5a5aa068e1fbfc4f95fef89a

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e319556b3b6490bd65ae5e227d51a8beb005cfde5eb6e2e04b9a4e6850de8acc
MD5 a417727bd0f033009a69d3e734baf98c
BLAKE2b-256 d219839df08a94abcad8179228292b88185dc58329abedeaafa86c3d1d1b71ba

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 f07d093824531336cd644b8ffa1f41ed62383be9077e43cce2e23117decbeb4b
MD5 451017e7010a57ed642827160a8c8b69
BLAKE2b-256 ff73f18ff31a48f8cf3d71751988cb19b02f69eda6dd0d1a1e96f6bb2438327b

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e1bd6033e842b6e9ce68d06959854aac1b2885b40121bc44b305a50e162fc11
MD5 7cadf7eb2aa36ee18c46e4e9f95c670d
BLAKE2b-256 dc293c8ec3524d8c2c284b862e6fa9937e2f721395eac4757695892bfb3ec4be

See more details on using hashes here.

File details

Details for the file opszero_rustypy-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for opszero_rustypy-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c5c0d90d46a8bf6c2d3070c8628f3800ac0821e18f669a1567dd481ed2305d8e
MD5 aed40d37d521a42f22e5c6815e78da3e
BLAKE2b-256 df37c57090ad9ed0135f43ad5103361f3f5134efef1651eb1e1df1dd69d2fb54

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