cppbone
cppbone is a C++17 port of NetBone, the Python library for
extracting backbones from simple weighted networks. It has every NetBone backbone method, the three filters and
the Compare tools. The core library needs only the standard library. An optional pybind11 module exposes the same
API to Python.
On the sample network the port gives the same results as the Python package. It is 7–97× faster on all but one method (see Benchmark).
Features
- 20 backbone methods: 5 statistical, 14 structural and 1 hybrid (listed below)
- The NetBone filters:
boolean_filter,threshold_filter,fraction_filter Comparefor tables of backbone properties, progressions and KS statistics, plus themeasures.pyproperties- The
distanceclosuretoolkit: metric/ultrametric backbones, distance closure, s/b-values, pairwise proximity - Optional Python module
netbone_cppthat accepts networkx graphs or pandas edge lists - No runtime dependencies
Methods
| Family | Methods |
|---|---|
| Statistical | disparity, lans, noise_corrected, marginal_likelihood, ecm |
| Structural | betweenness, degree, doubly_stochastic, global_threshold, gspar, h_backbone, high_salience_skeleton, maximum_spanning_tree, metric_distance_backbone, ultrametric_distance_backbone, mlam, plam, modularity_backbone, pmfg |
| Hybrid | glanb |
Build
Requires CMake ≥ 3.16 and a C++17 compiler.
cmake -S . -B build
cmake --build build -j
ctest --test-dir build # self-checks + smoke test of every method on data/data.csv
./build/netbone_example data/data.csv # the usage example below
To use it from another CMake project, add it with add_subdirectory(cppbone) and link against the netbone target.
Usage (C++)
#include "netbone/netbone.hpp"
namespace nb = netbone;
nb::Graph g = nb::Graph::read_csv("edges.csv"); // columns: source,target,weight[,...]
nb::Backbone b = nb::high_salience_skeleton(g);
nb::Graph backbone1 = nb::boolean_filter(b); // default threshold
nb::Graph backbone2 = nb::threshold_filter(b, 0.7); // threshold
nb::Graph backbone3 = nb::fraction_filter(b, 0.15); // keep 15% of the edges
b.to_csv(std::cout); // Backbone.to_dataframe()
nb::Graph stands in for both networkx.Graph and the pandas edge list. Node labels are strings and attributes
are numeric: booleans are stored as 1/0 and a missing attribute reads as NaN. Nodes and edges iterate in networkx
order, so sorting and tie-breaking match the Python package.
Graph::read_csv splits on plain commas and does not handle quoted fields, so labels must not contain commas.
Python module
The distribution is called cppbone and the module it installs is netbone_cpp. It needs Python ≥ 3.10.
pip install . # builds the module with scikit-build-core + CMake
pip install ".[interop]" # also networkx and pandas, for conversions
Once a release is published, pip install cppbone installs prebuilt wheels (see CI).
For development, the CMake option NETBONE_PYTHON=ON builds the module in place. CMake uses an installed pybind11
3 if it finds one; otherwise it downloads pybind11 v3.0.1 (pinned by hash). The option is off by default, so the
plain C++ build downloads nothing.
cmake -S . -B build-py -DNETBONE_PYTHON=ON -DPython_EXECUTABLE=$(which python3)
cmake --build build-py -j
ctest --test-dir build-py # also runs tests/test_python.py
PYTHONPATH=build-py python3 -c "import netbone_cpp"
The API mirrors the Python package. Methods take a netbone_cpp.Graph, a networkx graph or a pandas edge-list
DataFrame:
import networkx as nx
import netbone_cpp as nb
g = nx.les_miserables_graph()
b = nb.high_salience_skeleton(g)
backbone = nb.fraction_filter(b, 0.15) # netbone_cpp.Graph
backbone.to_networkx(); b.to_dataframe() # back to networkx / pandas
cmp = nb.Compare()
cmp.set_network(g); cmp.add_backbone(b)
cmp.set_filter(nb.fraction_filter, [0.15])
cmp.add_property("Density", nb.density) # or any Python callable (original, graph) -> float
cmp.properties() # pandas DataFrame
When converting, node labels become strings, only numeric attributes are kept, and booleans such as in_backbone
come back as 1.0/0.0. networkx and pandas are imported only when you convert to or from them.
Benchmark
The benchmarks/ folder runs every method in cppbone and in the original Python NetBone
package (netbone 0.2.3 from PyPI). It compares the results edge by edge and times both. Its README has the full
table, setup and instructions.
On the NetBone sample network (380 nodes, 9,678 edges), with C++ called through the Python module:
| Method | Python (s) | C++ (s) | Speedup |
|---|---|---|---|
| pmfg | 32.541 | 0.3365 | 97× |
| doubly_stochastic | 3.213 | 0.0410 | 78× |
| marginal_likelihood | 0.204 | 0.0031 | 66× |
| disparity | 0.083 | 0.0017 | 50× |
| glanb | 1.468 | 0.0342 | 43× |
| high_salience_skeleton | 1.119 | 0.0312 | 36× |
| betweenness | 1.570 | 0.0469 | 33× |
| ecm | 5.348 | 2.2025 | 2× |
Every method agrees with Python, apart from the differences listed in the next section. ecm gains little
because its solver does a dense Cholesky factorisation of the 2n × 2n Hessian at every step.
Continuous integration
Two GitHub Actions workflows are in .github/workflows/:
ci.ymlbuilds the library and runs the C++ tests on Linux, macOS and Windows. A second job builds the Python module, runs its tests, and runs the benchmark with--check, which fails when any method stops agreeing with the original Python package.wheels.ymluses cibuildwheel to build and test wheels for every supported CPython version (≥ 3.10) on Linux x86_64/i686/aarch64 (manylinux and musllinux), macOS arm64/x86_64 and Windows AMD64/x86/ARM64, plus an sdist. Publishing a GitHub release uploads them to PyPI through trusted publishing. This needs apypienvironment in the GitHub repository and a matching trusted publisher on PyPI.
Differences from Python
marginal_likelihood,noise_corrected: binomial tails are summed directly instead of going through scipy and statsmodels. They agree to ~1e-9, and against mpmath the C++ values are the more accurate ones.ecm: Levenberg–Marquardt with an analytic Hessian replaces trust-krylov with JAX. It reaches the same optimum (p-values within 1e-5 relative; Python itself stops at 9% max relative error).seedreplaces the unseeded numpy random start.modularity_backbone: Louvain usesstd::mt19937, not numpy'sRandomState(123), so the partition and therefore the vitalities can differ. Given the same partition, the vitalities match exactly.pmfg: edges are sorted with a stable sort. pandas' default quicksort orders tied weights arbitrarily, which changes 26 edges on the sample data. With a stable sort in Python too, the outputs are identical.- Python code paths that print a message and return
Noneprint the same message and return an emptyGraph. glanb(data, c)requiresc. Python'sc=-1default only prints a message.Comparekeeps one-argument distribution functions apart from two-argument properties: useadd_distributionfordistribution_ks_statistic. When only some backbones are consensual, it includes the consensual row (Python's version raises an error in that case).- Not ported:
visualize.py(matplotlib plotting), the directedMLFvariant (it cannot run in Python either), themaxent_graphJAX helpers, the sparse-matrix input ofpairwise_proximity, the dict/matrix conversion helpers indistanceclosure/utils.py, and the Cython Dijkstra (the C++ Dijkstra replaces it).
Layout
netbone/ library sources; mirrors the Python package file by file
(statistical/disparity.py -> netbone/statistical/disparity.cpp, ...)
python/ pybind11 module netbone_cpp
tests/ C++ self-checks and Python module checks
examples/ usage example
benchmarks/ cross-check and benchmark against the Python NetBone package
data/data.csv NetBone sample network
pyproject.toml Python packaging (scikit-build-core) and cibuildwheel settings
.github/workflows/ CI and wheel builds
Credits
The original NetBone package is by Ali Yassin and its contributors. The method implementations follow its
Python sources, including the code it adapted from
Doubly Stochastic / Noise Corrected,
Marginal Likelihood and
distanceclosure. Several graph algorithms are translated from
NetworkX and python-louvain (see LICENSE).
License
MIT, like NetBone. See LICENSE, which also reproduces the BSD-3-Clause notices of NetworkX and python-louvain.
Metadata
Release files for cppbone 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cppbone-0.2.3.tar.gz | 89.6 kB | Without provenance | Details for cppbone-0.2.3.tar.gz |
Built distributions (wheels)
Total release size: 30.8 MB
Release files / cppbone-0.2.3.tar.gz
| Download URL | cppbone-0.2.3.tar.gz |
|---|---|
| Size | 89.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1913f2b3b45ccf182b200e9cab580c7e342d97f8538f92edcc6ea6217fc1b83a
|
|
BLAKE2b-256 checksum How to use checksums |
b7c6919331766d047df30490323c1da01cd7a0432da964f4d497553fc4df7bc8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-win_arm64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-win_arm64.whl |
|---|---|
| Size | 309.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
9b752c12507c0d5b0dee6732b1f97df6525c165a557339b57c18e4cc35df71cc
|
|
BLAKE2b-256 checksum How to use checksums |
e25f78d39b5620f17642fa9e80fd6c446a2e50b3c3d02dae7255c4e9feed863c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-win_amd64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 324.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d6f87e80ecedc08737224826311ff84fb072829754490abbecf5decaa28cdb73
|
|
BLAKE2b-256 checksum How to use checksums |
f80a86757bde3d0bf17380f4e54e1f3d1f0cc2b7a6a1886f38702aa8e0561d46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-win32.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-win32.whl |
|---|---|
| Size | 266.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9e37d448b8f8c85ad29bb7524abb3c12414d938ca6419a13972bc5b80db83a39
|
|
BLAKE2b-256 checksum How to use checksums |
1e9888a97c67e20af129b5a2852d877c4464959a14459d019f55e8f42bb743a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce6794eef187b7f359723e1a5ab01e247412c4104eae4db157c992b034166d8e
|
|
BLAKE2b-256 checksum How to use checksums |
07d44a9f8b3467385ea6da3206aa22dbf50257750d5b3205a77a5fd1072701ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
19cfeebf207f7dde7e974a880170e4c572617e552081c2684cd830e0645b0e04
|
|
BLAKE2b-256 checksum How to use checksums |
50e4b1575aa915d879fd55df7dc21fc551259a1756be5c91655a45367c7f4d8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 427.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5ef33a66dea31a40833b92b21bdf17b9688214453934993b4bc3aeef25df4b6a
|
|
BLAKE2b-256 checksum How to use checksums |
e524ca3e0d6d9ce29ffce4ef40c7d228fba552bd2e0dadf9a46fbc582d692196
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 385.6 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
79593eb21c726b786da09d2fcd2a52ca9e8567aca46a31a909f289caa53b997a
|
|
BLAKE2b-256 checksum How to use checksums |
b8b678251dffc0b0fbc70c03de87c8b9ddf110efc08424d43c897194375ab677
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 292.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3343fc22d4d2c08e26d36a4a09f359ab03532279fd86bfddf84df0cd9ef883eb
|
|
BLAKE2b-256 checksum How to use checksums |
023b7c82ca6b774c8b61a45287f865d4e195e5f12294da195e8b4227c5d75aae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | cppbone-0.2.3-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 317.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
8cd311ef7119588646cd8f6c3588bd55a819bcfe560d6bcd88942e3b1b9f6990
|
|
BLAKE2b-256 checksum How to use checksums |
0d1ae097ed7f54be82279e3eab6ecf47107b8ab1778a493d38dd5e635d03f8bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-win_arm64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 300.2 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
5a2d6842fa897b20449a24deadae177747df54066168658b5b0b4cd6674efa88
|
|
BLAKE2b-256 checksum How to use checksums |
216afd27f566795e99da647491f9d1c1500f6a21371ad35ef7a362898a7e032c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-win_amd64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 318.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
61024b2883b5bfe0b2c44d3725ec3d32c22c62d606e83963f55ad098a9220ebd
|
|
BLAKE2b-256 checksum How to use checksums |
75eb3a9ec88ce1033efd467425149290a9cd12ab37bf9249a8ba4d2f1070df3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-win32.whl
| Download URL | cppbone-0.2.3-cp314-cp314-win32.whl |
|---|---|
| Size | 261.0 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
5d498e5d8381df12fd601263774e738d37241551403a3270aa6f93b8d47ff5c2
|
|
BLAKE2b-256 checksum How to use checksums |
2d5b4d981e56763d9a1258dc552caba39659e3cdecbf8b52e81da6830f5d8437
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
644001b90af01ea733d585367833454e3127950e304a8aa1ffe05087e04508c5
|
|
BLAKE2b-256 checksum How to use checksums |
107baf713665d3fa3d09382d63b0b031716e9eda1ca5e232ddc3214550791194
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d61eb04d2d2de8417d47a47f8e98ddf3835383a6b22242a52d23eabcb0556ac6
|
|
BLAKE2b-256 checksum How to use checksums |
f51a71171693c7dc6cf03859f2323ed9ba96472dd4102ed9f773367e087ac5b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 423.7 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e8046e4bea2c7983e00d5a212bd5c86022f2e941395d7d6b43d652ce98185971
|
|
BLAKE2b-256 checksum How to use checksums |
aa4e482e7b5745a42f33f855143c32edfdb10e36a8f2be7b772350bb9569f39c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 383.2 kB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
49167b1612f1990bc857ed33f1745c273116336caad9680c6c9821474030643c
|
|
BLAKE2b-256 checksum How to use checksums |
60dc06e8a37ed7cb00150506dd2a53431c2f16ebe8584e87d41d41a16dd0dace
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 280.8 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4cda69a27d4989bc3adb8a442a7ef15aba08be5a2846a0038d4630536b5f4762
|
|
BLAKE2b-256 checksum How to use checksums |
576ba51d6011b310421d0e120525ccee77586fe3aa980f7e9c098c1ae15acf36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | cppbone-0.2.3-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 306.3 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
4dcf5960267d6a6c1d227aedeeb8a8358298f664861dea2d79841c2e5b958eba
|
|
BLAKE2b-256 checksum How to use checksums |
9a7d95af3dd8b227c46a7f2d9f822b5096fe6ba2091b07c845e16f7231a0b8f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-win_arm64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 293.3 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
136920f8fdd3268d3fa75fac8afb3d85ce22a86f67b74c40aacb59e8860394c2
|
|
BLAKE2b-256 checksum How to use checksums |
5dd4aafb74274604d05f3bf2a3909bf99aecc72ca8ba12d8547b8cbc76bdef49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-win_amd64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 310.1 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7817b714e8ae680d37710b6ae10565e612417298b4c0f131652dc9a278183dc7
|
|
BLAKE2b-256 checksum How to use checksums |
a8a08a3c3945c9f8ddfb9571818a64dc9509272bdceee2cd5753b56e5abf5297
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-win32.whl
| Download URL | cppbone-0.2.3-cp313-cp313-win32.whl |
|---|---|
| Size | 255.3 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
94417bafdf649180ffdc896fa4b36b91606f0866f428f6c4d73341f5c44d6db7
|
|
BLAKE2b-256 checksum How to use checksums |
44890b51f5d6756be03074b5c5a1ea5a0d65b5641b000f7126686844e5a771fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
6027ed143efda445ffb72904772dd6c65edea3364ade34620157d63241544e38
|
|
BLAKE2b-256 checksum How to use checksums |
3f54ec1ef0be44cb69f0bab595092cefc92e8af8bf74530678feb62630fccc53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
c3f310db0d1aa463f7468fef6eb80cdb16b04ad1dde32dcf693e59acd276c7ec
|
|
BLAKE2b-256 checksum How to use checksums |
0ff3cdef621ae68eaacc3d1d03d06d801b8512fc52c63f50e6e914d75b2d9566
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 423.4 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
25d25e419d65214c494473c7e0fe72f995e8b653f0f94016543a97a30a9988c8
|
|
BLAKE2b-256 checksum How to use checksums |
12a556ee2e142f836a5d2f71c39e2f3f590cac05614d3081515e649e4413036f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 382.2 kB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
0042b417a6a894ff601f2b60fd3bee313d590ccd44085a0a89b6c0ca5cedcb5f
|
|
BLAKE2b-256 checksum How to use checksums |
4ddc20bb52a98b9b3cbc435760cd2a5c7911cf3d58a6ee64c13bc19a8b3ea14b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 280.0 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0786c35b87f1967811c24d2e8f660ce2b1cf2232544424ba73652fc1bb30b821
|
|
BLAKE2b-256 checksum How to use checksums |
088e6ed0f2b644eef2e718ed22e0e753361fcc2eccc2837762951951a0b0ce3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | cppbone-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 306.1 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
37f1c9f3afed21a47dff48e42184a6242e460906a879e82b2d05dc84a894f941
|
|
BLAKE2b-256 checksum How to use checksums |
b215fb2fe90681f767c9b14a52d6186eae8c0a52ee636163dd202683b0753e8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-win_arm64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 293.3 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
5c916069ca81a5c900e45e0f9a3db1e2690b497085b965f57e74ac05bf7ba397
|
|
BLAKE2b-256 checksum How to use checksums |
fc9081e78f82f3549a83b86bce138cc83d7861c90b784fabceb1d9094fd7173b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-win_amd64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 310.1 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
baccd238ffe334c92297552eee3d7f3f2d200f4f595f9586a07e41114fda19d6
|
|
BLAKE2b-256 checksum How to use checksums |
71d537ba5c71264da7b1f7314f0129bbcd477fef002f63b2056a5053589117c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-win32.whl
| Download URL | cppbone-0.2.3-cp312-cp312-win32.whl |
|---|---|
| Size | 255.4 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
5e3395ebd6039679ca52698d3bac8e023e19381861a48aea39c0a43e14c12d65
|
|
BLAKE2b-256 checksum How to use checksums |
e31e0d4f8e6d12816e52394f8f26ea2f2a4c8e5c0ebf2b61559f76fc059c6c22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
cbf32197f1124aa449fe3f16f80a621be120e380c0b88e1f3fe3bae5c6726c16
|
|
BLAKE2b-256 checksum How to use checksums |
8363f2893c91c8324e5aea4b4380e50681161781770107e2a52c21309a2838d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
90356444e0a29d12adc3b6f1ab647c955a11f563c8746802ed09a9c5c05d762f
|
|
BLAKE2b-256 checksum How to use checksums |
3fe8dfd8bc3093dceec89b616aa770424713bc0700e61fdb3751b54695ed929c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 423.4 kB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
201aa37896b203d71fa6b4e86c03404aaf57943e6af13472a4960a826b87e7d2
|
|
BLAKE2b-256 checksum How to use checksums |
f1ff9a73f12d8fcf49af7c2a5ac054457ccce6d8623a4e8ad81caa3a3311c2ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 382.3 kB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
03dffe0a447ceb940ec4354f0871500102d79c628668aba6bf7aad238e40e042
|
|
BLAKE2b-256 checksum How to use checksums |
b5f614459968eb0d76d8712448e762654993f2059fb9a32b6303c9ed87b85500
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 280.0 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6937dd508ef497d02c52a1d3452e78b79cf8a9c24966dcae55dd354d493856ca
|
|
BLAKE2b-256 checksum How to use checksums |
106323b12f01fd60b2ac53e1f3009d8b85e82b0d0fcda18dabc7bec1842031db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | cppbone-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 306.0 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
cf9ae4247c984fd758220541a3b4a7a223ccda46d211a45ad7deee7dd5f775c3
|
|
BLAKE2b-256 checksum How to use checksums |
949800555bb9615b23d8e3901b8be297e94e263b31c533a0816cef2f9871a502
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-win_arm64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 296.0 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
38c871af5b0cdf829b5b4bd6a959704125d807f653e8bd26b2cfaa8c7b4dd984
|
|
BLAKE2b-256 checksum How to use checksums |
e77d36337f983b9e60efd368b9d9f5735bcffc881ae4cdd5be999a0c0a5d99fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-win_amd64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 306.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c7e88540e9a02c45d1106e32c4c84bf491ccebba970073fe52d0fb0ae205a1fa
|
|
BLAKE2b-256 checksum How to use checksums |
7af95b9b4e798c2310ae599c0dbeff9436719d3ce116abc16465666f74373b45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-win32.whl
| Download URL | cppbone-0.2.3-cp311-cp311-win32.whl |
|---|---|
| Size | 254.3 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2bcbebb5a4c482860da85d9f5b4164927c3003a630063fe5c75fb8448bac7af2
|
|
BLAKE2b-256 checksum How to use checksums |
fb937a939994024b93bec2e975901dbf7432eaf6bc1c8ec3670a542ca49f98df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
1a0ce9cdc6601c8e84638b662fd5026b60e64819d4555de83f61077474c148f4
|
|
BLAKE2b-256 checksum How to use checksums |
a32e9996a8b0647542dd57dd4b7a0e7d247a3ada55957ee1372fa366b9ca6c71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
bfa034911abf7e5b318637f05d4512c5f7d498268d47fb003ac2caea3c5e5fcd
|
|
BLAKE2b-256 checksum How to use checksums |
309a45f845c40301c1e1c7f558529cc18c1e583fc17e267f7c42b81b8a62228d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 421.2 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c9fd8285a71023cccdcdb2c4c726bebfd81272f64c3ece968192c7ffad985041
|
|
BLAKE2b-256 checksum How to use checksums |
6cec8bd6054113022ebdbc84cb05da26a97154445de89b5fdff896eb4ae06205
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 380.7 kB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3317216aad7e428379b7f6158178e7c6f8d915b989c0165d717240c31a3de360
|
|
BLAKE2b-256 checksum How to use checksums |
7cabd55c414774c8cb1b83305aab4908f2acdbfb7661ea176fde49dfbb8559b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 279.8 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e38b966e0f2a94b6aa855a5269c8fd81fbb2eed64549c07aa6807dec83c90a3d
|
|
BLAKE2b-256 checksum How to use checksums |
58b84abac05450c0b97994900d6a6c2b9d8d94ad11b194f5b11678042ddfaf14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | cppbone-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 304.5 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
375952af8ebf40da871f22a984e11ae3a7b200cbb9e5eaae280d23534b57330c
|
|
BLAKE2b-256 checksum How to use checksums |
8174a135685ce91f0eedf2cab7a0178a12940db3210d2013cd0da50753226253
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-win_arm64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-win_arm64.whl |
|---|---|
| Size | 295.1 kB |
| Tags | CPython 3.10 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
df877619d2df910c29a5d37ccba254a9809f7678648d743a19319a7c21bc0241
|
|
BLAKE2b-256 checksum How to use checksums |
e58491c6a52c1d0b5624be4341b55892ce0989d895b92f3f3e5f864cb822e195
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-win_amd64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 305.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9f6769abac35d8f0732ccbb2716484f23b94a6952d9df2890cda82457211255c
|
|
BLAKE2b-256 checksum How to use checksums |
93893d0e405379b564766b08d5f91c0a97d90e3ae4d98d7fca79e3ca981ae1a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-win32.whl
| Download URL | cppbone-0.2.3-cp310-cp310-win32.whl |
|---|---|
| Size | 253.4 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
e84a00b3c245bd6cd8ace94f2cce6dd3f3075f76a027cfc6878d077a965db451
|
|
BLAKE2b-256 checksum How to use checksums |
8d8b40627069af68c9732c019e91c1e62929c04800c20901dca9c6353de610a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
14600225f98ed390d7fa631c93421cce4b1f969b94dae5c71cdb2990eb66eaa5
|
|
BLAKE2b-256 checksum How to use checksums |
67db21ff127b198b14fee6ae565a992f8112fded6359f0af41256542a3c2c034
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d6c953668ef2ace99b1f9417a0bcc1734a42044f039df7fc2a4e220e7e2b0964
|
|
BLAKE2b-256 checksum How to use checksums |
4908615723ca7ca9573baccb6c8fb71d30a7b43cf0b16942188c88bf4aa4bb29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 419.5 kB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b44a371cbdb3a6dd970600c44ba81cab95c0160c9d464c166bc67aa7f78821f9
|
|
BLAKE2b-256 checksum How to use checksums |
2d0190ef2a117b99db9d143486d0dea323943a30961eff288b1944aa80dcb0cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 379.6 kB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c916a5c49ea667e8ede924774acb81d9911a46395f4468d13a2db27b1a5c282f
|
|
BLAKE2b-256 checksum How to use checksums |
3b9b5d831bdf47d9109b484a1a52ad6128fe7e0a7f6e3da45c98d8c6ff158502
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 278.7 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
018c86261f3f499014b47ab1d885ec70c9b64fcc662c2f0045d9d4cb5a7742f8
|
|
BLAKE2b-256 checksum How to use checksums |
7db4de3b72c5fc4cb08a10648fb6e0a5e8bc12425385b880c51350566d2d7f62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / cppbone-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | cppbone-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 303.6 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d81c3aa138990f3fc099857cbe4a72dee19b1efa903f37c1a39fa2b589ae598f
|
|
BLAKE2b-256 checksum How to use checksums |
bd1a78fb57b17d8796a196ffa44fb3a4d91f40a308dc3b44aceca164929c7921
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for cppbone 0.2.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.