Skip to main content

Python bindings for MaskTunnel (Go)

Project description

MaskTunnel Python Bindings

PyPI version

Python bindings for MaskTunnel — an HTTP(S) MITM proxy that adapts its browser fingerprint based on the request User-Agent.

This package wraps the Go implementation and exposes a Python-friendly API.

Overview

MaskTunnel is an HTTP proxy that dynamically changes its fingerprint to mimic real browsers (Chrome / Firefox / Safari / Edge) according to the User-Agent header in requests.

Key capabilities:

  • Browser-like TLS fingerprints (JA3 / JA4)
  • Browser-like HTTP/2 fingerprints (e.g. Akamai-style settings and frame patterns)
  • Automatic selection based on User-Agent
  • Optional response JavaScript injection
  • Optional upstream proxy chaining

Installation

Using pip (Recommended)

pip install masktunnel

Build from source (sdist)

Building from source requires:

  • Python 3.9+
  • Go toolchain
  • A C toolchain suitable for building Python extensions

Quick Start

Run a proxy server

from masktunnel import Server

server = Server()
print(f"Proxy running at: {server.addr}")

# Blocking; run in a thread if needed
server.start()

Use CLI

After installation:

masktunnel server --port 8080

API

Server

Create a server with options:

from masktunnel import Server, ServerOptions

opts = ServerOptions(
	port="8080",
	username="",
	password="",
	payload="",
	upstream_proxy="",
	user_agent="",
	verbose=0,
)

server = Server(options=opts)

Common operations:

server.start()
server.stop()
server.reset_sessions()

Notes

  • The native module is generated at build time into masktunnellib/.
  • Prefer installing wheels when available; building from source depends on the local toolchain.

Links

Project details


Download files

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

Source Distribution

masktunnel-1.0.20.tar.gz (49.3 kB view details)

Uploaded Source

Built Distributions

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

masktunnel-1.0.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

masktunnel-1.0.20-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

masktunnel-1.0.20-cp313-cp313-macosx_15_0_universal2.whl (6.4 MB view details)

Uploaded CPython 3.13macOS 15.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp313-cp313-macosx_14_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp312-cp312-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.12Windows x86-64

masktunnel-1.0.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

masktunnel-1.0.20-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

masktunnel-1.0.20-cp312-cp312-macosx_15_0_universal2.whl (6.4 MB view details)

Uploaded CPython 3.12macOS 15.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp312-cp312-macosx_14_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp311-cp311-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.11Windows x86-64

masktunnel-1.0.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

masktunnel-1.0.20-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

masktunnel-1.0.20-cp311-cp311-macosx_15_0_universal2.whl (6.4 MB view details)

Uploaded CPython 3.11macOS 15.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp311-cp311-macosx_14_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp310-cp310-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.10Windows x86-64

masktunnel-1.0.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

masktunnel-1.0.20-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

masktunnel-1.0.20-cp310-cp310-macosx_15_0_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

masktunnel-1.0.20-cp310-cp310-macosx_14_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ universal2 (ARM64, x86-64)

masktunnel-1.0.20-cp39-cp39-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.9Windows x86-64

masktunnel-1.0.20-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

masktunnel-1.0.20-cp39-cp39-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

masktunnel-1.0.20-cp39-cp39-macosx_15_0_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

masktunnel-1.0.20-cp39-cp39-macosx_14_0_universal2.whl (6.0 MB view details)

Uploaded CPython 3.9macOS 14.0+ universal2 (ARM64, x86-64)

File details

Details for the file masktunnel-1.0.20.tar.gz.

File metadata

  • Download URL: masktunnel-1.0.20.tar.gz
  • Upload date:
  • Size: 49.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masktunnel-1.0.20.tar.gz
