Skip to main content

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.0rc1
  • 3.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

Metadata

Release files for elephant-joke 3.14.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for elephant-joke 3.14.0
File
elephant_joke-3.14.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
elephant_joke-3.14.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
elephant_joke-3.14.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
elephant_joke-3.14.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
elephant_joke-3.14.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
elephant_joke-3.14.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
elephant_joke-3.14.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
elephant_joke-3.14.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
elephant_joke-3.14.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
elephant_joke-3.14.0-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
elephant_joke-3.14.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
elephant_joke-3.14.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 10.3 MB

Release files / elephant_joke-3.14.0-cp314-cp314t-win_amd64.whl

Download URL elephant_joke-3.14.0-cp314-cp314t-win_amd64.whl
Size 71.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a3778392574a04d30a0d97ffbd627867afdaad7d06fd9c3cbe627567dd5825d6
BLAKE2b-256 checksum
How to use checksums
5d9eb385550361538a36813202c82583ad9c8fa0947efaff2255282e5f8a16fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
92f9a8518d9d011bb9fb7aee3528b4e2d28c76379355fe60eef041890fd4c418
BLAKE2b-256 checksum
How to use checksums
acbd6aba924083fdc4b2f357f4fc5c26289a3637654132f397fdf486b3afc5ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 70.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
008a520abaf31123b5532ca6061c942968db82018a9cb23d9e8aa5f7d04c34cc
BLAKE2b-256 checksum
How to use checksums
ae50de38cba50cbb7bc6e47e590f4ae9c6e3f34860661c0b23bbe8f3cb2dcb9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 58.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
02cdaf6e23a575197dace720f01b3d90e3cbe93c2a6311d7694e08755c417297
BLAKE2b-256 checksum
How to use checksums
afe4955613b7e42e46106aa621efe23ae77e3f45a0c8b2b62d23c0523924138a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314-win_amd64.whl

Download URL elephant_joke-3.14.0-cp314-cp314-win_amd64.whl
Size 66.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cc0f202aa71bcfc9af0f7bce5f72610f248c82964dbf32381d97c35b8a01c2fc
BLAKE2b-256 checksum
How to use checksums
224d3930da4ad533a759c63002c4b4b9045099c6c3a6ea955ea82b5e66a1244b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
332f2aef8d6177f9bd24ebb1029e9b0ba571cfb125d31742d5638a10c0c8a12f
BLAKE2b-256 checksum
How to use checksums
b84726fefb7c2e90276856dd99dd640015fb31454a88e96763d517dfb77d845b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 69.5 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3ddf3c4e085a7bd6dc97c9c915f0d76eba1041fc33012c206ef3bc7886444797
BLAKE2b-256 checksum
How to use checksums
91f1ee82075e554a994212fdea147cbc213216e40a8182a7cff28b190a72b60d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp314-cp314-macosx_11_0_arm64.whl
Size 54.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
24248fb700bdde50ee62e73708494e797bcea95f9a9c7a12713055420e31f366
BLAKE2b-256 checksum
How to use checksums
b436e6e1d872592f5fe1d494be20c8033efa9f8d6b7481a5a0c5c9bddee961a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp313-cp313-win_amd64.whl

Download URL elephant_joke-3.14.0-cp313-cp313-win_amd64.whl
Size 64.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
649a2b6f407b9de71eecc4113854cba4379f4e0428b58dd4e1cdc71f26d47052
BLAKE2b-256 checksum
How to use checksums
1674b17bcbe239427b1efe6285e0293f374181d77dd7d6e612c70d16954708c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
027b11494554a3b19ccd372346ed9b5491f340a61194a221ffe9bf6e95d36370
BLAKE2b-256 checksum
How to use checksums
95e6dff7963d4537db522858d7c87866153ced4daabb47d3ff484752d74994be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 69.4 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
05259455ae0296221e58333e6b661b18bca4918d405df5ffd40b017d1e7445e4
BLAKE2b-256 checksum
How to use checksums
15bc44f495e10dd0740d239fada3774e018959ea1d438fe3a7034ef93129d495
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp313-cp313-macosx_11_0_arm64.whl
Size 54.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bee7a823d992e52f56a11ba4254a48ff41423a6aa1f4b9ba0652883e183ea56b
BLAKE2b-256 checksum
How to use checksums
e5e5e59c584b2876f11fad1c82ee50cf5e3ea5207e9e9c35b97078730d572d84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp312-cp312-win_amd64.whl

Download URL elephant_joke-3.14.0-cp312-cp312-win_amd64.whl
Size 64.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
15b31a315a388d1435d521137ce950bf4f605d29921d631996091261849676ec
BLAKE2b-256 checksum
How to use checksums
725c44b9dee502da7e585b4b00eef82bc1690a6630e630a9f829245a216a614b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b88f5c1867d0a59a52d6ca642ecfab76844417794c3208a4653510cb8153932f
BLAKE2b-256 checksum
How to use checksums
c592a42792641708f69d1d06cfe262ddeb22429cfe81348c89932016b33c9ca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 69.3 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e3461ff983eb7131d4735844548c6df6410d052a149da83cf24eb4dc4c032447
BLAKE2b-256 checksum
How to use checksums
6d3ecb96467a60f27557ad2fd80b06f7a7e43770c2f3eaa8d24f8af7e460873e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp312-cp312-macosx_11_0_arm64.whl
Size 54.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a9febf262ae4fc740b7de3fafcbae3ba01858cc26ec4b6de13aa008826a24763
BLAKE2b-256 checksum
How to use checksums
627ee41aac935516eed7d6d09cb97564ddd2f9120050f84e116101d8348a5349
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp311-cp311-win_amd64.whl

