A minimal C++ extension with an elephant joke
Project description
Elephant Joke
A minimal example project for a C++ extension with Python bindings (pybind11), built with scikit-build-core.
Description
This project demonstrates how to:
- Export a simple C++ function to Python using pybind11
- Use scikit-build-core as a build system for hybrid C++/Python projects
- Implement dynamic versioning from a VERSION file
- Build wheels for multiple platforms using cibuildwheel
- Automatically deploy to PyPI via GitHub Actions
Requirements
- Python >= 3.8
- pip >= 23.0
- C++17 compatible compiler (GCC, Clang, MSVC)
- CMake >= 3.18
Installation
From Source
git clone https://github.com/USER/elephant_joke.git
cd elephant_joke
pip install .
From PyPI
pip install elephant-joke
Usage
from elephant_joke import elephant_joke, __version__
print(f"v{__version__}: {elephant_joke()}")
Output:
v3.13.0rc1: Warum tragen Elefanten keine Turnschuhe? - Weil sie sonst die ganze Savanne auslaufen!
Project Structure
elephant_joke/
├── CMakeLists.txt # CMake configuration for pybind11
├── VERSION # Version file (dynamically read)
├── pyproject.toml # Build system configuration
├── src/
│ └── elephant_joke.cpp # C++ source code with pybind11 bindings
├── elephant_joke/
│ └── __init__.py # Python package interface
├── .github/
│ └── workflows/
│ └── wheels.yml # CI/CD pipeline (cibuildwheel + PyPI)
└── LICENSE # MIT License
Development
Editable Install
pip install -e .
Versioning
The version is dynamically read from the VERSION file and transformed:
3.13.0_rc1->3.13.0rc13.10_dev1->3.10.dev1
Build Wheel (Local)
pip wheel . --no-deps
-> Generates elephant_joke-<version>-<platform>.whl in the dist/ directory.
Deployment
Automatic (GitHub Actions)
- Trigger: Tag push (
git tag v3.13.0rc1 && git push --tags) or manual via Workflow Dispatch - Workflow:
.github/workflows/wheels.yml - Requirement: PyPI API token as GitHub Secret
PYPI_API_TOKEN(Settings -> Secrets -> Actions)
Manual
# Install dependencies
python -m pip install build twine
# Build wheel
python -m build
# Upload to PyPI
python -m twine upload dist/* --username __token__ --password $PYPI_API_TOKEN
# Upload to TestPyPI
python -m twine upload dist/* --username __token__ --password $PYPI_API_TOKEN --repository testpypi
License
MIT - see LICENSE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file elephant_joke-3.14.0-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 71.9 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3778392574a04d30a0d97ffbd627867afdaad7d06fd9c3cbe627567dd5825d6
|
|
| MD5 |
9c05e005d91191f802f123872b6021b2
|
|
| BLAKE2b-256 |
5d9eb385550361538a36813202c82583ad9c8fa0947efaff2255282e5f8a16fa
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92f9a8518d9d011bb9fb7aee3528b4e2d28c76379355fe60eef041890fd4c418
|
|
| MD5 |
668d59700336b306ae6f675fa098ffe3
|
|
| BLAKE2b-256 |
acbd6aba924083fdc4b2f357f4fc5c26289a3637654132f397fdf486b3afc5ed
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 70.3 kB
- Tags: CPython 3.14t, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
008a520abaf31123b5532ca6061c942968db82018a9cb23d9e8aa5f7d04c34cc
|
|
| MD5 |
bf35be743af6a7be2c3f3025b734e797
|
|
| BLAKE2b-256 |
ae50de38cba50cbb7bc6e47e590f4ae9c6e3f34860661c0b23bbe8f3cb2dcb9b
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 58.0 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02cdaf6e23a575197dace720f01b3d90e3cbe93c2a6311d7694e08755c417297
|
|
| MD5 |
caf54b8c6d08e899f5ed5636a3de3d48
|
|
| BLAKE2b-256 |
afe4955613b7e42e46106aa621efe23ae77e3f45a0c8b2b62d23c0523924138a
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 66.2 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc0f202aa71bcfc9af0f7bce5f72610f248c82964dbf32381d97c35b8a01c2fc
|
|
| MD5 |
19d48eb677650294339ea0e97b31f577
|
|
| BLAKE2b-256 |
224d3930da4ad533a759c63002c4b4b9045099c6c3a6ea955ea82b5e66a1244b
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
332f2aef8d6177f9bd24ebb1029e9b0ba571cfb125d31742d5638a10c0c8a12f
|
|
| MD5 |
3abf449f606f7561899fccce1bad097a
|
|
| BLAKE2b-256 |
b84726fefb7c2e90276856dd99dd640015fb31454a88e96763d517dfb77d845b
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 69.5 kB
- Tags: CPython 3.14, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ddf3c4e085a7bd6dc97c9c915f0d76eba1041fc33012c206ef3bc7886444797
|
|
| MD5 |
d5c70eff249bd3b62bc07e6a65b8c3bf
|
|
| BLAKE2b-256 |
91f1ee82075e554a994212fdea147cbc213216e40a8182a7cff28b190a72b60d
|
File details
Details for the file elephant_joke-3.14.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 54.9 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24248fb700bdde50ee62e73708494e797bcea95f9a9c7a12713055420e31f366
|
|
| MD5 |
ef90fea6c3082dab48af344631f72cd1
|
|
| BLAKE2b-256 |
b436e6e1d872592f5fe1d494be20c8033efa9f8d6b7481a5a0c5c9bddee961a0
|
File details
Details for the file elephant_joke-3.14.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 64.8 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
649a2b6f407b9de71eecc4113854cba4379f4e0428b58dd4e1cdc71f26d47052
|
|
| MD5 |
e56b287d1ac2145134eb1eebd1c4312a
|
|
| BLAKE2b-256 |
1674b17bcbe239427b1efe6285e0293f374181d77dd7d6e612c70d16954708c5
|
File details
Details for the file elephant_joke-3.14.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
027b11494554a3b19ccd372346ed9b5491f340a61194a221ffe9bf6e95d36370
|
|
| MD5 |
a2ead85f6f95983a26fe5be57eaaebb7
|
|
| BLAKE2b-256 |
95e6dff7963d4537db522858d7c87866153ced4daabb47d3ff484752d74994be
|
File details
Details for the file elephant_joke-3.14.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 69.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05259455ae0296221e58333e6b661b18bca4918d405df5ffd40b017d1e7445e4
|
|
| MD5 |
f1f727e486200cb0ab524fb20f1bf4fc
|
|
| BLAKE2b-256 |
15bc44f495e10dd0740d239fada3774e018959ea1d438fe3a7034ef93129d495
|
File details
Details for the file elephant_joke-3.14.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 54.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bee7a823d992e52f56a11ba4254a48ff41423a6aa1f4b9ba0652883e183ea56b
|
|
| MD5 |
054aa4a88c1b6f6823c25fc7149145c4
|
|
| BLAKE2b-256 |
e5e5e59c584b2876f11fad1c82ee50cf5e3ea5207e9e9c35b97078730d572d84
|
File details
Details for the file elephant_joke-3.14.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 64.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15b31a315a388d1435d521137ce950bf4f605d29921d631996091261849676ec
|
|
| MD5 |
1e641e7acb9ac8b43ee625b787e6d5be
|
|
| BLAKE2b-256 |
725c44b9dee502da7e585b4b00eef82bc1690a6630e630a9f829245a216a614b
|
File details
Details for the file elephant_joke-3.14.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b88f5c1867d0a59a52d6ca642ecfab76844417794c3208a4653510cb8153932f
|
|
| MD5 |
8147adc901bb0fd97596793018afd32d
|
|
| BLAKE2b-256 |
c592a42792641708f69d1d06cfe262ddeb22429cfe81348c89932016b33c9ca3
|
File details
Details for the file elephant_joke-3.14.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 69.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3461ff983eb7131d4735844548c6df6410d052a149da83cf24eb4dc4c032447
|
|
| MD5 |
8324fb44c0bda7bfa23779698844dac5
|
|
| BLAKE2b-256 |
6d3ecb96467a60f27557ad2fd80b06f7a7e43770c2f3eaa8d24f8af7e460873e
|
File details
Details for the file elephant_joke-3.14.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 54.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9febf262ae4fc740b7de3fafcbae3ba01858cc26ec4b6de13aa008826a24763
|
|
| MD5 |
365b067a3ccc3d272c08560b6c01a95f
|
|
| BLAKE2b-256 |
627ee41aac935516eed7d6d09cb97564ddd2f9120050f84e116101d8348a5349
|
File details
Details for the file elephant_joke-3.14.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 64.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ddfc92afca91e7e74cec9e4c5d645fdc69edc16518e1f92b6169e835a6e2a5e
|
|
| MD5 |
8a089d6677d1746826feca43c305a399
|
|
| BLAKE2b-256 |
6bc3e29f087f21afe143f3a2658659ba81ea2e057cd045da5ea14552dc50024c
|
File details
Details for the file elephant_joke-3.14.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78dc6ebca1e9e913983bf6c49811ec49c5aa7688fd0bc5f20725c481e65bff59
|
|
| MD5 |
5d50789e605230863f41474065a9deae
|
|
| BLAKE2b-256 |
d7d26609ba7bc372cb04acb56b142ebd776b88429bb71870e50a03a070dca1f5
|
File details
Details for the file elephant_joke-3.14.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 68.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1060ca2e4bda036c69ea3ba8f7aa5a11165a637f736c6965a849c230a6c0c9b4
|
|
| MD5 |
dd5ed2bdcab90ebe02c46f0edd5550e4
|
|
| BLAKE2b-256 |
ef2df77c810693d3d3007dd6bbd445fd1d71ae74de3781c17665d6b5c51d8a68
|
File details
Details for the file elephant_joke-3.14.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 54.6 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1942d3b0e386b37cd17b2acd471889f45bfa986d3dc8d83d708c6b01aa304e4
|
|
| MD5 |
71fccaa82875126e0993c1a7c6bae1c4
|
|
| BLAKE2b-256 |
d64da9c014a9a0b784443bbbf23f9df8a789bf4533d840cfcc6dfdc7e5528bcc
|
File details
Details for the file elephant_joke-3.14.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20e1c4163ddf60ddb57a02b9a7240d8ee6e4db15dd8c13ca668447bbf16ab51d
|
|
| MD5 |
844dfacb7e3efe1f1f8db4e11b9045b5
|
|
| BLAKE2b-256 |
ddab3e919c3d17d2cd15303899648adc57cd1ea61e62142770e2d0f16fa50c3a
|
File details
Details for the file elephant_joke-3.14.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c81500076c715e0ac01a2bfd750c6434fde2b5bf9ecf04755c518ac038874e40
|
|
| MD5 |
ae4ed1e7532d69e489ff85bc16d48def
|
|
| BLAKE2b-256 |
14bd4387063f8d0548d1ea9d6cff87c07186d33ef400e38307b643975e69ea69
|
File details
Details for the file elephant_joke-3.14.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 67.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb1e40d09d46452d35a4d9630d4945a4962def1d0aff3b84d36c497f39a162db
|
|
| MD5 |
d66e1f3b24cbb9ded2a0cd1dbeafbb23
|
|
| BLAKE2b-256 |
9beab0a1688ae008f7af71466e143aacb055e2f2fad9d6e1de56eeae077440ae
|
File details
Details for the file elephant_joke-3.14.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 53.5 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b57a07968e2568d245017d55ad196393071f537e16d7eaa78e743aa00d0c389
|
|
| MD5 |
b79e404b682d8d085e499aebde8dd0fc
|
|
| BLAKE2b-256 |
b0b0b915e6ef788ade7bb1ecd5e07225031b1d26405cabd102d8b30b85380250
|
File details
Details for the file elephant_joke-3.14.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e24bab340d9fd07bc67deeae382547e9896d8c9fb74e93b0a31d26ba33a7df81
|
|
| MD5 |
86098ff3dac4decb63900dd384cc0f41
|
|
| BLAKE2b-256 |
45df31f57a887de13fc444f8faaf8514e2ce887c31e733facf58faa745569437
|
File details
Details for the file elephant_joke-3.14.0-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3bb05e0db93a9f13b0e38ef43240c5742e104c2ded92754b2fc860afbfe0c6b6
|
|
| MD5 |
5dad106413c5456e5c73866892db8507
|
|
| BLAKE2b-256 |
6927e913cf474a325a49821dc01645611e1a0f71ac6cb2afeac7e29cd3c4a36e
|
File details
Details for the file elephant_joke-3.14.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 66.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8f5056c3eb93601d530a309b96fd4b5f95ff35f7203867bee9b3d5597bf80ed
|
|
| MD5 |
00f14299d2ff57477ad86a4e4960a5fb
|
|
| BLAKE2b-256 |
e11ce74283a3aa9b5acf1adc74f6a0506632c76da744b52faebed1bae6fb9d5f
|
File details
Details for the file elephant_joke-3.14.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 53.6 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6ea5d31f4b01bec4ec283c754c8c4b5b74f00de957ba4962af53b782c01302f
|
|
| MD5 |
474f4f28acd0f950d7de0141d0bc55ca
|
|
| BLAKE2b-256 |
bc79acc91eedfa2f51640da9a56c24e78681dfdea231696e5f2119bef6827546
|
File details
Details for the file elephant_joke-3.14.0-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 63.4 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb7f07a904a223d10eeafbc2da0e7a3e6a7c18f8fc09063522bca3492ca8c4fe
|
|
| MD5 |
c900ee94b1dfad5707b7a38006754f5a
|
|
| BLAKE2b-256 |
bb5b03d8990ff2a25470462c04d0cc920562908f899820cdf001d54de73d7ceb
|
File details
Details for the file elephant_joke-3.14.0-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f463b823fec2aa1a84a4883af90ee9c85f2371b8b93cabb953b98ff07572dfca
|
|
| MD5 |
8cd94ff4a398f68721b77571b4d87727
|
|
| BLAKE2b-256 |
5115a247b8509a185c648d867ba41f93330b143b0ae56f450cc95bafd818a4ee
|
File details
Details for the file elephant_joke-3.14.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 66.7 kB
- Tags: CPython 3.8, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd1d30aa0a5df454912498b1717a8eb42d50426bbc3a5a46cf37589616541fc0
|
|
| MD5 |
100371bafcbab4d6c1406bb25504666b
|
|
| BLAKE2b-256 |
16102f1e449cbec51a9976be1e208e1343e10262d0f088e82a8cf5b7501bcbb1
|
File details
Details for the file elephant_joke-3.14.0-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: elephant_joke-3.14.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 53.4 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59d8212b012a15da862b6719b423d0071c8c9ffd73f39afea1b136a493d532da
|
|
| MD5 |
725aef8cb01f292ad67758353cfbb62e
|
|
| BLAKE2b-256 |
4bd7feb496618c3070638877c889affc1af10fb19f98fab1c6db0b148f30e49d
|