Simple JavaScript interpreter for Python
Project description
DukPy is a simple JavaScript interpreter for Python without any external runtime dependency.
The name comes from DukPy’s original Duktape-based implementation and is kept for package compatibility.
It comes with a bunch of common transpilers built-in for convenience:
TypeScript
JSX
LESS
TypeScript Transpiler
The TypeScript compiler can be used through the dukpy.typescript_compile function:
>>> import dukpy
>>> dukpy.typescript_compile('''
... class Greeter {
... constructor(public greeting: string) { }
... greet() {
... return "<h1>" + this.greeting + "</h1>";
... }
... };
...
... var greeter = new Greeter("Hello, world!");
... ''')
'var Greeter = /** @class */ (function () {\n function Greeter(greeting) {\n this.greeting = greeting;\n }\n Greeter.prototype.greet = function () {\n return "<h1>" + this.greeting + "</h1>";\n };\n return Greeter;\n}());\n;\nvar greeter = new Greeter("Hello, world!");\n'
Currently the compiler has built-in options and doesn’t accept additional ones,
The DukPY based TypeScript compiler also provides a WebAssets ( http://webassets.readthedocs.org/en/latest/ ) filter to automatically compile TypeScript code in your assets pipeline. You register this filter as typescript within WebAssets using:
from webassets.filter import register_filter
from dukpy.webassets import TypeScript
register_filter(TypeScript)
Which makes the filter available with the typescript name.
NOTE: When using the TypeScript compiler for code that needs to run in the browser, make sure to add https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.24/system.js dependency. As import statements are resolved using SystemJS.
JSX to React Transpiling
DukPy provides a built-in compiler from JSX to React, this is available as dukpy.jsx_compile:
>>> import dukpy
>>> dukpy.jsx_compile('var react_hello = <h1>Hello, world!</h1>;')
'"use strict";\n\nvar react_hello = React.createElement(\n "h1",\n null,\n "Hello, world!"\n);'
The DukPY based JSX compiler also provides a WebAssets ( http://webassets.readthedocs.org/en/latest/ ) filter to automatically compile JSX+ES6 code in your assets pipeline. You register this filter as babeljsx within WebAssets using:
from webassets.filter import register_filter
from dukpy.webassets import BabelJSX
register_filter(BabelJSX)
Which makes the filter available with the babeljsx name. The BABEL_MODULES_LOADER option accepts systemjs or umd to compile modules for SystemJS or UMD instead of CommonJS.
Less Transpiling
DukPy provides a built-in distribution of the less compiler available through dukpy.less_compile:
>>> import dukpy
>>> dukpy.less_compile('.class { width: (1 + 1) }')
'.class {\n width: 2;\n}\n'
The DukPY based LESS compiler also provides a WebAssets ( http://webassets.readthedocs.org/en/latest/ ) filter to automatically compile LESS code in your assets pipeline. You register this filter as lessc within WebAssets using:
from webassets.filter import register_filter
from dukpy.webassets import CompileLess
register_filter(CompileLess)
Which makes the filter available with the lessc name.
Using the JavaScript Interpreter
Using dukpy is as simple as calling the dukpy.evaljs function with the javascript code:
>>> import dukpy
>>> dukpy.evaljs("var o = {'value': 5}; o['value'] += 3; o")
{'value': 8}
The evaljs function executes the javascript and returns the resulting value as far as it is possible to encode it in JSON.
If execution fails a dukpy.JSRuntimeError exception is raised with the failure reason.
Running JavaScript files
Use dukpy.run or, when reusing an interpreter, JSInterpreter.run to run a JavaScript file entrypoint:
>>> import dukpy
>>> dukpy.run("./main.mjs")
{}
evaljs always evaluates source text as a script. run reads a file and classifies its entrypoint:
.mjs files are native ES modules.
.cjs files are CommonJS.
.js files follow the nearest package.json type of module or commonjs.
A .js file without that package metadata is ambiguous. For both entrypoints and dependencies, DukPy asks QuickJS to compile the CommonJS wrapper first; if that fails, it runs the file as a native ES module. DukPy never scans source text for import, export, await, comments, strings, or identifiers.
Entrypoints use the loader’s canonical module ID. For a file under a registered loader path, import.meta.url and CommonJS module.id may therefore be relative to that path.
When ES modules import files classified as CommonJS, DukPy exposes a minimal synthetic namespace: default is module.exports, and the only named exports are module, exports, and require. DukPy does not infer named exports from CommonJS source; use a default import for CommonJS API objects.
Passing Arguments
Any argument passed to evaljs is available in JavaScript inside the dukpy object in javascript. It must be possible to encode the arguments using JSON for them to be available in Javascript:
>>> import dukpy
>>>
>>> def sum3(value):
... return dukpy.evaljs("dukpy['value'] + 3", value=value)
...
>>> sum3(7)
10
Running Multiple Scripts
The evaljs function supports providing multiple source codes to be executed in the same context.
Multiple script can be passed in a list or tuple:
>>> import dukpy
>>> dukpy.evaljs(["var o = {'value': 5}",
... "o['value'] += 3",
... "o"])
{'value': 8}
This is useful when your code requires dependencies to work, as you can load the dependency and then your code.
Using a persistent JavaScript Interpreter
The evaljs function creates a new interpreter on each call, this is usually convenient and avoid errors due to dirt global variables or unexpected execution status.
In some cases you might want to run code that has a slow bootstrap, so it’s convenient to reuse the same interpreter between two different calls so that the bootstrap cost has already been paid during the first execution.
This can be achieved by using the dukpy.JSInterpreter object.
Creating a dukpy.JSInterpreter permits to evaluate code inside that interpreter and multiple eval calls will share the same interpreter and global status:
>>> import dukpy
>>> interpreter = dukpy.JSInterpreter()
>>> interpreter.evaljs("var o = {'value': 5}; o")
{'value': 5}
>>> interpreter.evaljs("o.value += 1; o")
{'value': 6}
Loading modules with require
When using the dukpy.JSInterpreter object it is possible to use the require('modulename') instruction to load a module inside javascript.
Modules are looked up in all directories registered with dukpy.JSInterpreter.loader.register_path:
>>> import dukpy
>>> jsi = dukpy.JSInterpreter()
>>> jsi.loader.register_path('./js_modules')
>>> jsi.evaljs("isEmpty = require('fbjs/lib/isEmpty'); isEmpty([1])")
False
Installing packages from npmjs.org
When using the persistent javascript interpreter it is also possible to install packages from npmjs.org through the dukpy.install_jspackage function:
>>> import dukpy
>>> jsi = dukpy.JSInterpreter()
>>> dukpy.install_jspackage('promise', None, './js_modules')
Packages going to be installed: promise->7.1.1, asap->2.0.3
Fetching https://registry.npmjs.org/promise/-/promise-7.1.1.tgz..........................
Fetching https://registry.npmjs.org/asap/-/asap-2.0.3.tgz............
Installing promise in ./js_modules Done!
The same functionality is also provided by the dukpy-install shell command:
$ dukpy-install -d ./js_modules promise Packages going to be installed: promise->7.1.1, asap->2.0.3 Fetching https://registry.npmjs.org/promise/-/promise-7.1.1.tgz.......................... Fetching https://registry.npmjs.org/asap/-/asap-2.0.3.tgz............ Installing promise in ./js_modules Done!
Please note that currently install_jspackage is not able to resolve conflicting dependencies.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dukpy-0.6.0.tar.gz.
File metadata
- Download URL: dukpy-0.6.0.tar.gz
- Upload date:
- Size: 2.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8b1d1f75c6a5be9b525dc80f05b6c869a671481be689da146b2c6937b3450ee
|
|
| MD5 |
c9ff668c059975775bfe980542ce5f23
|
|
| BLAKE2b-256 |
85f50d731f71f68a784e9637c74bfd93ee36666f303da1ad32fed5dc26a54bed
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c82b323633c4ab74e4f7458f16816a55512e424a8cde3d38076818f231d2b5e
|
|
| MD5 |
021eec4d536f6411523eb0676abeb16f
|
|
| BLAKE2b-256 |
baa8cc0ce7c5cf0e12ca01cac9a5dcb1e7d564d254148bddf0870f1c9492efa7
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14t, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82647658b5dfd9fd3f21da943407a85cf725ef68556897ee53b7ae41295898f2
|
|
| MD5 |
de4d95c0c03f007fc5e9183b7312a5bb
|
|
| BLAKE2b-256 |
ae505e478b533c25da934f78cfda2e967209bdb1df3377d80e8124449b17883a
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82181661cc7039996e9dbb7d6ffc6208e8b2758cc9716d466dcde7f9da98ed42
|
|
| MD5 |
3db00d10b6a75c3375658faabc4fc0cd
|
|
| BLAKE2b-256 |
53e51c23f11b094f5e7625a5c79ecdff087aca9cb768da128eaed1ecd06a4c08
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
435782814e8fcc6ca350af142a5e7ae0a970d7151a5831a5974d4539bf270876
|
|
| MD5 |
c3a7ac008185787426670b6cdc6d851a
|
|
| BLAKE2b-256 |
cce0a994aa548f1b578fd99d099d94587786edddc3633fee8faa65a289ff8c2b
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e57dc7c4b03a3cdd4f3dadd055237a81af1cfb20c4b7ed33cdf1a707ca1e9a45
|
|
| MD5 |
13122370c076347b8063cabde02fdeba
|
|
| BLAKE2b-256 |
269a9934715426f159f70ea704bddc68285df14ab539fc385e982e8c15c90add
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3b71ccf4f35cc31a6eadd690748c86f4efe898a3e1a42457b70432b29fedc93
|
|
| MD5 |
a240540c1b60ed08cf23dcb7a773ce65
|
|
| BLAKE2b-256 |
5b15eabc828844b2e51f78cd8b7ca7def0c44294080f594b525b23e1a3537b99
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85a8df0666639d278cf91dceea2082f5c35a0ca266eb8c634db42df16690af7b
|
|
| MD5 |
902a97a789a49afd6b723f997b6f95fb
|
|
| BLAKE2b-256 |
895a362058513a465328a8d3353d446ff3ec3a1a94294d5e7a0409ddfbea323f
|
File details
Details for the file dukpy-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.14t, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19b9163080d1559f8981f59949da01586d5d47dd69b8ca4e9311d8436d873d01
|
|
| MD5 |
24bc03ba467451d83f8fa52c6d052abe
|
|
| BLAKE2b-256 |
dd7ecc5981d1127a2e9213be4ab66373d94d433e2f4a54d35f350b43e4cbd789
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e9fd805c93f40f4ef79559c8ea6582115cac56920aeb344ffa2b05ca532ce82
|
|
| MD5 |
a056396d53f2f9d6072320221d8dd9d0
|
|
| BLAKE2b-256 |
842f3d860208585c7688b55d52cb8000bdb1d5c081ceea47de63caa7da8121fc
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1514ea201efa21b013e3cd8bd2f680c517011306a21dde321519122b07c9f534
|
|
| MD5 |
939c5062492d2f3bb677cbf3a537cd24
|
|
| BLAKE2b-256 |
6c97091134e416b512da60fa0047595e212c8d08821c1659e6a35745aa7ca386
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
931ce12545f2547d57a032e38f5f31c79d3ee45719f394af2e0a1c9201d558ca
|
|
| MD5 |
b333d2b5a9629e4b8f6af7743cb48da5
|
|
| BLAKE2b-256 |
6020fc3c32a99de2d0789c3543685bb7915332c3d1f7e30bbd9e2b1c54c33936
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4e942d388af36c3a4bb7e30a8c0c8e24c9405689ff4b06fbc20f1d8e588be48
|
|
| MD5 |
41ee4d4a78c59122ad385aa86e4fd8e9
|
|
| BLAKE2b-256 |
3df509194b8e528eb1eed16118e1a5c6aa152efa47364495e783bffccdb226f2
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01e7538b99014f3a5ffdd8549d49520c749ba2cad1097473df52ec714419f7b0
|
|
| MD5 |
11a2b96151ddf99c0446deb890bc74ea
|
|
| BLAKE2b-256 |
a2f382d1fbc3a4b82ff2e6d788723b6e4b19a6c0c92e031629df46a0f3848321
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0607e879ebde50cb651d2fe02d3f952e6afecd446c053fdf96e57ab1fcb7daeb
|
|
| MD5 |
d4986d534d5a0a6b00ba08d7dac8eac8
|
|
| BLAKE2b-256 |
89b3c2924cc2260b5b9b5cf65236e0a4669987409b83d3d3f0701e319e56a0e5
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef2ce9364b1be70a87d9527a66b8ad20be104f41fb57930a9c56de66f242a79d
|
|
| MD5 |
41ca120d8745b66b1690e76ee1f3d673
|
|
| BLAKE2b-256 |
065c97b06a69d06e4be2209fe25bbb6a5a9af2111a850b2a860d19e33c70278c
|
File details
Details for the file dukpy-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.14, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be9c9c84ef882269be137cb5ad6b5f70584a9fc33f6655b6622a67d6b7addf1c
|
|
| MD5 |
28414a4dde221a631ed0bc01e7d10bfc
|
|
| BLAKE2b-256 |
e6a0adaf6b7ae1fac6f0ccf9e70c961b3c31414de9b0546d938b4e0059708a6c
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca54f57509a02f1ec6db9d986a84e4981b24a72a0b0dd26c19cd47e922a801a6
|
|
| MD5 |
f5089a5a140d257479c6139e9d7371e5
|
|
| BLAKE2b-256 |
acf6bce8e7ee42660db27dfa276b0b610e725628f515d612505cc4c92e31dec0
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dd5253bbdbf9fa47e703dee3e352d327ccdff7ffc172c50455846a0803f477d
|
|
| MD5 |
b657e90e016c081dd9e934b3bda3f907
|
|
| BLAKE2b-256 |
c8b0c37fa82a81fbec24e5462b46c3b4c72d15f828ab6cadd0b9713ae796eb42
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
441e6b81f8ec2711bb5f586303a732dbfb2a7667b19934c56f4827e7dde9406e
|
|
| MD5 |
62d27bb710a3008f83f97e7a17884fe8
|
|
| BLAKE2b-256 |
633fec09dd19c49836ce0178332ccaa64174f9ab38c6b68b58a4846fb9a90a84
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a39a3ece6ea0c07c923db6f36ede986c1570fa50f26c7b3ccc54dd2819709bf
|
|
| MD5 |
37c450e047c9c815cfb94689f1cdcf2a
|
|
| BLAKE2b-256 |
7dd13862ee0874d6caac400d088141373453db08c16ec52c4e0b3608ddeb50e2
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0f382ca51e482c8dff46d60911cd878943a48eae9e554fe386ecafb17ad3e8d
|
|
| MD5 |
2afc1c3608fa2c65f196160467541013
|
|
| BLAKE2b-256 |
f2125d7dedd7e03c50259997700f7983e65a6d3092187365a57e98306de0e660
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ebf8d47d88ff53478d9770476f15eaa74199cd1ac678ca6238354b3a55335f8
|
|
| MD5 |
57b8b1fffc8fd1998d232fc8c9cf711c
|
|
| BLAKE2b-256 |
17c30319b8b7e66c29a7c80ecaff61fd172287a99d3675e5e73ed2b389561949
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6abfb275f6f23cb5a49af64361b0e9936fc2c9f88c9cf3a5e38e114bf19eeb5
|
|
| MD5 |
b8d5bf725a3f7a2105181da766a308cd
|
|
| BLAKE2b-256 |
0bb3ae3889166cbb50eab4c2ac7929d70fe18549f9fef5ae7f278c98d1fcc514
|
File details
Details for the file dukpy-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7db183c0b2f20bdba0c490ba922c5555a5f58ec7b7617fd66917a03832cced46
|
|
| MD5 |
ff3a0f7855f0455449d4830810bfb9f9
|
|
| BLAKE2b-256 |
93c721c4d7667d5363bd90afae718dad2e962fde65f97578e472c54c1cc2ea0b
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfd6f3764e3acf5ddf2e616d7cb5f2f8f1be158dbf6a3f6ae9b34a2bb1e0387a
|
|
| MD5 |
58e7d7b5b238e7960cf7333dd451d57f
|
|
| BLAKE2b-256 |
0cb042ee0860f77f374fc2be63f4404ee1a676fb7a1c53dde709d8b3fad0dcc2
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25a572c13205a59333ed88f9584e2cd38a73f2b14e773ec1b4e82a2bf527264b
|
|
| MD5 |
1339459a05815f1bae2bd0c22ed9c6ef
|
|
| BLAKE2b-256 |
f546b6e15c1ce9eb522b07792f8af6609a5cde668d5600151f554930b4c22f5f
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6346a30bc731a9d9a461bb7d98c3db807f25e4122168d260073b66b560640ff
|
|
| MD5 |
74cc4f3e0df6bbc6fe0e44e369ca5424
|
|
| BLAKE2b-256 |
b0ae570c5b97883e8b464b8404bfcdfc927d60171a1fd189ec9f08d113ea7d8c
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
336deec2a21ab300a481d935b4f2e2ea74cce42e032d950b32881804036ef5bd
|
|
| MD5 |
814d40495f9d2f49860ce16ad57043cd
|
|
| BLAKE2b-256 |
d25cf1e735aec62243f9a7b03ba16814cb6c15514f6b970c5c204b71def45c0f
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5e82526ec28a24746e52962385787dd881966583aa53354052283a44031867c
|
|
| MD5 |
9232aa4ff9f97a6c2d6c9e1921e3954d
|
|
| BLAKE2b-256 |
eff30ca8b4ae35b65d7326274dbf8870678efde08f7f1e9ebb20d6e2216dd3c0
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eab779d4c36c1d8964b4e8c49966858be63bf0daaac4f25469ee1ab7b2fbc592
|
|
| MD5 |
0695b8410f902f3bf0866d68d9cd017f
|
|
| BLAKE2b-256 |
7ef5b7b6b14695f06759976c5c957598f5665004fcfa81efd8e397cb477b3753
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9184105b2fd1cf17d4842611cf8aee88649c4105c58dfe7f8e0d5519034e8e9e
|
|
| MD5 |
ad9e9a6a39408b8af79116eae201ed49
|
|
| BLAKE2b-256 |
0791e4e2b5b8dcee3710804d1f87f20f0ec55183f1f80243a56f1fd037b7e5f9
|
File details
Details for the file dukpy-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf41c839e80c2cf460a729eb681216c26a8ba087ee5e961adad8c830acc7182d
|
|
| MD5 |
b74abe0824db1edf09c11fa93f9c85d1
|
|
| BLAKE2b-256 |
fcef17f3317dd37c8f24ca74ab936684480939e9c0aaaaa9a59dbba9c99ece4b
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df1e934e2a0cf634d090adbfa12477bd91ecaad56f1b35df079c8ecdcc762135
|
|
| MD5 |
47fd9d7ff60a44171f78000fea86885e
|
|
| BLAKE2b-256 |
de218c2b3efb3c3cf661da3ac3de70e6d747c5a83db99139ef56c1a37f1a1beb
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71834cbd60967b2550ea6c748654d061d837a4ab9f053ee0b0e0458730a272b0
|
|
| MD5 |
57db6fd43da04e763853476285fd54e7
|
|
| BLAKE2b-256 |
d69d4ec723541ef35c1984fc40daa6f7290b0fac6ca95919a3379161def2e397
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0d9099696c29ead7cd57f7937cdb1c5814e23481e909f93a6f6c224b2adfe6c
|
|
| MD5 |
f3c8ea8dfc5f7c2f68b5e4781d6b09e5
|
|
| BLAKE2b-256 |
1ca34017da7d46fe94b863da00dba74ca716eb06a494ee8e1dd9c57154abadfe
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7766baaa648abc53a56b128b31716273477b0176c747f55ab479091e8ac2765
|
|
| MD5 |
ac4a8d229e8558ead4029b3e57d26062
|
|
| BLAKE2b-256 |
a3c19d3b689a6cd5bf76fbb2e10cf9a23841665abd4d574c3cb2083d9a8c0092
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a79f127cec8b9b8e3cb858be38533866f99687372788430580ad34fff0ba7084
|
|
| MD5 |
9e62ee7962a76bf45192e578eb6fe8e9
|
|
| BLAKE2b-256 |
441879e96088e588f2ee21c318faaef4b549810204dd0fc81c6838f899f890bc
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec5f17fb491a3a780a38bd8e43868f16b2d8c453e13caed3b2d9c34826734b0b
|
|
| MD5 |
c3d9f5d0d0801318e84633634a737f59
|
|
| BLAKE2b-256 |
50a6ceea3380ff22f7c33c1b2e1405d79dd1dc9160403ffaa0787cbd4f332d57
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c29ada7805ebddb428dcf9416afc58a17f13e79065a73b5d96853184209b0b46
|
|
| MD5 |
ab3ac4d2824255c219f399fb519e44c5
|
|
| BLAKE2b-256 |
f9e0f7e66bed51c13564c705922e94c828e793b3b42af344c369cc569154b364
|
File details
Details for the file dukpy-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96211505170ac93159c06829464d3a97b8d76353250f6434e8aed5f126e788cc
|
|
| MD5 |
95e30a1e37cd1cc9fa16903714714264
|
|
| BLAKE2b-256 |
9470f97647d088c2b879027ef0e5799c82f97e957d5bf145151fa05cc26bebe8
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91efcfa983f6dfa401826a2952050d4b38a5598d4dbdffbafd22aaa9cb42deea
|
|
| MD5 |
1f4e6ade67534de8eb69c8145a647ee9
|
|
| BLAKE2b-256 |
a095173f7ddd0f742b3c71da24f1cd124f7c72f709c44e6a5c2e22bd9e58f2da
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8cbf4c75ec731424ca7cb7d4abb3fa65321d2e9c83d4dcc6a7262b53d35fa6b
|
|
| MD5 |
4d8420986880991a5d00457af8bb4699
|
|
| BLAKE2b-256 |
a3ab62f6be695eaca69ba71aa0ad0b8a435e119305b1100dc2573475808b37c6
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87cf89a9664c9229dc03051fe644095e9b24bfd8c349bc07ce9ea59cad11be93
|
|
| MD5 |
4e050e53776d298508803c686dccdd6e
|
|
| BLAKE2b-256 |
f8b62d30dfab901a6a679f98f91c7e9aa5a704b3edcb0a612c02e1dbd29809f3
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2be8a03e69700f2be448f64c34a612277e00a2b879bf794b41dec844289c1b58
|
|
| MD5 |
3bcf6d6d0acbacd92cfb730025b48462
|
|
| BLAKE2b-256 |
fc5947fc21b775b17e4b0168f37ffc88d867a737cce37667bc469df817131254
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b61dbacdd09738a705627535496ad75715d85f613a9da86898d3959714eafb7
|
|
| MD5 |
f6a1c142a78c9bbcd41f2712a29185d7
|
|
| BLAKE2b-256 |
12178003e09e24651cfe08796b121693fa36477e19e370d22bbd2d2f34d6ca0a
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3f267c5b13973cda943f2b779486863abfb7994d6257dc2744c19f7939a267d
|
|
| MD5 |
41cf8ce63c5f3e22c54b89fff72add34
|
|
| BLAKE2b-256 |
ab27ea6eff2f3f22d2ccb41a7177ba891ad6a0b84911b43b6e003111c80eee1b
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
572b08eea3b7d3d9158d5b0f6d6b0a63a98f7a798b22c5cfa44e84a488ecd927
|
|
| MD5 |
fcbb6af953d007af6a0cc1af3bf69140
|
|
| BLAKE2b-256 |
2318e6f65e2ad25d947cc06f44733885a90143a72ef682ecfce527987bdb3dda
|
File details
Details for the file dukpy-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c64e3abcac87fe2b44470d41cb039308295551999611a3f6f7b77d259ef145c
|
|
| MD5 |
b602ec014448e63a39f6108ba3050103
|
|
| BLAKE2b-256 |
99f1692602000b553343b5a02bb0412ab1eb9bd2298261a8438fcf5416464813
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c67cb2180b0ef783c9ee7fb43f24442e9bfed3c04e39108edfae52e083c26e8a
|
|
| MD5 |
23648d0b3d29fd4918ec0556aee380c1
|
|
| BLAKE2b-256 |
d3c3de5ace299f7152b40086f76b63507f4492d82c54db8d7525fc87898d2ee4
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-win32.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-win32.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ade8984620abc7c354db3944238d884a33d7699f6b83afe3bc68780b6e24c51a
|
|
| MD5 |
41c0da73d59c138d6deb362e48033a91
|
|
| BLAKE2b-256 |
22cb319e6dd95c6e8d593999574b4a88cbc7866c3391ad4035b7a55ede05ae1e
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ece572f93e18c54c0d9c8b8d1fd82d6447e8dbc2f9b6e20dd60820d558842e6
|
|
| MD5 |
04c72747b130728f8b20e9ca1bc26162
|
|
| BLAKE2b-256 |
6532791accb9b8d5b19fce77063809bc8cd091b93a6d97e7ddb3fb6a84fd9a54
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38545add07fbb9f645e55e04f4df3f0055e17dc98f9f236250995ee403283406
|
|
| MD5 |
1d90d8931812a9a5b641d9fc975575c5
|
|
| BLAKE2b-256 |
71ff4ffa8fb53807fdc2ef12f8a08af560be1dc11071219d51dbd529ac76bdf1
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9035ceb6563aaaf5865c6ec1ec713fcd097ba9943ac125ea3a961f6a504f9178
|
|
| MD5 |
00545cd016863f22be95c3a7b7ef5d5d
|
|
| BLAKE2b-256 |
7d195084e4ea26c36b460cd4f6c896a3bc1c894655fc4777fc160011e4adf494
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90d014e80719d30042a5778586c6057d323a487399729c02c058c466f821a6bc
|
|
| MD5 |
7e724ff96ca4c1daa7727d2da06d77ee
|
|
| BLAKE2b-256 |
86e79c9c92bf83cc0b7c1b0c7d289d13675548fac52ff6c8735806c83afacc15
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e880f3dd1904b25360df16c5fda7716a108dca46f8a26d073ce542fbac2e824
|
|
| MD5 |
c0d757c546c2b4e8e28453866e4cecab
|
|
| BLAKE2b-256 |
6c4638e68c48072303c47a1af05b10b846267d88da9dceb79e271393c19a10a1
|
File details
Details for the file dukpy-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: dukpy-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a724b9f3b5e4389f4b56438e0b23549b84680236a9bc742af0a856f2fccb051
|
|
| MD5 |
5684d2a7670d7fe0fa5a97b8efd81ca3
|
|
| BLAKE2b-256 |
3615e3fb8d1693f9441c3c719308e0efac4a31a8b75db69b8c18731d684486ac
|