Download URL elephant_joke-3.14.0-cp311-cp311-win_amd64.whl
Size 64.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9ddfc92afca91e7e74cec9e4c5d645fdc69edc16518e1f92b6169e835a6e2a5e
BLAKE2b-256 checksum
How to use checksums
6bc3e29f087f21afe143f3a2658659ba81ea2e057cd045da5ea14552dc50024c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
78dc6ebca1e9e913983bf6c49811ec49c5aa7688fd0bc5f20725c481e65bff59
BLAKE2b-256 checksum
How to use checksums
d7d26609ba7bc372cb04acb56b142ebd776b88429bb71870e50a03a070dca1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 68.6 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1060ca2e4bda036c69ea3ba8f7aa5a11165a637f736c6965a849c230a6c0c9b4
BLAKE2b-256 checksum
How to use checksums
ef2df77c810693d3d3007dd6bbd445fd1d71ae74de3781c17665d6b5c51d8a68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp311-cp311-macosx_11_0_arm64.whl
Size 54.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c1942d3b0e386b37cd17b2acd471889f45bfa986d3dc8d83d708c6b01aa304e4
BLAKE2b-256 checksum
How to use checksums
d64da9c014a9a0b784443bbbf23f9df8a789bf4533d840cfcc6dfdc7e5528bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp310-cp310-win_amd64.whl

Download URL elephant_joke-3.14.0-cp310-cp310-win_amd64.whl
Size 63.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
20e1c4163ddf60ddb57a02b9a7240d8ee6e4db15dd8c13ca668447bbf16ab51d
BLAKE2b-256 checksum
How to use checksums
ddab3e919c3d17d2cd15303899648adc57cd1ea61e62142770e2d0f16fa50c3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c81500076c715e0ac01a2bfd750c6434fde2b5bf9ecf04755c518ac038874e40
BLAKE2b-256 checksum
How to use checksums
14bd4387063f8d0548d1ea9d6cff87c07186d33ef400e38307b643975e69ea69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 67.2 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cb1e40d09d46452d35a4d9630d4945a4962def1d0aff3b84d36c497f39a162db
BLAKE2b-256 checksum
How to use checksums
9beab0a1688ae008f7af71466e143aacb055e2f2fad9d6e1de56eeae077440ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp310-cp310-macosx_11_0_arm64.whl
Size 53.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1b57a07968e2568d245017d55ad196393071f537e16d7eaa78e743aa00d0c389
BLAKE2b-256 checksum
How to use checksums
b0b0b915e6ef788ade7bb1ecd5e07225031b1d26405cabd102d8b30b85380250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp39-cp39-win_amd64.whl

Download URL elephant_joke-3.14.0-cp39-cp39-win_amd64.whl
Size 63.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
e24bab340d9fd07bc67deeae382547e9896d8c9fb74e93b0a31d26ba33a7df81
BLAKE2b-256 checksum
How to use checksums
45df31f57a887de13fc444f8faaf8514e2ce887c31e733facf58faa745569437
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3bb05e0db93a9f13b0e38ef43240c5742e104c2ded92754b2fc860afbfe0c6b6
BLAKE2b-256 checksum
How to use checksums
6927e913cf474a325a49821dc01645611e1a0f71ac6cb2afeac7e29cd3c4a36e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 66.8 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b8f5056c3eb93601d530a309b96fd4b5f95ff35f7203867bee9b3d5597bf80ed
BLAKE2b-256 checksum
How to use checksums
e11ce74283a3aa9b5acf1adc74f6a0506632c76da744b52faebed1bae6fb9d5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp39-cp39-macosx_11_0_arm64.whl
Size 53.6 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a6ea5d31f4b01bec4ec283c754c8c4b5b74f00de957ba4962af53b782c01302f
BLAKE2b-256 checksum
How to use checksums
bc79acc91eedfa2f51640da9a56c24e78681dfdea231696e5f2119bef6827546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp38-cp38-win_amd64.whl

Download URL elephant_joke-3.14.0-cp38-cp38-win_amd64.whl
Size 63.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
fb7f07a904a223d10eeafbc2da0e7a3e6a7c18f8fc09063522bca3492ca8c4fe
BLAKE2b-256 checksum
How to use checksums
bb5b03d8990ff2a25470462c04d0cc920562908f899820cdf001d54de73d7ceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL elephant_joke-3.14.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f463b823fec2aa1a84a4883af90ee9c85f2371b8b93cabb953b98ff07572dfca
BLAKE2b-256 checksum
How to use checksums
5115a247b8509a185c648d867ba41f93330b143b0ae56f450cc95bafd818a4ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL elephant_joke-3.14.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 66.7 kB
Tags CPython 3.8 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cd1d30aa0a5df454912498b1717a8eb42d50426bbc3a5a46cf37589616541fc0
BLAKE2b-256 checksum
How to use checksums
16102f1e449cbec51a9976be1e208e1343e10262d0f088e82a8cf5b7501bcbb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / elephant_joke-3.14.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL elephant_joke-3.14.0-cp38-cp38-macosx_11_0_arm64.whl
Size 53.4 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
59d8212b012a15da862b6719b423d0071c8c9ffd73f39afea1b136a493d532da
BLAKE2b-256 checksum
How to use checksums
4bd7feb496618c3070638877c889affc1af10fb19f98fab1c6db0b148f30e49d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page