Skip to main content

Python interface into mercury's network protocol fingerprinting and analysis functionality

Project description

mercury-python

The goal of the mercury-python package is to expose mercury's network protocol analysis functionality via python. The cython interface is given in mercury.pyx.

Installation

Recommended Installation

pip install mercury-python

From Source

You will first need to build mercury and install cython and optionally wheel:

pip install Cython
pip install wheel
pip install setuptools

Within mercury's src/cython/ directory, Makefile will build the package based on the makefile target:

make        # default build in-place
make wheel  # generates pip-installable wheel file

Usage

Initialization

import mercury

libmerc = mercury.Mercury()                                                            # initialization for packet parsing
libmerc = mercury.Mercury(do_analysis=True, resources=b'/<path>/<to>/<resources.tgz>') # initialization for analysis

Parsing packets

hex_packet = '5254001235020800273a230d08004500...'
libmerc.get_mercury_json(bytes.fromhex(hex_packet))
{
    "fingerprints": {
        "tls": "tls/(0303)(13011303...)((0000)...)"
    },
    "tls": {
        "client": {
            "version": "0303",
            "random": "0d4e266cf66416689ded443b58d2b12bb2f53e8a3207148e3c8f2be2476cbd24",
            "session_id": "67b5db473da1b71fbca9ed288052032ee0d5139dcfd6ea78b4436e509703c0e4",
            "cipher_suites": "130113031302c02bc02fcca9cca8c02cc030c00ac009c013c014009c009d002f0035000a",
            "compression_methods": "00",
            "server_name": "content-signature-2.cdn.mozilla.net",
            "application_layer_protocol_negotiation": [
                "h2",
                "http/1.1"
            ],
            "session_ticket": ""
        }
    },
    "src_ip": "10.0.2.15",
    "dst_ip": "13.249.64.25",
    "protocol": 6,
    "src_port": 32972,
    "dst_port": 443,
}

Analysis

There are two methods to invoke mercury's analysis functionality. The first operates on the full hex packet:

