Skip to main content

Yet another pyduktape fork written in Cython wrapped around duktape 3.0

Project description

pyduktape3

A Rewrite of pyduktape and pyduktape2 with extended features, typehinting support and cython importable data.

Documentation

Threading

It is possible to invoke Javascript code from multiple threads. Each thread will need to use its own embedded interpreter. Javascript objects returned to the Python environment will only be usable on the same thread that created them. The runtime always checks this condition automatically, and raises a DuktapeThreadError if it's violated.

Getting Started

Installation

To install from pypi::

pip install pyduktape3

To install the latest version from github::

pip install git+https://github.com/Vizonex/pyduktape3

Extra help

Typehints are now avalible since pyduktape3 now that a stub file (.pyi extension) is included so tools like vscode pyright should be able to pick up on typehints now. If this was a annoyance for you with the 2 original packages glad it's been gotten rid of now, it was the main reason behind this version's creation :)

Running Javascript code

To run Javascript code, you need to create an execution context and use the method eval_js::

import pyduktape3

context = pyduktape3.DuktapeContext()
context.eval_js("print(Duktape.version);")

Each execution context starts its own interpreter. Each context is independent, and tied to the Python thread that created it. Memory is automatically managed.

To evaluate external Javascript files, use eval_js_file::

// helloWorld.js
print('Hello, World!');

# in the Python interpreter
import pyduktape3

context = pyduktape3.DuktapeContext()
context.eval_js_file('helloWorld.js')

Pyduktape supports Javascript modules::

// js/helloWorld.js
exports.sayHello = function () {
    print('Hello, World!');
};

// js/main.js
var helloWorld = require('js/helloWorld');
helloWorld.sayHello();

# in the Python interpreter
import pyduktape3

context = pyduktape3.DuktapeContext()
context.eval_js_file('js/main')

The .js extension is automatically added if missing. Relative paths are relative to the current working directory, but you can change the base path using set_base_path::

# js/helloWorld.js
print('Hello, World!');

# in the Python interpreter
import pyduktape3

context = pyduktape3.DuktapeContext()
context.set_base_path('js')
context.eval_js_file('helloWorld')

Python and Javascript integration

You can use set_globals to set Javascript global variables::

import pyduktape3

def say_hello(to):
    print('Hello, {}!'.format(to))

context = pyduktape3.DuktapeContext()
context.set_globals(sayHello=say_hello, world='World')
context.eval_js("sayHello(world);")

You can use get_global to access Javascript global variables::

import pyduktape3

context = pyduktape3.DuktapeContext()
context.eval_js("var helloWorld = 'Hello, World!';")
print(context.get_global('helloWorld'))

eval_js returns the value of the last expression::

import pyduktape3

context = pyduktape3.DuktapeContext()
hello_world = context.eval_js("var helloWorld = 'Hello, World!'; helloWorld")
print(hello_world)

You can seamlessly use Python objects and functions within Javascript code. There are some limitations, though: any Python callable can only be used as a function, and other attributes cannot be accessed. Primitive types (int, float, string, None) are converted to equivalent Javascript primitives. The following code shows how to interact with a Python object from Javascript::

import pyduktape3

class Hello(object):
    def __init__(self, what):
        self.what = what

    def say(self):
        print('Hello, {}!'.format(self.what))

context = pyduktape3.DuktapeContext()
context.set_globals(Hello=Hello)
context.eval_js("var helloWorld = Hello('World'); helloWorld.say();")

In the same way, you can use Javascript objects in Python. You can use the special method new to instantiate an object::

import pyduktape3

context = pyduktape3.DuktapeContext()
Hello = context.eval_js("""
function Hello(what) {
    this.what = what;
}

Hello.prototype.say = function () {
    print('Hello, ' + this.what + '!');
};

Hello
""")

hello_world = Hello.new('World')
hello_world.say()

You can use Python lists and dicts from Javascript, and viceversa::

import pyduktape3

context = pyduktape3.DuktapeContext()
res = context.eval_js('[1, 2, 3]')

for item in res:
    print(item)

context.set_globals(lst=[4, 5, 6])
context.eval_js('for (var i = 0; i < lst.length; i++) { print(lst[i]); }')

