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.21.tar.gz (49.5 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.21-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.21-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.21-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.21-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.21-cp312-cp312-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.12Windows x86-64

masktunnel-1.0.21-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.21-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.21-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.21-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.21-cp311-cp311-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.11Windows x86-64

masktunnel-1.0.21-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.21-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.21-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.21-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.21-cp310-cp310-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.10Windows x86-64

masktunnel-1.0.21-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.21-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.21-cp310-cp310-macosx_15_0_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

masktunnel-1.0.21-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.21-cp39-cp39-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.9Windows x86-64

masktunnel-1.0.21-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.21-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.21-cp39-cp39-macosx_15_0_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

masktunnel-1.0.21-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.21.tar.gz.

File metadata

  • Download URL: masktunnel-1.0.21.tar.gz
  • Upload date:
  • Size: 49.5 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.21.tar.gz
Algorithm Hash digest
SHA256 7f1168297f6568ed79dd287f7224c40eb21658faa7a8a82c2abfaf4e91d8a214
MD5 41e7f9299a99b61db9f9a17b0e0d9092
BLAKE2b-256 312c0adfddd22c0958f1a4096427e50bbade8a1f6d9d510141387c90703d5cfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21.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.21-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 d3be2e0abe30ae2d57234ad144cd77d4d690e010a0ba68b1cbea15be658c5e84
MD5 453b5136143c2dd586f5d4516b834c4b
BLAKE2b-256 fffdad44eb850c01eb467d0ba1c9233fb7b458b4cbd72fd11293b173bc6b1d0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-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.21-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d75072ddd1c5b08c32f7ba78662b989d79cc087f83c089b8e2c8d88bed963665
MD5 25748cec1306bbeb62040882472b1daf
BLAKE2b-256 70ad9348f16c5e22823d0bc9790b2fa7d8396b8be3840d7109b49d2bbd31a26b

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp313-cp313-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp313-cp313-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 c7d142c820beff1b41b14f21286871854d785a94a8adcd998bc06c99bb893998
MD5 1199e5aad36bd47c1757481577a0af9c
BLAKE2b-256 52cdb32939f753a43f1b083f2eb484361f5f75ed34547abcd727c59a12ca7659

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp313-cp313-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp313-cp313-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 91063fc103dff28734d89a349f7e74d25e65affaf6d929cd05f38f82426779df
MD5 a2d73129c9372e8fc9a9d7cffc5088db
BLAKE2b-256 de894c94078678bceb0197b7935dc9dd0470cee5d3d093dcab3ac67aa3170881

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c198d40f6d145bb6c23d04826ea027465ac8fd4a3cc681e2a25a1294c590a96
MD5 655919e6819c263aad3cc979699f2378
BLAKE2b-256 4eed5b984d336bdd0042616e5771efcba80550feeb3d16745d324e8a63003635

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 935c4617411ff152f06505b2fe2f4ad078bd72a7f059a6c142f20651066f2ed3
MD5 5146d94950d0bc5f54da963d62c88776
BLAKE2b-256 a9eb7630091249639490eb55c782d70b77a6a0eaa8e50377dca7bfe1bd50a184

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-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.21-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 98edc824d71dfa6e6152af42587655cbd631625a04112205f91f6fecfebb5daa
MD5 9394321dd0ef5b9ee677ab2f4450a2e2
BLAKE2b-256 ad1f2bcfc445101d20514772fa5da1a04eda68ab14b232aafd5e19f40b01b650

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp312-cp312-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp312-cp312-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 be500bff2352bcc2cb76668f05c8161a0c233b18f4ab90fa5fdbc5300266ae38
MD5 7837a21d355454197451bb05cb51ee81
BLAKE2b-256 135bcdf6809162f1aa87bc21f6aa4990211c206d792a1da7ecc68d9f709c3ceb

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp312-cp312-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp312-cp312-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 90b935248395cc83f31ed8c507522b612bb67538df6818e51a341c6e28cee88d
MD5 69c4660286d5cefee6de7d64a108d824
BLAKE2b-256 7a76d95109b2599e785f56db2a4b9860804e690d320eec69b90c7c6201fdd8d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0e6bd4b0688adbbc7a4d7bb33d31f8f48a36f0d887866cb351cbdfe2c3c7a2c8
MD5 bc26acb0fca314881e0dddc07f923919
BLAKE2b-256 62a89a50ac660a5610d91b1087d54f3a00b3512b28d3604bd0e009a37f306ab2

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 03239ae00d645aca8af3707daddfb78cc770b40ad1ad80d811932f4ee68deb09
MD5 fd3ebc24c89d50d01f01548449d13232
BLAKE2b-256 4ca68c705642180489acee390565be2e7dda187903a76b25e708833414ec10e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-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.21-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 1627177dc8def8ba81fbfbe7158b1e58396dded889c018d5587b3ed96b1a1ba7
MD5 3bb5b95eb52fead55e01844e6128a28c
BLAKE2b-256 e08a2bceeba8ef48a5ef39fbc07f581ac77becf8971d10e2af1a3808f1fb0939

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp311-cp311-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp311-cp311-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 5951cd1a39c379db69cfc140d077635f736329e04920f9dcb71cc3c1f3120bb6
MD5 01371781344bc1dea3d8ec44c5c3a588
BLAKE2b-256 9bff9130d5853f3a4a489639a23b3e045effda0faeef3853cb6fc386fe7fe414

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp311-cp311-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp311-cp311-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 53085fe60535eff253e24bf9c9c43950d3a9227f616f0e648a795ff906ddaf1d
MD5 a22af4e915b78d0c2bfe11debd356a8d
BLAKE2b-256 cf37807b2e14aa10d6ffdc9a6862132d989470c9e2529374de2b60e97a6f81a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 22cf6955279570ae9a6f3779049cbdb6521b508a58ac26436ca835bcddc26fb6
MD5 1690384bf04a6b08e0685d574e18beee
BLAKE2b-256 968c34e63b4d6b353fa1186c6e53ad8dab1024f3b4e817a5371909f53ce8d8c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 5a48c33dddd716b0195fd7e18fb2a3daf76cc4258a71f4df8baf6afd5f25e989
MD5 06639b6605a144f917b04df448a5674b
BLAKE2b-256 f1fb42001fb4f581be1211b49d53c266cab815687260717eebb4287b1c6df0d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-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.21-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 0b18ae9f37c25439d2610c6f9d2b4165d9d35878a9ec528f3896c082f59805ea
MD5 fe2e5b2e47a06d5acb7be717d544ea7a
BLAKE2b-256 e177d95f98ded812a6d5dcb5637f5a6cbe321e3785fe895a71fc4e4c03888203

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5658c1e2a5e6190d5efe34e337cf1e7e9bb2958d11fa2bc236a1378792d0ff0a
MD5 67639794373fbd11e6e8160879fb42a4
BLAKE2b-256 ce2ca9259c5a976d2ffe703f2dce6f515e34f7c212b2a305842f01c8e7e8b8d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp310-cp310-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp310-cp310-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 1bb993b3f8a8473a6292a97f821b4f68049e2fe056ba0931dd09cc337ef340cc
MD5 f0f9c276131b77ce4c450f7a4189f0a1
BLAKE2b-256 71fb5942f437663c605213418f5f800003d4c8a61d025971563540db21e840b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: masktunnel-1.0.21-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.21-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 54bd80e9acce8c95d21a44acf7e5e3972c1f061a42d2328554328fabe98d8876
MD5 627083ffc7485cf61f3e439ae3753345
BLAKE2b-256 1152482ddeb3ccb9f83f08df4699d7940a88eb6ec5c75ca53dfdf86272d794f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3fc476f48d52c18e8de059d83982e736f6dbffdf4f0150006822dd0cb03ce169
MD5 d819d3abd432f36af3f9a26df533d779
BLAKE2b-256 3249919d66e240b5e0d6003578c0458a252fb0f6a682e13a5df65bf1785f5507

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-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.21-cp39-cp39-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4dba1c064ba3b49b66d2193c4972e4cbbec48f1a29847c3cc4ef1ececd037069
MD5 aa39b720c4bdd8976815191cd463819f
BLAKE2b-256 eb2276a07facce86a4e1a35c822f1cce4e03451227ebb05b5ef2ba17e35399d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 121614cc1daab814ca41545db6e9961dbb8ccc9b47b296a4ae37abc2ae877b9f
MD5 5c6afe070ecad45aac037b76bbca3238
BLAKE2b-256 cbf2e9e36a6d2bf221d79e777418a61ece915146e9f4c9d3108bc44b16a44e1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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.21-cp39-cp39-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for masktunnel-1.0.21-cp39-cp39-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 329bb538829cc8fc8bdaab996ea991e21dd40ec66aaad6a5c8f4ff9910d6c07b
MD5 acac18228ef36f1f6a922f9c68d7753a
BLAKE2b-256 a47a15b06be91a48aea638b151a4169774e32657ab24a3dc5a7338bd68dad555

See more details on using hashes here.

Provenance

The following attestation bundles were made for masktunnel-1.0.21-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