libmerc.analyze_packet(bytes.fromhex(hex_packet))
{
    "tls": {
        "client": {
            "server_name": "content-signature-2.cdn.mozilla.net"
        }
    },
    "fingerprint_info": {
        "status": "labeled",
        "type": "tls",
        "str_repr": "tls/1/(0303)(13011303...)[(0000)...]"
    },
    "analysis": {
        "process": "firefox",
        "score": 0.9992411956652674,
        "malware": false,
        "p_malware": 8.626882751003134e-06
    }

The second method operates directly on the data features (network protocol fingerprint string and destination context):

libmerc.perform_analysis('tls/1/(0303)(13011303...)[(0000)...]', 'content-signature-2.cdn.mozilla.net', '13.249.64.25', 443)
{
    "fingerprint_info": {
        "status": "labeled"
    },
    "analysis": {
        "process": "firefox",
        "score": 0.9992158715704546,
        "malware": false,
        "p_malware": 8.745628825189023e-06
    }
}

Static functions

Parsing base64 representations of certificate data:

b64_cert = 'MIIJRDC...'
mercury.parse_cert(b64_cert)

output:

{
    "version": "02",
    "serial_number": "00eede6560cd35c0af02000000005971b7",
    "signature_identifier": {
        "algorithm": "sha256WithRSAEncryption"
    },
    "issuer": [
        {
            "country_name": "US"
        },
        {
            "organization_name": "Google Trust Services"
        },
        {
            "common_name": "GTS CA 1O1"
        }
    ],
    ...

Parsing base64 representations of DNS data:

b64_dns = '1e2BgAAB...'
mercury.parse_dns(b64_dns)

output:

{
    "response": {
        "question": [
            {
                "name": "live.github.com.",
                "type": "AAAA",
                "class": "IN"
            }
        ],
        ...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp314-cp314t-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

mercury_python-2.14.0-cp314-cp314-manylinux_2_34_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp314-cp314-manylinux_2_34_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp314-cp314-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

mercury_python-2.14.0-cp313-cp313-manylinux_2_34_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp313-cp313-manylinux_2_34_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp313-cp313-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

mercury_python-2.14.0-cp312-cp312-manylinux_2_34_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp312-cp312-manylinux_2_34_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp312-cp312-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

mercury_python-2.14.0-cp311-cp311-manylinux_2_34_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp311-cp311-manylinux_2_34_aarch64.whl (13.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp311-cp311-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

mercury_python-2.14.0-cp310-cp310-manylinux_2_34_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp310-cp310-manylinux_2_34_aarch64.whl (13.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp310-cp310-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

mercury_python-2.14.0-cp39-cp39-manylinux_2_34_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

mercury_python-2.14.0-cp39-cp39-manylinux_2_34_aarch64.whl (13.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ ARM64

mercury_python-2.14.0-cp39-cp39-macosx_15_0_arm64.whl (3.1 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

File details

Details for the file mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2a0cbec1ab453464b1e962b3bb9146fc222e3515d1869278b9567977da2e448f
MD5 716b1d253e7430866e0676f950b03e7c
BLAKE2b-256 5b9dafe1b137747759cf51c622458bb96944f0949cae4a52ca8049f2748a09f6

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.4 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp314-cp314t-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a61f776eb93cba4871e505f5430e303c217f89cacb9696e643baafefec8306ee
MD5 dce407b3bfd2bce0df9e32f008f10308
BLAKE2b-256 6717c673be9c5fc56bc628a901b934d6d4be3a7f373e581aea15712f283974cd

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp314-cp314t-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14t, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6f2fe4ca3d07b37f97281fb67481e889575f9896908970d818f6034c3562fae7
MD5 dfba10029672662258a3417df4695b35
BLAKE2b-256 2559e85bb6e68ccd5ac7199bb637e8a72f9f0d990e47d0ca1e20a99fce6c51c3

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2e885cc8b5cbe3dae42975ecfdbeb2503085718e446269aacba9b6873d7b28e5
MD5 c4780a6b2b0fb4d37fd6210c2bb53f9a
BLAKE2b-256 5713cbabc2974b3eacf1dcbfbc7a47e279cee7ced033395aac9fa00d6fedb0ad

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp314-cp314-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.4 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6428a5f98f5d994ad4d3dc719a7cf854e18d14432f1050f143a979cd98c917eb
MD5 09153b4109a2f2c81a1371644f527a84
BLAKE2b-256 927bd234056154ed1bef28f6da388672f2ba9cded33a513e437f7fe057540c0a

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp314-cp314-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f13e9ad29b2c79292047cb0e8635dad12a0eea6376405da13c327088b2b80971
MD5 61393b253db7e8464eb9eda324b54abf
BLAKE2b-256 e7b2b57ea212d74eb9d5c7941eb2f6a29ba75b444ad19a1f535c66bc4b1567dc

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5b21959c38ac945af761df777a7180e02b25a7d8539801790925fe4d08c0cc8f
MD5 b2289e6ee6c52f01ad6798adc85677e3
BLAKE2b-256 0e221d0e7fa1783a1fa9dfea13ff387ed3211dd60b1a2072ffb2083edb126b0b

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp313-cp313-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.4 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a26b9976d8da8a36f31fcdc2e73c3e6dbea94164075de9c723d8b77cfba4c9a9
MD5 d56f37dec9bd6dd8c357177d1c9656a4
BLAKE2b-256 542d87efa2c71b06d18b49be57525fff00231a11f7decab0724ef1bd0aa208ea

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp313-cp313-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.13, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 32ecf5575aa84a63eec6cdaa321ec082ae0b30c5bb6285ed4864bbcdec03f4bb
MD5 3d2a26daf771bf3d8f5a47f2ca44d527
BLAKE2b-256 d411534311c141ba2c0fb48143e7facb81ab81cf5bf4a98a5c034d00703f5914

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0a139806d5d08b49cf014dbb5c0832ff05721d2b3fa02a81c3df765f70fe7d72
MD5 af3907e958818b9dc7930776b71fe938
BLAKE2b-256 70e85e116a26b67716023e058b6aa2fc95a05e612463170a7462659a6be5e15e

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp312-cp312-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.4 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 f02cf9e58f46404180c8d083a7abeea88ebe70f690bb2310b18ba0aa273bc312
MD5 8260a2687d0a0e1169613a9c89efae44
BLAKE2b-256 e8d07384f97f64efc7f3791b0871474a508d552575da33e2b68a6656c8eb213a

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp312-cp312-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.12, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 51d3b3afb3dda126fc2904332bf898fc002fe3c6f3119eb927fbea8ae89fe0d2
MD5 e176b2767038a3a5072bda798bc4a131
BLAKE2b-256 6db62ebd911838846088639f7eac413a4746dd6fb8abbf0b1155577bf962e795

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp311-cp311-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.11, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c271c6d1655ee0c84399e19d6c9e937ee1c2beadd802c35f44214dbeb53c0c56
MD5 5a094b8a61fa193bdd47cec3c2bf0404
BLAKE2b-256 59c8266a50ac02b007f173102a4dafffaf443c3d887d6d9ecfe680e9515f812d

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp311-cp311-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: CPython 3.11, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 129b578a170941df95bc7912f2a4ed5bca57ca6164ab325d3d06cb8e09f25e23
MD5 720b90b99012ae0a036d86e7c74be9ef
BLAKE2b-256 2248fa505a542dcebf5828b3dadcb2daca2948e6cd17c105dbd22e53de062195

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp311-cp311-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.11, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f36ff2f2f38bd4c664b60c3722e621d9cf3256c536bd5105a7e1fe44b5b83ce9
MD5 172aedc61885412e08df248c37073857
BLAKE2b-256 4da221efdf03279bc6d20a4c39b371b88a268cb1a242f4f4a09685c8d047acfe

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp310-cp310-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.10, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 aee205cf417b0f8ba60b8bcb5c1f2521ac818642bb1c3a7fb2207e730db6b58f
MD5 e7fb7a63e14614e1e139afe1d2afe167
BLAKE2b-256 be62853119622d27e18f19cdb9c5c495b02429365a25670a0538aac4568e46f1

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp310-cp310-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: CPython 3.10, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 7f8ffb542a7f037e1db0f4742525ff7f9af9e13c599d08d030f52573c1038ca2
MD5 67a8632f306c2db97d5d629c475b30e1
BLAKE2b-256 ef6e9d07f58ddd646fff03e4cf2d581d7bd486fbcb25a5d3edbe8977ac3a7ea4

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp310-cp310-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0751ceb9f15000f2f529c87063e00ecfe204c0ec59962125e5ea5d507be71951
MD5 bca8dc00d4a0fc21b02da21e9d173bce
BLAKE2b-256 89c13e90e79883d0b4321cc35a00e2d7a825b24c32277353be9d36c0b0fa231c

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp39-cp39-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d2b1b5b5edc5870e64f0f689cb7892d347a855a3b6bd7cbbc022ccb2a1a33af9
MD5 6b1d088fbf8f8de5980b7a2817d335fb
BLAKE2b-256 1a359d868d0fa32089c6f69acb38a98623fb55d0d45c678bcdbe18034904286d

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp39-cp39-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp39-cp39-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp39-cp39-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 857b24a3c8f5daa8e9f2a8ba4e235f92d43c6c9a128a1e036f06737fd96e5987
MD5 ef040af1dda00ed713ffbfb63c1be621
BLAKE2b-256 2546aacab2e2900749ca1c36d608b9b468c304444ac223400f8093338b64f9f2

See more details on using hashes here.

File details

Details for the file mercury_python-2.14.0-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

  • Download URL: mercury_python-2.14.0-cp39-cp39-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/6.6.0 keyring/25.7.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for mercury_python-2.14.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 96c959d029ac8b53da32bca9232ab4db15336d9808ca9a4b882de2903103d589
MD5 a0ad0e7e80d43ccbaa497b56952da5f2
BLAKE2b-256 522b4a3649b155a27f23bc163dd21a96b8d4529cc4672068fbb44aee03caff3a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page