Skip to main content

Python bindings to d2lang

Project description

pyd2lang-native

d2 lang direct bindings in python

License

This project is licensed under the MPL-2.0 License. See the LICENSE file for details. See dependent code for licensing formation.

Dependencies

This project builds the d2lang library as a shared object (.so) for Linux, a dynamic link library (.dll) for Windows, and a dynamic library (.dylib) for macOS. Then packages them into a Python wheel for distribution. For information and licensing details, please refer to the LICENSE files included in the project.

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.

pyd2lang_native-0.0.3-cp312-cp312-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pyd2lang_native-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pyd2lang_native-0.0.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pyd2lang_native-0.0.3-cp312-cp312-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyd2lang_native-0.0.3-cp312-cp312-macosx_10_13_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyd2lang_native-0.0.3-cp311-cp311-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.11Windows x86-64

pyd2lang_native-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pyd2lang_native-0.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pyd2lang_native-0.0.3-cp311-cp311-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyd2lang_native-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyd2lang_native-0.0.3-cp310-cp310-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.10Windows x86-64

pyd2lang_native-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pyd2lang_native-0.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pyd2lang_native-0.0.3-cp310-cp310-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyd2lang_native-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyd2lang_native-0.0.3-cp39-cp39-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.9Windows x86-64

pyd2lang_native-0.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pyd2lang_native-0.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pyd2lang_native-0.0.3-cp39-cp39-macosx_11_0_arm64.whl (9.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyd2lang_native-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pyd2lang_native-0.0.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b8dd5fcf8e3a951d7836cd6662c0d86aaaf1bc6972b85a07b8e2d0f04b1799a6
MD5 0d3192212dde4989a77572c3cf13fc6c
BLAKE2b-256 b3be8bf173d27fb54ea52cd7a4b2dc82fc0e05b4a3f5cfa127f996597159574e

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 632c12e7124b95af64f360c35ee7617cebae779fa5595d9f8804c31c631d124b
MD5 bf2f9ee27208cf42544ea6c5fad0e198
BLAKE2b-256 770519cd6793724fac424b07126facb873a87bbb7166932d27f7bfa34dc3ca30

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59dcf35fbbcb72b95edb5cf14a8aa96158f0a6b34a411fb5336d1c767019a8b7
MD5 1f03ee6d9de23f68ac08f50ed4ce1931
BLAKE2b-256 54e3be6ceb0c8445d72b81dc8e3119babbe0219cc77d61a0befa2220122826e8

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f8917b1c494b3a5187f3bcdb65b7a42bcb25431623c7b21d6453d3c314be360
MD5 6c92b5c708a4eef8cafa5e7b05305df8
BLAKE2b-256 b9a1dc7a74d1d457236712127c4e334276db8cb5d632deff4ccf4c62ba44b8fc

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 13d1f0446bf92aa4180a7a401f838279677d6144864ddfb62616f015298daa3d
MD5 89b3dcde5acd8b0a33cb27bff806ccf2
BLAKE2b-256 191a13ae661a3023909e0ccae6b70823b53770c3baac9b4863fb3762c20c3e4d

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b163428e54a7386a24535dcf9afcd874674e2fa479dbc88f862e4fb613951944
MD5 6eb9dc54722c0d1df1a9806964b3e501
BLAKE2b-256 025dbecf3dc58aaa6d304b129325ec4ef1e1177f26307615b1ab692e6a3e650e

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff78aa3b4657b7c02b2f5982c83f269f564031513ee01e4d66294a2f9bf0c1a2
MD5 22207d30caef7ae56578f6b8d31192bd
BLAKE2b-256 14d3aa4c15c7e0e794d1c07c27a4750ce220e301aedb1a634524f93fbcbccf2f

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fd7cdfd149a6808c7b27c3c69ecb3acf89a338dcacf0928ba93395141c1f1c1
MD5 3070e8980e42bed00c3b0348ca3e2912
BLAKE2b-256 00ebc437c0271e52a3423a2ced361b369092d1d81d37564c60e0025b1529b2c2

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2b07c2b758361e23fba8804ae3aacc5eafac56b3063aa62ffb17a56fd2417df
MD5 80d12da102deb3a52067c65dd7f9c3b0
BLAKE2b-256 3ce3ada2f62cc672622e4a64565d25b7b9be68d677a6124a72fd3cffd90667cb

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf2a20bf50be1c339808cb885532ff6e6a4876dffe06b590dc26a446ae2f3415
MD5 1ed5f08dc10a2b86bf8d2636631e887c
BLAKE2b-256 313c25ba825c5a2838436ae230aeeba89e2dbc9e15228e08a23c50a52facf178

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9a2c33f85dd6e5a6f71698e23db0ba66b49b842ee146604fe57d42b52b00a71f
MD5 1beaedabf08bef5bd34a493a650ffdfe
BLAKE2b-256 163f042810cb1ea652ec44ec8ced9b6124f02c8c2ef93557f07469a6c835d976

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e670c7d98d9cafad62be72f4315fee17fea14e167bf107758abfcc17f9969568
MD5 0cd5146c34310b3bae29158dc5bcc29e
BLAKE2b-256 a4621e8edcd6c763314092512f73ac2166ce09fd7da2ee6c1b16728cc7fc6085

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e70b09fe9a630f24d8dfdff04e0f8d66e0045082246fbd14710b532dca07813
MD5 166676be86baecd946953a0ca7f64f5f
BLAKE2b-256 6e03d559018c96949510d24981de71bf2bb0d2337e1a87795699fcdf20fda558

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3a6c9a648d4d655bffacf9f37bcb783a54d033bc5159341b00058ef1b3d531a
MD5 0977491eda0e5dee5a28eaf16990ab81
BLAKE2b-256 0a9f09a9294112cee80a1b68515e695a80b01dce6be83e357424bbd4f96a0221

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20c8d9144c3accedce998f9ccea16cc86c9d6ee9d643c9252909d2e8d079e7cc
MD5 7268179c7c04f700b27ff8c799455ba8
BLAKE2b-256 9471196d48a4b39a72d361df6b5bc77ed0725daa10be35431ee5d2817d39b262

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5beba9481121bd4ba44ebae105c8d7649ded402a271566241bd0b2d03cf66b54
MD5 2ec4dc9b40791fc77502dc4241efe014
BLAKE2b-256 d374d737e71c9d4bce4af2f04f98e05e435f25d1109d76ccd73ae1335e30fd7f

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a7672e4606838f984212ddea96d97466d12104663b6b2fd8f25667f23f274c9
MD5 ca0ded38edd699037156a01b8f9987dd
BLAKE2b-256 f848bff55ae61697876c9d08bb84cd2ecfa1b72c7ef61e8202ed351137c86544

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67650933a0a1c03181eccbe2924291f05e5914dea0356591c6711a3767f9e057
MD5 db554adbb3e92fa6bbfaed9842b5e7e8
BLAKE2b-256 88fb64b0b8d063764025d530a25105b436918d3affad15e0b7a80798824e95b0

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adcef82dbd6494d0670ccf4ea06de35b94c9fff0b1ac64081e3f21b431fdadf0
MD5 1adcc43b3df1747e3b0948dc229977fa
BLAKE2b-256 b019f1bcf9d723b909c797c169a299922349474cd14ff13c777e24e12f0902f1

See more details on using hashes here.

File details

Details for the file pyd2lang_native-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyd2lang_native-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c4d88d01f221869b0b28d1e91b84ee26db4ef462ccbcaeb620700768699b486
MD5 2fe7c040670895447a061e3a9586b621
BLAKE2b-256 fc64083c6c2807b2d10a3208fe374840187b62e98194323058d6d14cb7de9278

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