Skip to main content

libCURL Python Binding

Project description

* Curl Python binding
[[https://github.com/jiacai2050/curl-py/actions/workflows/CI.yml][https://github.com/jiacai2050/curl-py/actions/workflows/CI.yml/badge.svg]]
[[https://pypi.org/project/curl-pyo3][https://img.shields.io/pypi/v/curl-pyo3.svg]]

* Development
#+begin_src bash
sudo apt install -y libcurl4-openssl-dev

python -m venv .env
source .env/bin/activate
pip install maturin
pip install maturin[patchelf]

# Install wheels
maturin develop

python -c 'import curl_py; print(curl_py.curl_get("http://httpbin.org/headers"))'

#+end_src

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

curl_pyo3-0.1.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distributions

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

curl_pyo3-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

curl_pyo3-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

curl_pyo3-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (193.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

curl_pyo3-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (197.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

curl_pyo3-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

curl_pyo3-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (193.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

curl_pyo3-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (198.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

curl_pyo3-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

curl_pyo3-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (193.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

curl_pyo3-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

curl_pyo3-0.1.1-cp39-cp39-macosx_11_0_arm64.whl (193.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

curl_pyo3-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

curl_pyo3-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: curl_pyo3-0.1.1.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for curl_pyo3-0.1.1.tar.gz
Algorithm Hash digest
SHA256 fdb9557738d57acb8e50eaff5d94de863bdb8a14c253900788e8032207271f11
MD5 a2bc19b85b2ee0ba6e4b15d0f762e325
BLAKE2b-256 0fb6d5a3b3062eab8401a3e565d2a81191f2af1a4bb8cdecd39ccb2d2108f82e

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c24f4f6075206d7f40460050f48efffe459a6cdb35458dfca474ed933fa38f4a
MD5 71579a6b7cda34e515148bbad3c385be
BLAKE2b-256 0b2e9bbbe878260a6eda505c05573a26b92401c241ebc9ff4ae5200c1e6ebff2

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8315edb1db77a3757637d1ba95d8ab6f6d82738d3e14cc7e3340b44e9a0e94b
MD5 e53e597537103f0838fab44c8375417c
BLAKE2b-256 a58c51a1c669e7d1324bc4c83f5ecb59a89946fdd06f9f06914d30f0694c3108

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c5f4838f35e497d57c83cc01d44dc78f787aa9d0727d68dc4e138481e1ea006
MD5 5b0ff63939175e48095a45b1399ef4a8
BLAKE2b-256 08b5fdfc8338b89657458e65cb29bfef605b5a5719aa5323b4f18e9b4d80c3b4

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04fa81d37a47292a82d44a64e31b297a89012d71a47ae6314c1f997b0ccfd1d9
MD5 74c2ce81c9a2d318997baf7b8a985b14
BLAKE2b-256 f8a1ce7b0e1c26166f3f7633f70835b858ac891f157069ea97a553cb2284d869

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b29316646670f0a1159f9f01923ffffecd603da86773d2926cd9365898bd750
MD5 df8a705e5eedbf2ac97ce2d2c089f84f
BLAKE2b-256 206b53c24dd0468cbe78c2bb0c60b08996d49d7e16cfcaa751aed350961261e8

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29e1dc49446cf3e9920b6fabcd31ad2bb291d82ab8e990ef96927b7d736355f4
MD5 597a79580412a79b7e78ce66afea50c6
BLAKE2b-256 60a4666787d35d2aff12c3aa50ac84998d172e2a6f38c42aa7ceb5734fe7e3b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16141edc115c6e431ad4d5b082d2ae820039bf0c7e40f0bb17b7f3bd6ff44b08
MD5 5bdb372eef63998f554d95db645a44e8
BLAKE2b-256 3e7a0cbcfb52797630fb0c2accb235cf1a31402747a255fdf1ae3a709ee851d7

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 38066112126ff4b08096043916fb133fa140cbd1add11e5aef4aa946301bcbc8
MD5 2fca800b4b3eea2dad29a3d9153e2563
BLAKE2b-256 9d5a374f3cb57885b1ab8019da1acf56083fc91f640b35b28767b610cb27219e

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73314722cc187a9c8569bec04432bbf3fe136653cef3f14b178af19cc2cdd364
MD5 bbac5895c153a9b89bfa502a62df3834
BLAKE2b-256 c6d7bad9c3996763f090c5a45c4c5c67343872415fef6e5a4ac8df5e861da1af

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8135addca5eebad2e42d4efd4de0c986671c3dc2099565a4b00befa402bd2bd1
MD5 ccb49c66375afee2daf27b283c26da72
BLAKE2b-256 383ee36e8a378d81b3d4045ebeebb129ddcfb3bfd44552b959bb194aafc26de5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd3b11ccc20e93c58336136aeea5a5042c93218a2e04fea552a7ef7a511c7c4e
MD5 0748c37a497550072a886ff84a509008
BLAKE2b-256 f3dd82cd047b66d0081a72811dc7f90e78ae1e3f2e9c2eba3f9f45dac2254067

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a7c5fd2df32d5382a0d61449ff33ea564377ce66399e82c1172261bd209fd1e7
MD5 f5552a88a72ed945afcefe9b6a309749
BLAKE2b-256 b11864e828a977bb080f6e13e4fcd1ad73b99a4e66b5f24587c4d4a44ba875a5

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6fc337acc86397e0ef15041af7cb41f77c86d68184ae199c5919bd42ba606a61
MD5 0625256e2e2e8370dd2485dce1abe131
BLAKE2b-256 164d54eb9fdd0add736e85c226ee821c3c247a0d1eba3bb5950e0bb75294361f

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74cc1f034cb94f21a3d730aa265018461181f982d5716cd2340c7a70676b5a0a
MD5 ef2fb78da058c26c70774c0066ad94ca
BLAKE2b-256 63304fd338c303c9c1cd68a78a47a84cd4f8dcfd3cb60fff21815e01ab3d0ee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82a51f71da9ed40c77352eb742539b452dac244cace94d6b95b733be79ccd692
MD5 7d2f71141132db6f7f61ee2b3ffb27a2
BLAKE2b-256 03c28e4a73801633d7e414c1ada4dfe0537ce4e8fa9c272f39d6df31a912d081

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8995bb5d77ef783d6282e76d32a0a09fb08d50a96419d8d10ee5a921a405dde1
MD5 990a3f75c5d4a217d71cd0ca07488ef8
BLAKE2b-256 c8427fe9e57a5666507ade7da201bc9a4f361d37c0280c9625cecc1e15d1699b

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc13be54b2cc35fa90cd6569c0fea4928d4b7184937d76cbb3f2ffe7b2c8d2df
MD5 73d398ba6e8913c26157cfc377bb25df
BLAKE2b-256 4f33eefff88aa4eef906bfb7b746d4da76d8a377abcc272afdc821a77de2038c

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae67fbe78dee36be2c728db99812df742570a131fc57005bf4f930df27784796
MD5 9561ff5ccf0bd721171eb429b7741fb1
BLAKE2b-256 dc8f1de171766d6d5898563d388d35bd5d6f80958d8488be5d87177ebe80ff2f

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0dd7841b3e80060cf784a3a3aa3cbce5353ed0ad4b037174690621f48fdcde9f
MD5 a152fedb245ceb3a31faf7e7c5922324
BLAKE2b-256 cbc3690b8680028fc53eabe16434f568cdda50451fe20cba506259c448f3c851

See more details on using hashes here.

File details

Details for the file curl_pyo3-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for curl_pyo3-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11ff75bc258b1fc72428e5aa36d26fb59ae65f2b5820b9fd94784c4a0cd61625
MD5 9f60033b79b8551012825a8f6f1665ea
BLAKE2b-256 740d678235ae5391f3323ea193d87c89a20acd5544853978718d959c24a81213

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