Skip to main content

No project description provided

Project description

[Steps in creating a python api:

  1. cargo add pyo3
  2. add file "lib.rs" in ./src, attach to main.rs: "mod lib;"

Adapt the cargo.toml, include:

[lib] name = "name_in_python"

In lib.rs add: #[pymodule]

fn name_in_python(m: &Bound<'_, PyModule>) -> PyResult<()> { Ok(()) }

Local install:

Build a .venv:

python -m venv demo_env

Activate environment:

demo_env\Scripts\activate

Install from wheel:

pip install target/wheels/string_processing-0.1.0-cp311-cp311-win_amd64.whl

Pip install from github:

pip install https://github.com/FRRitsma/string_processing/releases/download/v1/string_processing-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl

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

If you're not sure about the file name format, learn more about wheel file names.

string_processing-0.1.1-cp312-none-win_amd64.whl (111.7 kB view details)

Uploaded CPython 3.12Windows x86-64

string_processing-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl (244.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

string_processing-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (185.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

string_processing-0.1.1-cp311-none-win_amd64.whl (112.1 kB view details)

Uploaded CPython 3.11Windows x86-64

string_processing-0.1.1-cp311-cp311-manylinux_2_34_x86_64.whl (245.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

string_processing-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (187.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

string_processing-0.1.1-cp310-none-win_amd64.whl (112.2 kB view details)

Uploaded CPython 3.10Windows x86-64

string_processing-0.1.1-cp310-cp310-manylinux_2_34_x86_64.whl (245.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

string_processing-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (187.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file string_processing-0.1.1-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 cf67a176bce0bf6e79a562fc97f6fae81eec6a0c26b8de0c1c3151c0cea99b82
MD5 2745cf5e2ad6342c5d14cd21b6e674c4
BLAKE2b-256 96f1868a66bcf02eedba20a52f5149e347d41e4cc01af52abc9f5333a848ad8d

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 dbaff0afdf3b53940aa87ef8dc86bfebe2434fac4254264f2083de2eb0aba741
MD5 02b3b2971066bdef70f19a332107f00b
BLAKE2b-256 9b208c9a04f1c56cf2576a1be4369cacaa5bbd131aa8a036ea1c9c03fd29232e

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b676a7943fcd7e43a7b2df40c9859487ea0d52a8256c3aec6da17e5d48a03851
MD5 35d2fd6bc9589b3019e7655f38042694
BLAKE2b-256 7536b01ef80a688175854b20a5c5f7b978a4b6f695d615c76c01de6ec9de95f3

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 34a68a6fe83ac655448d89f7ffac9229a1862dfe340ae98dd4106dbfb10cd7d6
MD5 f3ed0e252729b4475df4f715a570d40c
BLAKE2b-256 f52b6634985a57599a236628a08f2f725cb0a279d145aee476273118712dea06

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d506565ef509849e208c66477741c2b61505b14c404c180fef1f435a4730c8a0
MD5 4b81a0ec4fdcce5acbdad9ab40acd71f
BLAKE2b-256 d65eab90d9004380d21610d4205a72785d07ecebe5a3fb749641d67f97511c09

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24a04d5ce4a15c4c610e682a97b5897762992a9c8648ae98d1450104f53112de
MD5 38a24f146b71a2ae008deccf73d51254
BLAKE2b-256 ce441cb80cd1bfc488e17fb1f0fac0455fdc94c000b406b2e6b1ceba40c7d387

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 2cf0100dc630f3b3866b8e098a4418b19167486b4854cf7d636ec6bce2d4644b
MD5 81766495eefe7fe1f84cd847e4daecc9
BLAKE2b-256 639fbfde9f3dca485c6d7ce2fa0c97fcd391f6304c017c47d06bf7373588c519

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9d848484d1d8e0db5a32a225a3f8e1d4b0e542f7547833acc3dc8047d5e3f745
MD5 12f9fcaa98fedd7ec4b6ca487907a0b7
BLAKE2b-256 3139bb7e5bc9c7447706958b70b9cb49eebd68067b2a6b514895f7e635159d1d

See more details on using hashes here.

File details

Details for the file string_processing-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for string_processing-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f811e07304c0b5f9992adc077236ddea2623fa95e9eca86ea28f636ceb821ffc
MD5 2dea0465f60f3fcce052a3dcfd8b75f5
BLAKE2b-256 6aa36d0cd5594328d57192f21fc6343241f1d0a5d2efeaec29b11f79916e84ac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page