Algorithm Hash digest
SHA256 6a40e92338749639951d533a200651a1f8db90fe89501a15abc57a3c2c4e2ad9
MD5 697adad757087a6ee68bb46aaa424aec
BLAKE2b-256 45004d5a07ea3f2d043681e82a228bce026acb7762f65cbad1595bfef01e2bdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20.tar.gz:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 bd395fd664555a782e4c93df2ed2fded51a6ca1abf2fc5075980d1aec6f11823
MD5 aa75017ca83358e9165ff0438fedfaae
BLAKE2b-256 8cec9763bc6a47d65198e2af98d811b55d4dacb5938f61ca7526a7967d948d51

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 a8083f0eebbd25a80db7f4d441c27c5258b07e014d9e7c7402a53f3be72ae5c0
MD5 0531a2e69e98b8ce6346e7d4c56034ee
BLAKE2b-256 a48a226729ef274054d32fa79a16c88295caec60b97b0cd26f7695d81e86dde8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp313-cp313-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp313-cp313-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 74768404eaaceea2fdc1b5131028a804a8e77461e40fb4d71830335db853722a
MD5 fc45f64e0580c8966b56f6eaa8d39efd
BLAKE2b-256 638002abf2470e988ed985a4162a8868577ec522374e0aef356ebdc2db8f5dcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp313-cp313-macosx_15_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp313-cp313-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp313-cp313-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 e33189ff6c2758b763a8e81c23d646a2338807d68c8b1d26d98b6795146812cb
MD5 50a784d0af4365672b36c8aa349a64e2
BLAKE2b-256 d45e0b418534c1d99c5249a7eee888f11f2de8593aca17334bf0be9d5cd3deb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp313-cp313-macosx_14_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aac24b4af651e56079b3058335103c1a16486a8625fc9318286fde03ed8e90c3
MD5 085d4b02ac9a6f6e028d554c3db2f4df
BLAKE2b-256 d6ff41ecc17576b73030ac9583fbb50cfe172cbec43b70229f1796d8e1343c4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 1bff20d3f81557f28afe232c9a81371f13aa715949f0911170588253c8471d0a
MD5 eb42614d1de98f0f58f38804d5e355b6
BLAKE2b-256 e8fea900e61bd6da9fb29b46fce408afe481db4cfe1fff34083c90f695db28e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 a89270371212c6a6412135129bb7e1134fea7c13a0f7d9df87ad7080f1f5cd04
MD5 fcf8f2e105df67c9d4effda1f847dec9
BLAKE2b-256 ac389cdbfc1618235862d8af90312825ad7ad23d24880ff511addf93d58e87b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp312-cp312-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp312-cp312-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 72dac1d4050484a0df5a347b9491adcee824f1a16189ca0e8f69dca89d3b07e0
MD5 0b01a562046b2e877cd6c9a5336ce444
BLAKE2b-256 4e451330dd2eadbe9478ac2fd909363b21c4f7ae578c7c51d92d0f117565e29f

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp312-cp312-macosx_15_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp312-cp312-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp312-cp312-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 2edffb5fccbb2541a9d8d6189a19cfc0fa20b54887e00de80c3ffb0f9c3c7636
MD5 c8fe92954e7281c4afaa0d4181aca031
BLAKE2b-256 7a0efddce3d64bd1e97e40d6a0cc3bccb380f043f0f0fdb33270f83fd09d4016

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp312-cp312-macosx_14_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 64b842d6f79932ee45f309690093410fe2f316597667da3d7d5d0f2327983543
MD5 572c4eee98f6b729efbf635c793ba9c2
BLAKE2b-256 3919b1726160109f903b7e4669b939e58e9110ebe61f728f7558091003bef21c

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 6a1b51c6f7bd3da0c45defa6da4aad695c29e35ad95f6fc4c21af8a2eabf41c1
MD5 4f357e522e84cff7562003bec718144d
BLAKE2b-256 a19a2b0340cc4b596c596afe824c42820110fece52e16779b2bab91108e0ae71

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 43171a24314cb4459ef1ba7e5fe676d52793ad90e3446f8e273a985f60578733
MD5 396bc8a609edd080715e8cd44d0afc6f
BLAKE2b-256 dc457d755ab3edff430d8b52878ea4966818dc462ae4d03863cc86b55dae0f11

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp311-cp311-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp311-cp311-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 6626f3086583bb2f70762a73a3ba55216d26197d28a0825525305abf7fdba867
MD5 1665a6cfcd1f22960e68a350322f400b
BLAKE2b-256 427ef2f9a15117d8933002ac8bbccbf9150cad1086b7e23c8096873f3b6a62a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp311-cp311-macosx_15_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp311-cp311-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp311-cp311-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 0faf4d56cd44cd4c7e0bb70206f0d54eee533dd5812576ed29741b14579cfa2e
MD5 f1074f73152a97d78ce179b38376b9f3
BLAKE2b-256 c9b5fd1f1f3b4742e2a3404fefc18d58bbf06a7419ef1f92d6d0e61204f8597d

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp311-cp311-macosx_14_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cde78c2995b5c288247d8bb1724d05dfeaee411c5c6c572090a50b6a0a55dc71
MD5 4f9032a9984bb7ebe1b897625239305a
BLAKE2b-256 4fd0248a07490cadd4d1c52a8eb1ae7eb2ac13e80579456ba4b6b239fcc661ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9780816178fdd8af30038bb128ec091348043af9605c1b559971272ccefe4993
MD5 ede48a1b1f94fe2f7a6cbdead9466683
BLAKE2b-256 203ba329b75f1d3e3cde783facab759eaa9cea292fed442d346bac911644a6e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d5279dc5ca633a2d2665b6d30f3e34f2d3306403dba7e504e383875ffa04397a
MD5 e30e4d891bcfe371caecc5e5263bc427
BLAKE2b-256 1f8f3002530cf27c07910397e60a63eab025c8bff1e9773ac1c7a91315dc5514

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 4141ad130707b5ee37bf64e4f8e2bb40a7ed068e03bb4787f5b1918cf73b41f9
MD5 42b6446e2410b722175c45f5d17a62a6
BLAKE2b-256 2ae65eb0f5cc301a724ba43a2bd357410e4e93f66db11f98c11952e59337e850

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp310-cp310-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp310-cp310-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 0a9e1c7becc9db62cc3d38fe906a09debf9e56e1ccf33eb9f7b2f8c5270a8385
MD5 1463f64266dbec31a96383731702da4e
BLAKE2b-256 83a6b090f7506a2495544290177663d636b5e58691dbf38336fe5cd70def1d2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp310-cp310-macosx_14_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: masktunnel-1.0.20-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masktunnel-1.0.20-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 70f54def4df7947b59ed0607092a38c9e4cdf54665bb672dcfec522f73d8bcb1
MD5 7611e94b57801e4491f1a54e17c11434
BLAKE2b-256 8a90453bec5178228c82ed845b6f3feba312c22d017f113835134918d4320da5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp39-cp39-win_amd64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 272f1c6726407f464bb5c564bd9412c1190c32879608ce8f0faf9b8b253819b9
MD5 3e7b88ad54efe566121c84ba2bcddbbf
BLAKE2b-256 000855064811ea193fc117bab691926739f78e8db1bbe26daecac3480bc126c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp39-cp39-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp39-cp39-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 1a8d4cf9c1d772d9623f8d300ddc356385c8b20424f8fb3b2387af5cfb515104
MD5 16c89eb13ea988ac82b8f4090fdec92b
BLAKE2b-256 b632b63cec43520b5cf68a61e2aec4d0a784fd3db3a25c0ad7db68645286d5f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp39-cp39-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 91dab643df206641a1340e440b9ab261450d958af19476f1cdb1e126ba099664
MD5 22db9d2fae80c2a25e93947ff6877ae3
BLAKE2b-256 d310217d59599975c54321c0bceddd47d6a4436ef64b26fe0fb9b6a044c7f6c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp39-cp39-macosx_15_0_x86_64.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file masktunnel-1.0.20-cp39-cp39-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.20-cp39-cp39-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 849b373801e58079bc2a81be0cca8538ebf9bf269e17038599ff7ce50238488f
MD5 5198497c2aa3471b519ce90cd288b48a
BLAKE2b-256 17a47ef2fb373b7af53846920d8a0658a0a8b0c535b24398c867d7b3c67b5f17

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.20-cp39-cp39-macosx_14_0_universal2.whl:

Publisher: publish-pypi.yml on cloudflyer-project/masktunnel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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