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

Uploaded CPython 3.14tmanylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.14tmanylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

mercury_python-2.15.0-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.15.0-cp314-cp314-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

mercury_python-2.15.0-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.15.0-cp313-cp313-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

mercury_python-2.15.0-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.15.0-cp312-cp312-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

mercury_python-2.15.0-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.15.0-cp311-cp311-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

mercury_python-2.15.0-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.15.0-cp310-cp310-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

mercury_python-2.15.0-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.15.0-cp39-cp39-manylinux_2_34_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ ARM64

mercury_python-2.15.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.15.0-cp314-cp314t-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: mercury_python-2.15.0-cp314-cp314t-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 13.3 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.15.0-cp314-cp314t-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a2dd56235d28a80b668c7decb99b116d19178d3415f5eca80c327b3b49ba5060
MD5 9297368d6f48b3737ce0e131764d777d
BLAKE2b-256 6e045c0596d3dcb3ddf715b8c6524d599517d7d1c4fd9292d5d24d81e4f30a28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp314-cp314t-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ce392b930b5b724a3fcca7c71b75c57eb24ac5ab2f6f5450cce5fec96c390106
MD5 0a2755edd1343e6fa8d1f029f3bfbe1e
BLAKE2b-256 ece871e5910d94fe7c17d752a552573f98812077f818d1156b84974e8b733743

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a10f874942ec3be66ddf3d740ab3e1571ad916f4de78a5f39ede6d6922afd712
MD5 059d66568a785cac70a3608dde8a9a6d
BLAKE2b-256 400ff8c06debc017596527bdb2ddf015557730e4e04a320a382b30f5b531803d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ef4c50bfa6caf39ca2885e648a5d4b45e8d838900fa69daa8d064b675fa3815d
MD5 030a4aa053bf2712898b75d493c629b9
BLAKE2b-256 f140af507dfacdbe2a1b23c26aa3b3f0b70d0896572e392103389d69f84e870b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 45bc066de496d68a542fa30212144d42b864fa726ae45327c2d0af66808f3202
MD5 50a3d7a4dbe81b0c89d622115a24f5ca
BLAKE2b-256 3d6fea800a07b98ec33f4b124b8b33b6aa55ab63e8cdf333ceb5839c7a070e58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ed1d0d278cf7a33dac92978ff87164b9775eb6558544854fff5c8bacc513d92a
MD5 95c950a0a3c956a1125c20fd1d980389
BLAKE2b-256 2fb31e9d03655432e30f9e88faa7f23f69fab77d9bdfafd2067d3789f48a1df9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 04dd8b91efd7fea4e12e7fa4a68f435a88bf9fe01bdd4f3a6cffd92f2b212299
MD5 0b27ee063da41220bdf750d8dea00d6a
BLAKE2b-256 d4f03c7e704663b0a5cb7c188fb7079fae6e0331a18a0bd1a7506ecc42dbb5a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 f14000040bf0b3dffec5bf7347c54b8ff1d343ba9f6c301cf45d9cb9b0a45d2b
MD5 3e32c76b8a2e2f751418164bd8550765
BLAKE2b-256 a27e21b343f3351b45621c6f987a6707778b4afbefaa71c88baafc20cbfc8c67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 18b5b05ad1d4c2eb0b91e93dc37504d1c7ad38d4ffbcaf46b9fa6c147be7cfd7
MD5 1de7e64b9f45df7c32e555871965a07a
BLAKE2b-256 efeaecff7ab279bddcd985cdfeea988e929210cc3af169fa31be8fb63638a9df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 515a7dc10006665716ce29cdcc3f18159e39bb704a0c741149396c470e47a32a
MD5 515e92dcab87ca7011389b68c872de1f
BLAKE2b-256 c3f88eff4e8adfc3137457e349e67d4ec543c81eecd62ff4960072f9e1414868

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 83bfd89dbe7d6a7c4b994a5f6bcc68ef088f1f0c89dea38d2e4ad01337fb35e5
MD5 fd782eb82d6aba3b252f874d702eb987
BLAKE2b-256 bb994714a539cc41ee60dc22984bd4eadaf668ae6d47e3dac2d156f4f6a59b14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b2992e1391093f4841dadc09de54f7ae29a9e6e6989ec0d98bfcd19ecf2c7d10
MD5 443fe1544b501fc39b8f59421961bcfb
BLAKE2b-256 bd23a03ca7fe95ea4a430d5f92fb0e64d03e2923dfe3945423d095cdef855c38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 15a05f532fe6b4d8e3902ace24f3cd682bb778cc119ca84f140191cff80d6dbd
MD5 a58bf5a684d4fc0374f3d7619bd596bb
BLAKE2b-256 e048755b6bee6e4c76d99542f902f89172d059651c07eeb9e41597ca564e7d10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c4ac064950e4c68e9f44137c8ccfd145db788bf907489bd5dbcbf3553e81d405
MD5 a817e5240594ff6f91e2fb77a5671369
BLAKE2b-256 da1112b25e0179af76f7dcf65da8cb4a8bf9633f45344d10338fa36c94165e8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 08feefe2cb9ea613f0dec1695bb7648e7656cbf9b7563be83591bb563afc3f8a
MD5 3ff2ac19a1140ad284636ee28b263d7b
BLAKE2b-256 36eb4e435f59baea8f478e9c7998af59b8c487e0bcbcdff42d6aaf7ecedd1c42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c3ead805b058ad48b058d2ff1630637ea8dee5c10b691f52a621a8fb43be3dc9
MD5 90cebe52c28117c127489c70957fe8fc
BLAKE2b-256 2b5b50d89e575e6113841eedbfc556047be8340c072d63837384c15497fafd8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 20a8a06273f096d97b6e564be456218915f7de2267071ce50b45af022bc8dbf6
MD5 2f7449e1e0aee2009dda8b01548ab06d
BLAKE2b-256 9b95889b4316db89b9ede60e79accdfbcf6071cf012d5286670f1d4fee86094d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6dd9902e090fa36074aebefdfb4c60a0f993c22eaceffaed45c7a62cb5dea1bd
MD5 882bf142b76feb34965fb0919c6db13e
BLAKE2b-256 07ba94f33dd38b8226f0fe174e46633d0802f90ef90f8f9ea8054b88455dc3d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 087fca7e8110619b98ea2ad7730452b4bcbd8658cfd358f89c026059269b71f5
MD5 af204749cbbe52c6f9ab9056b242fe93
BLAKE2b-256 60d8eb82f2d8921ee4543656820a4634794bd94b4ba733599192557f0917af5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.0-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.15.0-cp39-cp39-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a3fcb2ada2fca0d5c1664fb772c07e77452ed30759d8095907f63bd2b1123c79
MD5 9c53d7af034916bb5bc484672bedf83f
BLAKE2b-256 6521ebe8333d49bf5d748dbe72d1b36de9b6e62c71b15f1f626522e0ad9b238a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mercury_python-2.15.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.15.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 795c00b6e97a763843d010d43be3e988faea2ffc8253cb81f908b16ca22447fa
MD5 a2f46889e37dda21a4ff9241c807d874
BLAKE2b-256 2d98665a45098f630091fd8aa8dd4c26f1591eb7aba751eb4ad8a0b639fb7531

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