Python wrapper around Combo network partitioning algorithm (C++)
Project description
pyCOMBO
pyCombo is a python wrapper around C++ implementation of the [network] community detection algorithm called "Combo".
Details of the algorithm are described in the paper "General optimization technique for high-quality community detection":
Sobolevsky, S., Campari, R., Belyi, A. and Ratti, C., 2014. General optimization technique for high-quality community detection in complex networks. Physical Review E, 90(1), p.012811.
Installation
You can install the latest release of pycombo directly from PyPI:
python -m pip install pycombo
Pre-built wheels are published for Linux (x86_64, aarch64), macOS (Intel + Apple Silicon), and Windows.
Starting with v1.2, only Python 3.9+ is supported. For older Python versions, install the last compatible release:
python -m pip install pycombo==0.1.08 # Python 3.8
python -m pip install pycombo==0.1.07 # Python 3.7
Quick Start
Partition a NetworkX graph and get the modularity score:
import networkx as nx
import pycombo
G = nx.karate_club_graph()
partition, modularity = pycombo.execute(G, random_seed=42)
print(f"Found {len(set(partition.values()))} communities, modularity={modularity:.4f}")
Write community labels back onto the graph nodes:
partition, modularity = pycombo.execute(
G,
random_seed=42,
community_attribute="community",
)
assert G.nodes[0]["community"] == partition[0]
Return a cdlib clustering for comparison with other methods:
from cdlib import algorithms
combo_clustering, modularity = pycombo.execute(G, random_seed=42, as_clustering=True)
leiden_clustering = algorithms.leiden(G)
Package supports NetworkX graphs, Pajek .net files, and adjacency matrices passed as numpy array or list.
Combo algorithm uses modularity score as a loss function, but you can use your own metrics as edge weights with treat_as_modularity=True parameter.
Parameters
- graph :
nx.Graphobject, or string treated as path to Pajek.netfile. - weight :
Optional[str], defaults toweight. Graph edges property to use as weights. IfNone, graph assumed to be unweighted. Ignored if graph is passed as string (path to the file), or such property does not exist. - max_communities :
Optional[int], defaults toNone. Maximum number of communities. If <= 0 or None, assume to be infinite. - modularity_resolution :
float, defaults to 1.0. Modularity resolution parameter. - num_split_attempts :
int, defaults to 0. Number of split attempts. If 0, autoadjust this number automatically. - fixed_split_step :
int, defaults to 0. Step number to apply predefined split. If 0, use only random splits. if >0, sets up the usage of 6 fixed type splits on every fixed_split_step. - start_separate : bool, default False. Indicates if Combo should start from assigning each node into its own separate community. This could help to achieve higher modularity, but it makes execution much slower.
- treat_as_modularity : bool, default False. Indicates if edge weights should be treated as modularity scores. If True, the algorithm solves clique partitioning problem over the given graph, treated as modularity graph (matrix). For example, this allows users to provide their own custom 'modularity' matrix.
modularity_resolutionis ignored in this case. - verbose : int, defaults to 0. Indicates how much progress information Combo should print out. For now Combo has only one level starting at verbose >= 1.
- intermediate_results_path : Optional str, defaults to None. Path to the file where community assignments will be saved on each iteration. If None or empty, intermediate results will not be saved.
- return_modularity : bool, defaults to
True. Indicates if function should return achieved modularity score. - random_seed : int, defaults to None. Random seed to use. None indicates using some internal default value that is based on time and is expected to be different for each call.
- community_attribute : Optional str. When partitioning a NetworkX graph, write labels to
graph.nodes[node][community_attribute]. - as_clustering : bool, defaults to
False. Return acdlib.classes.NodeClusteringinstead of a dict (requires cdlib).
Returns
- partition :
Dict{int : int}, community labels for each node. - modularity :
float. Achieved modularity value. Only returned ifreturn_modularity=True.
More examples can be found in example folder.
Development
This repo uses C++ source as a git submodule.
So for local development, clone with --recurse-submodules flag, as:
git clone --recurse-submodules https://github.com/Casyfill/pyCombo
Or, if you've already cloned it without --recurse-submodules, run:
git submodule update --init --recursive
Package is built and managed via uv.
- To use a specific Python version run
uv python pin 3.13. - To install dev dependencies, run
uv sync. - To build distributions run
uv build. - To build all platform wheels locally run
uv run cibuildwheel --output-dir wheelhouse. - To run tests execute
uv run pytest.
License
pyCombo is licensed under the GNU General Public License v3.0 or later (GPLv3+).
Information
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 Distribution
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 pycombo-1.2.0.tar.gz.
File metadata
- Download URL: pycombo-1.2.0.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56ae1030b23df9cd1ef9a52e184f0a0c3b52807a037a6cdd3ab040d58d5e1990
|
|
| MD5 |
41d0954cb85d8fcfaf934f9a8f35d786
|
|
| BLAKE2b-256 |
1bd65c13991a49f6c5713efbc11f201f25f7b06053c0cda962d56b409afb6c51
|
File details
Details for the file pycombo-1.2.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 138.1 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce4925a8143e2b3416ca02d6c428458fa3d8ccbf8e7f513d97c8588ff6da9cdd
|
|
| MD5 |
4dd0b965172f8fdc41222ee98f9d3584
|
|
| BLAKE2b-256 |
63e6c944b2fd68e2fc29c35dfa20aae6813a7f315b140bb8b67191ddea60845b
|
File details
Details for the file pycombo-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 153.2 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f861086b30145e707dbf6c6a0a5ac244d7c72cf08efbaebf97ebba6d5a27542
|
|
| MD5 |
cdde9d1fb95001fb0ec01b7a8277e7b4
|
|
| BLAKE2b-256 |
a117b5a82dbd8d9774e3be07dd2dcc651549183899556aa1b975f7c9a920bad6
|
File details
Details for the file pycombo-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 144.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdbf2980353ff61e2c7e020eeb43ac68b2f8d84f76267a56802b4dc1bb41e4ae
|
|
| MD5 |
c8478426842709528098ce06e3aac57f
|
|
| BLAKE2b-256 |
14566fe4b742165deea1e9f3e019db48feb3de0120275328e4769032d5becb0e
|
File details
Details for the file pycombo-1.2.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 113.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbad111526490f01d12cadbd702ae7bddadaef8cd81550897a8fde195ca374b5
|
|
| MD5 |
16b2b574e09d80a11958064c41f1b6df
|
|
| BLAKE2b-256 |
f6419c4b3a955c2ea7acb3855846b5826cdc55a5d099e1db68833e65e5639e8b
|
File details
Details for the file pycombo-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 122.3 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66f454efb4092f0b97a8ced6b5b538041123466f847e4dd17fd4172e631c81c1
|
|
| MD5 |
d6b9b98a02bed22bd6f5aba0b34d1358
|
|
| BLAKE2b-256 |
842df74d05baf559f1647798f51e9ba5f255eeac4c7f24a9ffefdc89d1aff691
|
File details
Details for the file pycombo-1.2.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 138.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a596dbdea797df622b575ddc9dc518b0cf9ec6b3c9c4d5c82665b38d77c107b
|
|
| MD5 |
1bdcdb3797312de12b4210ca14426bd8
|
|
| BLAKE2b-256 |
f05ee1059f68ce4ed19557f1f7f4684429b85fe6db7c70a07d08fd8d86971734
|
File details
Details for the file pycombo-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 152.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c84f06b26a0f29c787c8a7054174c609dd06cc21edd91d091c7b646847eac141
|
|
| MD5 |
eca6594931e82f71491672b505fa22d4
|
|
| BLAKE2b-256 |
d14fd8852e7d7360b714cbe802616f7ce0cf10554ebefd42e8a3e4b8877eeba5
|
File details
Details for the file pycombo-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 143.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
653b448f988eeaec3354e2ed2caad9d3ae750be9be37b38b9d9d0c8831633b05
|
|
| MD5 |
7717a9604946e47e5b4f7aa6af6d5d18
|
|
| BLAKE2b-256 |
5e6589e957c5811a76787a4089389caa4722e089adb422f9e0f7a5f1107ba11b
|
File details
Details for the file pycombo-1.2.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 113.0 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4efbbe111d25c846344dd695e0caba9dc5aaa55c7c834eb5010b82b4343f0ed4
|
|
| MD5 |
63c7695a3553c279e925bf117d8971c8
|
|
| BLAKE2b-256 |
1ee0c195a4f1a1e09ed0e1ffcb4237a7a7e5c17a051accf2e617cb500e4dbb2f
|
File details
Details for the file pycombo-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 122.2 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a758f79afa9d6aba2549f6ea4dbe0bd9c3ef90098e77e31a3cabcaffce46bf5d
|
|
| MD5 |
f821bf45b502f163cb08fc380a092a5e
|
|
| BLAKE2b-256 |
8568a101316c6dee6018340f5489eff1addf5c2f71858580044bc91b595f261c
|
File details
Details for the file pycombo-1.2.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 136.5 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9155d17fc713cc81818f3c215e5638c8f2c9f83af1a4f7d9febc4007e090426
|
|
| MD5 |
557bd6b2c3b437b551198ab2eff4f695
|
|
| BLAKE2b-256 |
18d34e277394bdb23ab8be191b9255843807d429f3d647baf0f63aeec9a347b6
|
File details
Details for the file pycombo-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 154.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ef55f8cf2e81b6471bede32abb5d1666e4ec68021a4133439596be34f838944
|
|
| MD5 |
4e323e05a26c92f07bfb6e54bdf69e34
|
|
| BLAKE2b-256 |
680c55cc30c18cb57504d897ecf6136756a70fc307feb7593bc450593cda45a6
|
File details
Details for the file pycombo-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 145.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
319a84409a570587c4df819a6b66e5edd0a9d7e3b24ab137bd185cc6220f8268
|
|
| MD5 |
841a97b0c7d6fdd5a19159673d8be766
|
|
| BLAKE2b-256 |
e0928ce05a23b7f8d73433eabdfa0184f24ec7133ec3f0e08677c008cba26eda
|
File details
Details for the file pycombo-1.2.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 112.7 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c067e4f05becaa3432f8f66ce12f54c3e4d99c0398d42df04ce2cfc2f5c7562f
|
|
| MD5 |
8cc0bda5c7aa4d3000e44ad4e26f06f2
|
|
| BLAKE2b-256 |
5afed9bbb2e62f3c51c52d112d2ba4038e22c87896c28bb55340e0cff153cff3
|
File details
Details for the file pycombo-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 121.4 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7127614716942170c30c59f9c562c5a2007439d0829f5b8adc0c240b8670e40d
|
|
| MD5 |
68831f81bd56bb5c37c2d94f1f308803
|
|
| BLAKE2b-256 |
dc4705893a2551fd212dd314944b5cabf7f4ee51234b6562b41fce196d4ad247
|
File details
Details for the file pycombo-1.2.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 135.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
631d9102d8565e4d12d3cd072188410095fa692f6d9d29d2c7bc46a2f296a192
|
|
| MD5 |
43a24f27e1eeea024acdfc6e26ac1ae8
|
|
| BLAKE2b-256 |
c164bf3c4ca3e5e7d7f63135d6cdc23a8253d9e043385cdd59f208363316f37f
|
File details
Details for the file pycombo-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 152.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
872f148f5d304b41733912edd473c969ea1d1ad99b83081a53e2e435587c51ad
|
|
| MD5 |
7ff6085540f685106bdeefc41bc719d7
|
|
| BLAKE2b-256 |
4ccab94d706cacc9211e4d257028f06c76dac48a0fb7ae15333ebdaeb5f7470e
|
File details
Details for the file pycombo-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 143.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25e719566ba184fef62d9fc2ed3d8752e197d4255a5cca5c5fb6b96a0be96879
|
|
| MD5 |
60c0e076aafbfd4bd8adb2757a53c317
|
|
| BLAKE2b-256 |
15cc5d8d531154894c49b63bd03c47a3711b75d409d4c59edb880debd204d0b2
|
File details
Details for the file pycombo-1.2.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 111.5 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eddfbdea8d0dd020b5c59e94ea9a67ca329db97a37eaa10d77dfd5181356e643
|
|
| MD5 |
c93c5b0ee088ba425c4fa59acde4bfaf
|
|
| BLAKE2b-256 |
1af689439fcfbc15a07fedade7bc3dd7f295b329e5259524bc3f5df013e8d01c
|
File details
Details for the file pycombo-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 120.0 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13d631eba187f04560003982b2f5c592d062d5b78de09e79ccb753f792847d5c
|
|
| MD5 |
b1b140ea6cd64c69a39d4e5b79b28315
|
|
| BLAKE2b-256 |
f598852b36ed3a1fee4798692a5de0964d97091556f7b54bb68a9b376fc21bcb
|
File details
Details for the file pycombo-1.2.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 135.4 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26f92000a3da1e89cb0382493df3e4f61fb9fa39b35759d4111fdae2cce85f01
|
|
| MD5 |
f2ae9daacc078e96dcc0806723d110fa
|
|
| BLAKE2b-256 |
779db8552684e1fd80527b186af959bb7989b3f45c526dbfeaa67f41c3bda521
|
File details
Details for the file pycombo-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 152.6 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8313af3a8cf31de24344d15cbd58d5604ef2f5b0240cf0fc0849ca7ed4d4a2c3
|
|
| MD5 |
d0e94ed7bfc707f627645abafa9d782a
|
|
| BLAKE2b-256 |
690e896924049793366cda151056cc1341ab063b5ca06efeb6ebff20d0cc0780
|
File details
Details for the file pycombo-1.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 143.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf658df5ffc3efe895184728c727c310d86a777bd445e5b7de51377b0bc7936f
|
|
| MD5 |
8e12d32934b7bae716bfa20b8d311a5f
|
|
| BLAKE2b-256 |
75f56e432bddce15e76676188d379c3d51fef0576d9e12498b925bd0a0f8babc
|
File details
Details for the file pycombo-1.2.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 111.6 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df90b264e15775332e0972e8c7e7b6519c0cbcad5cbd8f1a51e30404e933ee6f
|
|
| MD5 |
747a4531f78be171a331f7e66874891b
|
|
| BLAKE2b-256 |
224edae3c5baeddfc718aee567734ab1499da784f08d553edc1ea36e842e4cc1
|
File details
Details for the file pycombo-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pycombo-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 120.0 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c24be900206f4fefd461ea6e391cfc01c3586605470990cdc35865170f9c24c
|
|
| MD5 |
151153ec7e0813ede1c7ba2c4aaf3d14
|
|
| BLAKE2b-256 |
21a14fb96c384a681aaeb8022e6ed64ac1e85cd44e84a8d448da67bd31a81a84
|