res = context.eval_js('var x = {a: 1, b: 2}; x')
for key, val in res.items():
    print(key, '=', val)
res.c = 3
context.eval_js('print(x.c);')

context.set_globals(x=dict(a=1, b=2))
context.eval_js("""
var items = x.items();
for (var i = 0; i < items.length; i++) {
    print(items[i][0] + ' = ' + items[i][1]);
}
""")
context.set_globals(x=dict(a=1, b=2))
context.eval_js('for (var k in x) { print(k + " = " + x[k]); }')

Using in Cython

You can now extend this library and give it new meaning to your program and it's speed in execution::

cimport pyduktape3
cdef DuktapeContext context = pyduktape3.DuktapeContext()

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

pyduktape3-0.1.1.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

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

pyduktape3-0.1.1-cp314-cp314t-win_amd64.whl (382.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

pyduktape3-0.1.1-cp314-cp314t-win32.whl (326.9 kB view details)

Uploaded CPython 3.14tWindows x86

pyduktape3-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyduktape3-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl (455.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyduktape3-0.1.1-cp314-cp314t-macosx_10_15_x86_64.whl (452.2 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

pyduktape3-0.1.1-cp314-cp314t-macosx_10_15_universal2.whl (869.4 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

pyduktape3-0.1.1-cp314-cp314-win_amd64.whl (362.1 kB view details)

Uploaded CPython 3.14Windows x86-64

pyduktape3-0.1.1-cp314-cp314-win32.whl (311.9 kB view details)

Uploaded CPython 3.14Windows x86

pyduktape3-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pyduktape3-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (447.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyduktape3-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl (444.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyduktape3-0.1.1-cp314-cp314-macosx_10_15_universal2.whl (853.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

pyduktape3-0.1.1-cp313-cp313-win_amd64.whl (353.6 kB view details)

Uploaded CPython 3.13Windows x86-64

pyduktape3-0.1.1-cp313-cp313-win32.whl (305.9 kB view details)

Uploaded CPython 3.13Windows x86

pyduktape3-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

pyduktape3-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (447.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyduktape3-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl (444.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pyduktape3-0.1.1-cp313-cp313-macosx_10_13_universal2.whl (852.3 kB view details)

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

pyduktape3-0.1.1-cp312-cp312-win_amd64.whl (353.6 kB view details)

Uploaded CPython 3.12Windows x86-64

pyduktape3-0.1.1-cp312-cp312-win32.whl (305.9 kB view details)

Uploaded CPython 3.12Windows x86

pyduktape3-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

pyduktape3-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (448.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyduktape3-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl (445.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyduktape3-0.1.1-cp312-cp312-macosx_10_13_universal2.whl (855.2 kB view details)

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

pyduktape3-0.1.1-cp311-cp311-win_amd64.whl (353.4 kB view details)

Uploaded CPython 3.11Windows x86-64

pyduktape3-0.1.1-cp311-cp311-win32.whl (307.2 kB view details)

Uploaded CPython 3.11Windows x86

pyduktape3-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

pyduktape3-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (449.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyduktape3-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl (447.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyduktape3-0.1.1-cp311-cp311-macosx_10_9_universal2.whl (859.3 kB view details)

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

pyduktape3-0.1.1-cp310-cp310-win_amd64.whl (352.9 kB view details)

Uploaded CPython 3.10Windows x86-64

pyduktape3-0.1.1-cp310-cp310-win32.whl (307.0 kB view details)

Uploaded CPython 3.10Windows x86

pyduktape3-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

pyduktape3-0.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (447.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyduktape3-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl (446.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyduktape3-0.1.1-cp310-cp310-macosx_10_9_universal2.whl (856.5 kB view details)

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

pyduktape3-0.1.1-cp39-cp39-win_amd64.whl (353.2 kB view details)

Uploaded CPython 3.9Windows x86-64

pyduktape3-0.1.1-cp39-cp39-win32.whl (307.3 kB view details)

Uploaded CPython 3.9Windows x86

pyduktape3-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyduktape3-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pyduktape3-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

pyduktape3-0.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pyduktape3-0.1.1-cp39-cp39-macosx_11_0_arm64.whl (448.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyduktape3-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl (446.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyduktape3-0.1.1-cp39-cp39-macosx_10_9_universal2.whl (857.7 kB view details)

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

File details

Details for the file pyduktape3-0.1.1.tar.gz.

File metadata

  • Download URL: pyduktape3-0.1.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1.tar.gz
Algorithm Hash digest
SHA256 720711a8900524d2d675793a2aa6eab9114053d2eee84fa46012c021e31227ab
MD5 d721ec6a865276dcdfde2935a445d51a
BLAKE2b-256 c43b4c0625c5821b54f47f09a18009505c7fec11c7ae339cdce02420d4cb90de

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 382.1 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b3b9ec34c1d07a55dc19d42b1a8990a82324f1d845b7ca51e6eaf452778d096d
MD5 888fe14f860f04f4b5c8eee427ead323
BLAKE2b-256 1ecbcc14e462ecf9f21fb0ef7db5e741cd176902eee35b5836a5e4a971c7fe11

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 326.9 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 cdf13fec719cb9ee24d48b31bf8d490f2c3b9de3b996648fbe478586dd94ebc3
MD5 7996ee01eb63125db714d46857aabc08
BLAKE2b-256 d1fd82902d2c62f2ec244ed204c098a20745d5bda2b87f9a3af3e43542b57ee7

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f220b0e86be0529dc5288c6f044e278f5a5d9397da4f86a25a81c22571ab61a4
MD5 f6fdb338b883594354b6a153192607de
BLAKE2b-256 79fee377b1c2290bb70f9b2ffa18561efb3372d4b4a5a321ef98d31d224269c6

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04240d9f1c3f040ba18d1223635c5fd9de12d9200843913cd4f97d7dfdd06627
MD5 6b0d31c687f45dee0a1c4a2b00c59526
BLAKE2b-256 376102fb1427c6a734ef8f9b039ec815317c7af0827da48fa3bcf956d6f27dd0

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f71e1ee3260f2eda444ecbea5a40c311eaf45042d7bfa1529b7aee151984e1f7
MD5 a3f5749ec881d6e9d44908ed3dd9dd99
BLAKE2b-256 d887748d054b10b6e320be7ed672a4319cfaea61142129c2619a80fe58eed832

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 322d9087cdb49b398f912c8275c2ac0fa6a19c00c3f8f233d8b7f526c5582531
MD5 28ebf492687ea998305effd56c182555
BLAKE2b-256 b5994592930e3f15332bae5aee56a47128073b331913cc0e86741794708b04fb

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0856792ed7f899d8ee9fd4c4feb6a7417bc3f5d115817bf4db6417c003ed039
MD5 504dabf77c2a2f6f31d148911ababd4f
BLAKE2b-256 7476cfe54c8f808d8a2694c5bd1748ed1922042d24080d8b0b4adcf1caa58d9f

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9681a4fc196d57613e76014586d5d6c8e9329cafdef64334b4a2c19a666c8203
MD5 7859112d21f0a53e52b52dee29229708
BLAKE2b-256 38e10cc9ce12cbe35d8a8c970e8c0867b873113e2d8390ee457532f1da8ce6b7

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 076f15e8fb3b304b52806749ff8384e2647e1cd3f4944746c09dc6cb25eb0685
MD5 c46a10852f3e3944896bfa95accef63c
BLAKE2b-256 710e37e7f1cb7c7c7ad5f338557b4dc6bd4974cdbb6036807867e5f21d85e414

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 362.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b83e5cce66ab198a1e555b3a77e2c3d27bf8d573997b4c39248e4d4a6f49e3ff
MD5 0af8a0d43211f2c424afc6e75f241a28
BLAKE2b-256 2951b7fadf366ca5696d2d45f4139ce0e7b24fc35c8d796b80d24c645a6f4488

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 311.9 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 60fdf812c086498fa03a63631d813fc64b6113dd0348dcaa5bf8711922b3ba62
MD5 3c5203e44233ee364d2c34e9914a50a5
BLAKE2b-256 2bce359fa2be9a8ded225629b01a06677b6db526c518326da04826de32181910

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3a9a648257780912bd25ed77aaa13393f3a953abc6dd3ea54df98539f1186eb
MD5 b5753838da8706c0b8739066b0b39df8
BLAKE2b-256 f375b609a5e6ad4bbd2706832dcaf9c11bc8bf7ecd986938c71d227451d95277

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 552545e2a970a66bc4a676389b51e1d5a52745c82f26d12728b0002521aa5dac
MD5 cb09965dbc87769f8e2723b4f4ca560e
BLAKE2b-256 649533996252a1b3f8ca74932e09c4b210873e547050445dbbe1071c8ff59bbb

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e576e6ed230b50dc75725eb35ff23d5d4f7b312db5054451bf61e1e1175b4267
MD5 d7e8834c1c82d2ea33faf64387238a90
BLAKE2b-256 0004f2fa4df5af484d4b3ddbc3d2c43663cf49dfa1f00cc31c9bf5e8c4130ca1

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 45982a25df1dfdb161d312a1ee0bf4e5ddc3a26b6b17db524b3835064544795e
MD5 9810db25fc318c8f4c0edc4716d24b51
BLAKE2b-256 68ae02217b2b52cb4bbd93ed0bf7a8284aba25a1ff86367c07ae8d551103c33c

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 234b705dd873458e676f098913643556e1a6428105cb8e9aa8b12ef070f34646
MD5 d484ea98b2800a1120722c809d438d49
BLAKE2b-256 b5a8db789310b347d7cb6a9a61e6ecbdd32571de1602014c5b3795a79b92a8bf

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f770fc96e6f5e23f4b441b1d4148954050f57861973d683189707755abef9501
MD5 352d94e9a4f4ff5caaff23f118a1a761
BLAKE2b-256 ed296f770bd70dd7cc2550703ffbf91b226b07fa921ed1e772f166b4388bfe38

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 e9222960f17dc601881757de9e739d5b268162a8c153d24400b60b9660f58854
MD5 95ba84b9d9479651285e935e5821bf53
BLAKE2b-256 09265c955a50278820ea8c106cf5004a3b379d89fc1e5d87ad9c3287a3779b38

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 353.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 24277a794f45c88a3f534d19b73ed19965a349b86d5a800bcead358bf3ed3d7f
MD5 b6969e26db488f29e1db671abd2f06bb
BLAKE2b-256 435ec2c28fafcb4e7d309e2f26a06b16ed72c94b1d05fc41428f57cc8cf38047

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 305.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f962d9adca74ae241c6725262a3305d6eb171b5421234dd87fefad510515abdc
MD5 15e459a4de2fc85b2077c1329a6492ed
BLAKE2b-256 d764a7cbe6b1ad60a29194094a2c5c04de4a790fcd3c1b319159fb8c811a8dd8

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 782ed45efe6469b7633471d2e9e8ac09ebdd585a6731096cc333496e7c33b139
MD5 db756c0602788faf2932b50a131b6caf
BLAKE2b-256 3a398495409e161677de8e418553d10696f33b87fa31e6e5241eefd42c1c3819

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 19b5602905e701a23f50e31fa18e60112ee4c9d94f8b8b6489fd21f0df35ff9c
MD5 6bf1bfbcdd3ce74785820539f4fee56e
BLAKE2b-256 30c10f8b57f7f87aca839679afdf9e419b92e7b81a870f3ef8481479da1389fc

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ae4d3b9c74c5c5ba709ca6b0fffb2acadbcfdea05c94d07b3ffbf8e192960ac
MD5 7dfda146344ad6e1a13307b2844a1c9f
BLAKE2b-256 53fc06cb8e3e690df6ed7345e9ae53a147352016f30a5ddee524da656e57244a

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5600ab18da1d4f3ce1198a195b827f349e1b12a473b931d17e27c85b54afd460
MD5 a669d7d4558de3d817d8a31288b5d41e
BLAKE2b-256 fbca1ab4b506fe91efaa2b509354315623b8c00d872d108098e2d83bbe4e468b

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5d7fb2e03eb6b90207f6da26a02fef4afa3fb85e289ce3b946eb3f60a1fc7e7
MD5 289d706a716c873c049390f6a739fe11
BLAKE2b-256 15296ac5372d44fe8c14a8c987218e6f79960edbaf8f39b4580fd4720094e3fe

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e3eab8781a586cb36fbf64552cf81f8e24decdf8c1bb67c584513e97bda6c3af
MD5 3b9692cdf03fd4d8931fd9334cb88b27
BLAKE2b-256 02307f0b3b3109ef765cd646307b34710fec7da3d8f3d2d3b98444c59fc913be

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 557846e466571569237ba268d3f1beaf219a75f100f9c650bd0051df63e3e513
MD5 d97713428b8e6b8370741723ac53cfeb
BLAKE2b-256 4d08f03eae826d327730c9965a353f4ee4159de1efe8e763c068b4b26af8cc79

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 353.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d36ad410c9f6a3ca47d36b7cba734c364fa032341bf93494cf09c6b5cb0d942c
MD5 1eaea7a2238fc15115f115a58546da1e
BLAKE2b-256 4867d0e974e2d2083c6ec612f9c708531d6fc7a179ebcc4ab88579f5a7f8ae84

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 305.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a4f568c2ef3f022e3911f982781c40402f2fa67159543fb44eb891f948bea8c1
MD5 fe45ad8ade6d46f4dfbbe76ae84c948a
BLAKE2b-256 bfba9a02a77588ceec6d47ec1497f24b5a2a15124998ac2a1625429ab4609ec5

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f93e473e3e4cf2fcab509777a169e33dbfa0127a2b7191104bc143d9d6b6a923
MD5 d8cee375eb0f3619fc584ab5c20ebcd8
BLAKE2b-256 3dbee55bac12a8e62c798b911299c4d9dd532880a89a65e4e2231e07d1b06fec

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4d78d27e96cfd707523bcee6341f2f13286eedc49f86c9fa7352851f690316cb
MD5 fa25f08d795175e3dfc8cb6f47235f4d
BLAKE2b-256 a26f90c3a8970cfd82d1adc1d9e9009f8c6ea2b25be1c0527a786e3d6e61d118

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 789a6f3cbb86951599104889b787835f81f5d1c416debec450d91ebd8ff70a21
MD5 200c102df70358f070de46dfa86bc476
BLAKE2b-256 ebe9e1bffb75b8e156eaa99b2c0755746292d3851c6e5bb8410c74e96cb57a6a

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05b54def007bab342f7670763c874b2077ab9d6d040a1ef874d4bb07b76a8974
MD5 c4fc212ce388fe71e0fc83588a33aaf2
BLAKE2b-256 5924975835ad1a6e4475a2282d2fa9b4edcfca20f75f9bac57ac7c389bf24eb6

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 362f0ec692f513d9a2de6d12276b24a277eb01607305797e37ee4f4be5791b8c
MD5 35ced5d759151dd36fbcffb45d2b2426
BLAKE2b-256 54b7eb3ba2854ea9f7eead8242c13abf45d38e49a851c14c1346ce71d521d10b

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6d7fb81ce4dd9ce16ad69d859f047b6ae89d84a11cdbd5e5104ed62c9e5a224a
MD5 d6efaea25785444a2b19bcd5c8b0039d
BLAKE2b-256 7081275280bab6d8e8f278fe70c92163fd7fe5eb712cd0582a60e11ea549e054

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 71aceb0f2c39cac3b55c8f2383a1d08c37b62fd10a18b5381f3e5bd987686960
MD5 705802ec8cf55d4c261934c4d0ede89f
BLAKE2b-256 d8cc836ca2b32d5d696d999dd88492c53eec48ca5a35b64118aa79346439ebea

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 353.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 30463d5f166b135ee81628630f360ef81709601330ee635ddc23a92813ad0a6f
MD5 73729579daacdb9daecfdd3fc7c23df2
BLAKE2b-256 3e76a4f5e732ce4d2b9733fa7ee3dee43bd9a2b087396723c8b754c8faadce14

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 307.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4f755d8f65e9ee723960a6dd36151d6f6cced400bbebe532874232a3d9508c4b
MD5 968bf48b0363ebada6ca65d99dd061c3
BLAKE2b-256 95aeed5da4f9cb73f8b9f463ceb7c23e484c71c436ba0289685bb1b039498137

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47adc7f7144456548a0352914a8f85ee5ac50dd1837375a784b0385874a8f29a
MD5 b6db52cf6639196f63c414a11fa76e8c
BLAKE2b-256 c57eca40f46a8b87da934ed3624b21e0223ba1965035b0fd3d48165613d76093

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f0e8d3f0d8d7668c07a7982ed94fbb19f626825bd5405ab3264ed06da35f2e7f
MD5 af21aa1f0a7b02a5904e7de8a6796af1
BLAKE2b-256 3c4aeabbd5cc9b124a45d961287641bf079f969c0aeee3c9607da11d65be6f93

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 613fe8db2bdd9de84f11c1c0698f1f717b9a1af30a16a1940349ba161774020f
MD5 53a37f6e788516f876981d272e922ce1
BLAKE2b-256 fbac4cf9cfc5150126b04dd6c288573b7300a883096c552859123688a08770f6

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b169b8c7877ef5c5d112e5d5aa0962ab56afa037fea1221f66fb164c858f1555
MD5 f2bf352017db15261a73dcceb62be05f
BLAKE2b-256 89690d25b0371e1ec06fd8982e941c0b5aba475c0815caf0cac1f0b6b0a58653

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eef9e2e6258afbb77a2f3d65b5ab1a819a837920207a3e04ed7144ac853066ac
MD5 2ab018fa691eaf228bfd82407cbc9e85
BLAKE2b-256 f7cdbdd8ffd46767d9611e5644f7fda05f2d21fe013718a83d9e5c76c7912663

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f474430a176324a111ba24eea86dc9fa1efb80463725faf2e7f0c468d9d62d78
MD5 136253e68d2b29d0116fe2182745397d
BLAKE2b-256 09371e2fde6d2f4aaaaf1f0df5101380a7e972a0ec5ad76e52855c7ef3e032fd

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 133d68306c52f9fbeda79eb57d9171fdf57268632b9600710696db47860433e4
MD5 6a6ec8db9a5e8c094d0d54a8a089e24d
BLAKE2b-256 b48234664b9a1f2ed8620bb8348f8ec929eb323e51d0a6fc189b4cafb967cf0c

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 352.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ee281bc16e107200c2a11a76dec333f5819426e55d3491337c9825c7c56d35e3
MD5 72a3ea36e66c38c4fc884605623cbfa1
BLAKE2b-256 ce22d85b8501707f3c15b2c7ad0a80eaa2939b3f2d23ff98e833fd7477653bce

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 307.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 350c0fabb686e7cca0256897d38f9b1c0ef30ecbbbdc148ab79d9a60493e8da8
MD5 7b61e51a8d8952f78618946b41eccf65
BLAKE2b-256 95d691d3726cfcf75022e6da9cffcfab478d5a942eb2da5e8e5192fd5038c279

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4bfcb89462b2a4cbf6f580cc6d7c40b312fd3453808b7a31496cfeedee3d7cdc
MD5 53d89d5ff28c45143b1509010c69ae47
BLAKE2b-256 f6486cf6aa2a618c14546c430520850bf18d114000a0a8dd44817423e426dc58

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c3f44bc70ceafc3862ec406fc964355641a10edd463759f38ead4a2614375c83
MD5 9df6a5aaf5f5e250fc0820f3d0f3210f
BLAKE2b-256 a2d192f9433bf09a4ccbff725c920bb6a0604f2929d9b22dc2ef493d1125ebed

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 badaacb823fb9833d7dde3cbc5e8af885650e5da54b8bf73ea8f3a44a214b06c
MD5 51dab679cf640952a729828a80a7b613
BLAKE2b-256 38c6cb244a58855cedffed6bd774af9f0de9962bf7bb9238aa189b9f289fc0c8

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7287a17355d851d30f76a25be29398ed67c175bc18c0010a867b02c224fbdef1
MD5 a5aa0958c87ae868061424a9da9c477c
BLAKE2b-256 ea6d06b1560a64cb91a13aa555e8651ed75efd1c0a99d9bc77a3c404ba74972b

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b3297229721c5b8f346ec7bf921a22589e8e498f457b989cf25383265b663d3
MD5 d522828f7dd66fd396e2165a0947e5e0
BLAKE2b-256 588b91dffa5c6f18727bf9e36f150697d742bb641cbd17dcc74e0a737c214aff

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d23ed09e5490629bb1223ee40dd537264f4819a2a41af8ed6bcc49fb81b35008
MD5 b1bbc67675d2a2fa6987366f9ef0dd98
BLAKE2b-256 4de3e16cb15cda131b66e15939468f4bc1bb0e121bcf94c7f15ed2ceeaa57fb5

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5b318342d0a83843b2c0eaf5d161569466e1b8285ba568f480c59369e9d96bd7
MD5 7af04874edfb4d910f578c66a90ac9c6
BLAKE2b-256 683f9b489ccfc4cca0b5194de735b4076e026c7bdfa457b192fd454f66d930cf

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 353.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a2dedef8bc6ff5e0344b666561083e3afdf9996cfc425cdc936e6d1e3020410b
MD5 c74235f8ef80fd36747deab6775671c4
BLAKE2b-256 08b3a084167d959b2bf3ced6a271ea6b23bd5c68228b41d95a4ae69f81c34c68

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pyduktape3-0.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 307.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e7f03510169f630d539024a32f7d58b993c26a5080582cfc454e14f6a44d3c0a
MD5 211f9a5834a56482f670e322191fe80b
BLAKE2b-256 4b4e782fab97d3dfb01eabb6318d41792dcc7c4dd480e1a792c215876c21b936

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1fb31704a6d8d2ecfdfeaffe1736e5b5742be0e88f48aa0131a6d3f71d8ccb56
MD5 60e55a3ad2e80926a79117be9f637f95
BLAKE2b-256 388cb4f90c0d3411e622857fee2e833ad44122f7926fd414bb8c411db86b0f62

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 62686e72e3c6df4ae5d345b6b7d9ced19c70fd0b8eb6ea1ca0ad32f024bc6aaf
MD5 e2d4348acc0184be5887c8955a4b6e33
BLAKE2b-256 d77a36c11612da3a4ffbdc412cfe757340c09dfafadaa6a58a1e0af165b636c0

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f31d323d45c32013bc36dfde3dfe3996f7e7a3a2e6cfc0386cb4178fc45934b3
MD5 221e11f35dbd798b1a9b2e807d0b251b
BLAKE2b-256 14e0f36fc8f79a8e6f70d5990e8bf392d9439ff26b3d310cb9fedb8c0ea615db

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de81106616ffa67ffe91f825d1f0c12f6411ce7ceccd610377933852fc0ebff7
MD5 b2dd6ba12ddfe46da906abc4ebba2673
BLAKE2b-256 d16a290f677c0877fd98dcdc8255529e5359fe755bc4deaeb4cca92b527643a3

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e30abf6bc513475bd85302aaf79df03adc3765f21bbd5a536717ad58736c45b8
MD5 8eae1cbc718ea3d6b54bd6b4817f7445
BLAKE2b-256 ef726453d103807f0c73fdb1d9ae6c3c5555869a8498d22b840ad6e321b2d4d5

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf555911aa821f8dd7c6f1a12a68f9a85ee0c6a34408dc9cccb852b2f6b0ebab
MD5 f9b392dacf15902516faca0b4d69d1ea
BLAKE2b-256 d0baadcc314c616420fb82c86396ccc2f92419b944357161b31a634e1cf4fb89

See more details on using hashes here.

File details

Details for the file pyduktape3-0.1.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyduktape3-0.1.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 170ba42cff665ed0885ac699a4a0e444dc11e117c22cf90c641b361bda607def
MD5 14dd0b1a79f6b4d955c2655beadbcf6d
BLAKE2b-256 34f2901a4ee759d542f5e309124d48234666b1278391ab62d114e3f4f9a82978

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