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.16.1-cp314-cp314t-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp314-cp314t-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

mercury_python-2.16.1-cp314-cp314-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp314-cp314-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

mercury_python-2.16.1-cp313-cp313-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp313-cp313-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

mercury_python-2.16.1-cp312-cp312-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp312-cp312-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

mercury_python-2.16.1-cp311-cp311-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp311-cp311-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

mercury_python-2.16.1-cp310-cp310-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp310-cp310-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

mercury_python-2.16.1-cp39-cp39-manylinux_2_34_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

mercury_python-2.16.1-cp39-cp39-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ ARM64

mercury_python-2.16.1-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.16.1-cp314-cp314t-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.16.1-cp314-cp314t-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp314-cp314t-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1a79804cecf69d8b6745d995c2e8127fa2ad7a6fa1f48eb9daa8a01b388de1a1
MD5 5ff52162faaadd75fbd1f52d11b1f6d9
BLAKE2b-256 118708cd06bb21a3c72e27446f62bf6502c6dfc06e8ac528b1567b1ba4449053

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp314-cp314t-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp314-cp314t-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ae89bc3caf551b5e47eb818e1cf4c399c57e8c0f7009791c518b61ac30e6199d
MD5 d04712e0b6bc26c7be28cfbcb0730119
BLAKE2b-256 900f4305a860ea14464b264a5c1945fb58a5bace12a73604707de5909a4a1de8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 37ff08f1047c2feb4abe5aeca7f018a17ac8e15ee6d386375ffcddf1cd783d72
MD5 9182fe871ee02ba04356600cecbfe7e9
BLAKE2b-256 dc135d8c5c1a497cdcc18a87846a7320f6b067307cf46c0397cf8486b620a39e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7bf82cfd7519429f37c900356b19e7be336b9f11752b5118e32eb623df12c725
MD5 7c977a03dc2ee713eb417af7dabc8106
BLAKE2b-256 cd10309f7e9358cb6d49d69519bed13889ab78d0d68fc0d0fdcc65dedce66a6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp314-cp314-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3d01da0f463209254ece3522e291756040f675137ed38aa589ffdc38465f711d
MD5 b002ae49fd89c766cdb28f7156e1cc19
BLAKE2b-256 7337f36b1e14ccfb643bb85c0e97a05d07af31f0972c194c79a984d5b39fb227

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 119d2b373c2267474096944463d6787f6527e3a97b6d6a5b5635a249eec4c215
MD5 d369e5c10e1b752fb091a95668cc13e1
BLAKE2b-256 abe301149f2364208ab7ab73ac1a157c9c21f5c6d781022a31ef077f1697dad7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5ee677e4c9d0ee6ceeff7a5d917c6dd96d81a3fed98609eb9a524559003e2e03
MD5 350394041e6187ec0e96931ae23f5e9d
BLAKE2b-256 f95a69b888db4a9330bd03fe69a8e88cfb8a77a21c8390c059fd9566e7e608b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp313-cp313-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 9b466da3d66cfca9ec1365c1216a5634317b4132d6d08d290cd966bd6b90f9a9
MD5 dacb2c9d55846a343b2fa7274ff57577
BLAKE2b-256 abcc07cd6fb0b74c65f09524a06c98ab12fd0b097421bb258716e3981b590663

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b21e719ea8b0a231abc0d4a0acd9a9bdc3d5de8340499ee5478ce411d1193353
MD5 fe7d9aad2094b626d36fac09be8c3414
BLAKE2b-256 a1ab70d47746e7cb8c049ef6f3c45429472c79efbedba81cbe5a029795ddb1ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 faaad02562b8c378a870362db079d9c0ca61011519e3734c22dffdfe6db7421f
MD5 bf14faafd95f17bdc70e064924cc814c
BLAKE2b-256 f61b58041cb07f46da8df30ace530f3028d65bf4d271efc1cc215efc8d3ebd92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp312-cp312-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d5e243565e5c31c1a7f55578b1d9f209bcdc72cd47904bde2223fb4405d8207a
MD5 fb4fbdb6d5c8d21c952c2fa0d205a6cb
BLAKE2b-256 c2c7c4fae608c47947b97c570a2aefcb69cc259706aee889596e25d75748de00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 dd621fb3ab339c02d791b56fb02940597151361ad15fdfc619985363325dc755
MD5 70ecce9efadad886f64f7fe9d3b7dd3b
BLAKE2b-256 cb93c4837a01cbd2494e1d34501be626416c1737939ded694ad0b8f6b6a73f78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp311-cp311-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b3f588e8a9e1ace691dc9966f6cc8c6c0ec5df10fe0af1ee22ab33e9cd8da676
MD5 313ccbc119313813d22bbeaf046a7474
BLAKE2b-256 0bacad0b7176063061018d4fea7d0c2dc95118909a73aa14dd4d6fcf778e0173

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp311-cp311-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 eb127be0ecef560e634458db872762aafda3f8100cac023dd331a045db087df6
MD5 5e09a017e2d8c2e419290dffc5ac672e
BLAKE2b-256 b21b0092efdb374432c90ac143d72c4d27bd5c6cc4e51d8f5bbd6dfdd60d9b9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e631cc127929b07b1fd1c426cfb7fa785699a675fea3e843125c729e0c8a2205
MD5 2bc708bf1b7c0f3911cd763da4ea8427
BLAKE2b-256 b9f2bf29aefc07444788c8b7aabc19d2e12383f7a86e19add2a067e74e7f7bcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp310-cp310-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0617650e300c28bef08048059ddc6b3381d53e82db0054cc738915e0d58d07f6
MD5 3bc0c950c8ff0f8f40d628c3d4f151cc
BLAKE2b-256 f64ba682b8ca7ddf40282e306a36badb115ad0aaa5a5f07cb813b457b35bc84d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp310-cp310-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 be45e495183d0c440c6a9f59529873c115ed4e3fd0c3fb2aeded08265d03bfbd
MD5 4933a85b11034be800409c831ac74a4b
BLAKE2b-256 e1c8654a5583d23f6a499818eef6cd32623d2b9d94005dd369b4088b7aa722bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c45a6bc90fbec7df3a587892d67463e2c881e1f408d333958227c1c3083e9924
MD5 d15b2f497136957b4aaa90e8fc2e94bc
BLAKE2b-256 ccf679d8273fadadc27bf142012314e501c6884b740452643bce6ea0b621db2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp39-cp39-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.4 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.16.1-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5d65734fd33de0bbe5539ef7db501b6b011b9bf072d9925a784615f66afd2126
MD5 51d73b3e35ea14a15e139667f87e7d15
BLAKE2b-256 9d7c5db247e26fa2f8762158a680148a002844f513de836ce14e0cb5dffb6d41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-cp39-cp39-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 13.3 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.16.1-cp39-cp39-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 47bcb3adc5e5c272ff9876a4424a10a89f28ae58f28d05b71e8f87a36f99a669
MD5 4f5e7ca8925b89fa21b6f0d32e70702f
BLAKE2b-256 47bbef03950ce33fba4b95db3094c059858ce7c589d9bcb5aec0f31b878caf85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.16.1-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.16.1-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 463e2c1604116555cb096658c190b07449d0f0133eee2fa56b2764fe8d24faa5
MD5 53a6ebaa14112f3a5c5f96212672bb42
BLAKE2b-256 b3c0b79d77edd447bcaafc930a916d1f2dd654b4ff9d688884f2dcadef1170bb

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