Skip to main content

Improved library for Python to support C library extensions

Project description

Adamlibrary Project

In my Adamlibrary project, which I developed to bring low-level operations in basic C functions to Python, you can now use low-level C functions directly from Python.

Windows Support

  • ✅ Low-level memory management
  • ❌ Graphic-based memory and window management
  • ✅ Data structure management

Supports Brought for UNIX POSIX Compatible Devices

  • ✅ Low-level memory management
  • ❌ Graphic-based buffer management unit
  • ✅ Data structure management

Necessary support for DOS-based systems will come in the near future versions.

Dependencies

  • GCC
  • ctypes
  • util-linux
  • Win32 system architecture libraries

You can visit this site for a sample test.py code: GitHub Test Code

Community Site

If you want to support: Donate via PayPal

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

adamlibrary-1.5.tar.gz (6.3 kB view details)

Uploaded Source

Built Distributions

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

adamlibrary-1.5-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

adamlibrary-1.5-cp313-cp313t-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp313-cp313t-musllinux_1_2_aarch64.whl (27.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp313-cp313-musllinux_1_2_x86_64.whl (999.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp313-cp313-musllinux_1_2_aarch64.whl (27.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp312-cp312-win_amd64.whl (14.5 kB view details)

Uploaded CPython 3.12Windows x86-64

adamlibrary-1.5-cp312-cp312-musllinux_1_2_x86_64.whl (999.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp312-cp312-musllinux_1_2_aarch64.whl (27.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp311-cp311-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp311-cp311-musllinux_1_2_aarch64.whl (28.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp310-cp310-musllinux_1_2_x86_64.whl (27.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp310-cp310-musllinux_1_2_aarch64.whl (28.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp39-cp39-musllinux_1_2_x86_64.whl (26.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp39-cp39-musllinux_1_2_aarch64.whl (27.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp38-cp38-musllinux_1_2_x86_64.whl (26.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp38-cp38-musllinux_1_2_aarch64.whl (27.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp37-cp37m-musllinux_1_2_x86_64.whl (26.4 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp37-cp37m-musllinux_1_2_aarch64.whl (27.5 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

adamlibrary-1.5-cp36-cp36m-musllinux_1_2_x86_64.whl (26.4 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ x86-64

adamlibrary-1.5-cp36-cp36m-musllinux_1_2_aarch64.whl (27.5 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ARM64

File details

Details for the file adamlibrary-1.5.tar.gz.

File metadata

  • Download URL: adamlibrary-1.5.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for adamlibrary-1.5.tar.gz
Algorithm Hash digest
SHA256 027488fd14a970ecd58c14f4484eea3b2fede0630bd6064dd56ff593d1ec5565
MD5 0a160da1c2f10080fd68bdd6c9dea1ee
BLAKE2b-256 73275a1614aac8dc5c8d855d8f2347d0ebbba09da4984c7813065b34b912d2b6

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-py3-none-any.whl.

File metadata

  • Download URL: adamlibrary-1.5-py3-none-any.whl
  • Upload date:
  • Size: 1.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for adamlibrary-1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6cdab394a685a938d736f193ad25c070322146cf99e62a1e7462025384569671
MD5 1d99fdd3aaa8d6215caa6158527466d2
BLAKE2b-256 99bca3c75e2165966bcbc8c8671322f5fe1242dbf53a64c2b473704a23710168

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 872266ae2db3f64285fe5d1baed7a331ef4e72989f596e9f847541bc9f9cb1d3
MD5 5bf48350335070eb1463af723a53bdbf
BLAKE2b-256 a490217e76f149ba0149128d2af168009f8307fdb18f1de63758b6194307d314

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f81c7869b68c16beeae14154d3d219403e5f76fa6c1c1bff43853bcba53f8ea
MD5 639af687d42ef1eff1cb2cd227405a9a
BLAKE2b-256 77f7398ae7f7c353359fcbd4e2f41600086f39bcbe9652cffb6922d8eb440480

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9fa63dc044cf40e79c3ae1f3d6cf3fbffa806b17138b9f6969ced05a7de1c15d
MD5 3d2ea81743aeb9b7af1ef5ad9f4378a3
BLAKE2b-256 b536decb75f57c27a2b37a8398e8df714b80eff5237595d2113e8b18a73bb98c

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 37faace0fc4ae11aeb00287af35ac84a2ae4646da2788dba6c075e3d923cbd55
MD5 db8733efa41e19f94d6824ab0273476a
BLAKE2b-256 9c13f1acbc63c36a27d44f669eb5b2c7ad350a02f8c68c4c18f151d85e714c14

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: adamlibrary-1.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for adamlibrary-1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 767897062fe98ec45e024bba18300e967c59d466c713054a93e34ab373f403fe
MD5 ca9b50b15f321af6db1ab8d8124f7285
BLAKE2b-256 af6e9dd13333f44f3979fdcab553a1e558332295c889de41191bab757de12da4

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05e7c533360968c5953faf5bec62570a5887508a6faf7ebb1762d1a8c42603ec
MD5 00ca5342fe8348f76355b4deeb13a7b1
BLAKE2b-256 eadc6dbeb382ee95e8d0dcd9944a78d0c9a83ac9f02c703fd06f0c42d98065e1

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 36c4223ca6811badc6252dd30d4de95885d7c3f2f868222a536d82d09c08cf6b
MD5 a33238b8b76624cadc8075d1f8b6cdf9
BLAKE2b-256 d596298c41a98d50444f8e36737d58f7ab4bbeed4f57d1f9844862a82ac124ba

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e5495733ad88f3cb9ebb9df1745078d9f23bf1d17e6229cfd3f4cd02f6de30d
MD5 479e160d5ad6fb92d2ef0fc32ed99643
BLAKE2b-256 5aa728b4e4129b1f1ca84ceb794b684645548f74b947f50e6b832c1cd493ea46

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 928bb2b24fe90a213e49d027aea478325f05a9c8ca03cf8a8db7eb9fd350166e
MD5 6384084fe269ffe181bd523a0746f963
BLAKE2b-256 c84fc356a201fbbc3b0c3e030a3a6d210c0c6a173936000163b91c6b3b2ad045

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0a043cab4fec19389b5ef9c56e3a52fa4394a224d512b0decedfc5f21377538d
MD5 193c18f10d0bf68249893af4ea959c25
BLAKE2b-256 aa0e0f5edd47af0102053a5eb5e8c4113b16a7632a83acff48d337e04f896352

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 51c06c1550e68ef0483bfe1454021593e616ff647b8c3fd8b48a0fe3af979ae6
MD5 a58487089d08ed0472d9b11ee2614917
BLAKE2b-256 8d00b8895a04c57912fc624fa96f90cc8520265e0079bba2cf24aa7b8e9d3fc6

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf98b2f73f8e273219dc7fbea3e137b217509481f152725c43e5573f883341b5
MD5 9f4443645139b6972f1bdd364d2bbca2
BLAKE2b-256 a3013671f7386f2943344453de15059b705b738a121d821e1c147909333a719d

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e87ef83346ffe15523a99a6fb2a33abf5311a1684702a4f4eae25312ecdb699a
MD5 6919606f27aebe518ddcab7274d1768c
BLAKE2b-256 808ef6a4069f5d92284896113f979e932a3b9051932a35a14a97154d639b27dd

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 980f9ef41fec3826018608083a3c4661661fa1511e952a54ca4dacfeeed9f33f
MD5 f904f9cc4e5654d209df42aea76c7a25
BLAKE2b-256 8fde8f60ae2dc9f1a314b3606db6abe2c37adc9b021570004cd18705d246a3f0

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d4149faa8134d09f544674978bbaae3a01b6bdee2cb36c2c9ac3a32b91ef4e9
MD5 795f3ac770758067c71992ed9c2323d6
BLAKE2b-256 4e003f595ccfa471bb085013990c9a6205e6f2b7d8c7863220ce3c167da87210

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 28c97bc6d9ee1c3afdb1312cca76dad4cc58baf2332b0f2fb25a423c1550a1eb
MD5 0c9c540ed521bcc0ad7f0013259be21d
BLAKE2b-256 9fa14be192fed7ce13c363c0869606c0d6806b90ecae2130f82348623aa08fcc

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 df4b091d0cf42cd697f9018dea49610a2b58d4587094044d634b7882058a1d93
MD5 e4945e3e290d778d4dd35ba7c1e001ed
BLAKE2b-256 9b7018750db1ddd332620ca1dcf2b8a82d3ccfba13de999096a34fd475922d70

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp36-cp36m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9be27e39a6ac077e7a6c7030aac49f93e645c985d3b479338980e67fffd8d309
MD5 1598bcb49539d6b148580e8e7350d39b
BLAKE2b-256 3d2d0e75159f7e06b0bdea92ec4fe945b876e04fe658916fb1426b5c14221077

See more details on using hashes here.

File details

Details for the file adamlibrary-1.5-cp36-cp36m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for adamlibrary-1.5-cp36-cp36m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b6ef98a3f4fddace4a16ed9ef5a732f8a37dff372e6762fbe0edddb45d34c61
MD5 37bc164ce41357dd7f5dcacc41d43300
BLAKE2b-256 1c3406930e4ea312182c9cfa52f247678d9ca1213176c1fe10620ad196760f2b

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