Skip to main content

DSL to HTML conversion

Project description

Description

A Python package to convert DSL into HTML, written in modern C++.

The part that parses DSL into a DOM tree comes from GoldenDict-ng, and I have made a number of changes:

  • Use 8-bit std::string throughout.
  • Use standard library equivalents of Qt classes/functions.
  • Use functional programming wherever appropriate.
  • Some tags are ignored. And some other adjustments.

The part that converts the DOM tree into HTML is written by me, under influence from both pyglossary and GoldenDict-ng. Any bug here is mine :)

Installation

pip install dsl2html

Building

python3 setup.py build

Needless to say, you should have the development package of Python installed. Nothing other than Python.h is needed. Your compiler should support C++11, though.

Usage

>>> import dsl
>>> dsl.to_html(''' [m0][b]com·mu·ta·tor[/b] [p]7[/p] {{id=000008943}} [c rosybrown]\[[/c][c darkslategray][b]commutator[/b][/c] [c darkslategray][b]commutators[/b][/c][c rosybrown]\][/c] [p]BrE[/p] [c darkgray] [/c][c darkcyan]\[ˈkɒmjuteɪtə(r)\][/c] [s]z_commutator__gb_1.wav[/s] [p]NAmE[/p] [c darkgray] [/c][c darkcyan]\[ˈkɑːmjuteɪtər\][/c] [s]z_commutator__us_1.wav[/s] [c orange] noun[/c] [c darkgray] ([/c][c green]physics[/c][c darkgray])[/c]
...  [m1][c darkmagenta][b]1.[/b][/c] {{d}}a device that connects a motor to the electricity supply{{/d}}
...  [m1][c darkmagenta][b]2.[/b][/c] {{d}}a device for changing the direction in which electricity flows{{/d}}''', '/static', '/lookup')
(' <div style="margin-left: 0px;"><b>com·mu·ta·tor</b> <i><font color="green">7</font></i>  <span style="color: rosybrown;">[</span><span style="color: darkslategray;"><b>commutator</b></span> <span style="color: darkslategray;"><b>commutators</b></span><span style="color: rosybrown;">]</span> <i><font color="green">BrE</font></i> <span style="color: darkgray;"> </span><span style="color: darkcyan;">[ˈkɒmjuteɪtə(r)]</span> <audio controls autoplay src="/api/cache/test/z_commutator__gb_1.wav">z_commutator__gb_1.wav</audio> <i><font color="green">NAmE</font></i> <span style="color: darkgray;"> </span><span style="color: darkcyan;">[ˈkɑːmjuteɪtər]</span> <audio controls src="/api/cache/test/z_commutator__us_1.wavargs">z_commutator__us_1.wav</audio> <span style="color: orange;"> noun</span> <span style="color: darkgray;"> (</span><span style="color: green;">physics</span><span style="color: darkgray;">)</span> </div><div style="margin-left: 9px;"><span style="color: darkmagenta;"><b>1.</b></span> a device that connects a motor to the electricity supply </div><div style="margin-left: 9px;"><span style="color: darkmagenta;"><b>2.</b></span> a device for changing the direction in which electricity flows</div>', ['z_commutator__gb_1.wav', 'z_commutator__us_1.wav'])

The module has only one function: to_html, which takes three arguments: the DSL string and the base URLs for static files and lookup, and returns a tuple of two elements: the HTML string and a list of media file names.

To do

  • Allow custom styling by putting the DSL tags into classes

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

dsl2html-0.2.0.tar.gz (21.4 kB view details)

Uploaded Source

Built Distributions

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

dsl2html-0.2.0-pp311-pypy311_pp73-win_amd64.whl (68.2 kB view details)

Uploaded PyPyWindows x86-64

dsl2html-0.2.0-pp310-pypy310_pp73-win_amd64.whl (68.2 kB view details)

Uploaded PyPyWindows x86-64

dsl2html-0.2.0-pp39-pypy39_pp73-win_amd64.whl (68.2 kB view details)

Uploaded PyPyWindows x86-64

dsl2html-0.2.0-pp38-pypy38_pp73-win_amd64.whl (68.1 kB view details)

Uploaded PyPyWindows x86-64

dsl2html-0.2.0-pp37-pypy37_pp73-win_amd64.whl (68.1 kB view details)

Uploaded PyPyWindows x86-64

dsl2html-0.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

dsl2html-0.2.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl (76.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

dsl2html-0.2.0-cp314-cp314t-macosx_10_13_x86_64.whl (80.5 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

dsl2html-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

dsl2html-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dsl2html-0.2.0-cp314-cp314-macosx_10_13_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

dsl2html-0.2.0-cp313-cp313-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.13Windows x86-64

dsl2html-0.2.0-cp313-cp313-win32.whl (61.3 kB view details)

Uploaded CPython 3.13Windows x86

dsl2html-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

dsl2html-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dsl2html-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

dsl2html-0.2.0-cp312-cp312-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.12Windows x86-64

dsl2html-0.2.0-cp312-cp312-win32.whl (61.3 kB view details)

Uploaded CPython 3.12Windows x86

dsl2html-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

dsl2html-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dsl2html-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

dsl2html-0.2.0-cp311-cp311-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.11Windows x86-64

dsl2html-0.2.0-cp311-cp311-win32.whl (61.3 kB view details)

Uploaded CPython 3.11Windows x86

dsl2html-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

dsl2html-0.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dsl2html-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (80.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

dsl2html-0.2.0-cp310-cp310-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dsl2html-0.2.0-cp310-cp310-win32.whl (61.3 kB view details)

Uploaded CPython 3.10Windows x86

dsl2html-0.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

dsl2html-0.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dsl2html-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (80.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

dsl2html-0.2.0-cp39-cp39-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.9Windows x86-64

dsl2html-0.2.0-cp39-cp39-win32.whl (61.3 kB view details)

Uploaded CPython 3.9Windows x86

dsl2html-0.2.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

dsl2html-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

dsl2html-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (80.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dsl2html-0.2.0-cp38-cp38-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.8Windows x86-64

dsl2html-0.2.0-cp38-cp38-win32.whl (61.3 kB view details)

Uploaded CPython 3.8Windows x86

dsl2html-0.2.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

dsl2html-0.2.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

dsl2html-0.2.0-cp38-cp38-macosx_11_0_arm64.whl (76.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

dsl2html-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl (80.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dsl2html-0.2.0-cp37-cp37m-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

dsl2html-0.2.0-cp37-cp37m-win32.whl (61.2 kB view details)

Uploaded CPython 3.7mWindows x86

File details

Details for the file dsl2html-0.2.0.tar.gz.

File metadata

  • Download URL: dsl2html-0.2.0.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1882609146e753779190182482e008360307d589c34ace48f6021d416be655cd
MD5 8050550c4c94a67c89927464eb48fa5c
BLAKE2b-256 2225229aee6fad51f6875227a20f2118ddf19bfda4b3ee39aa096d7047d35933

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 704893239b451a4e7e58f179a0cbbb95c1fe4cda6eb6386f6be20d2fcf11df7c
MD5 51c8924da6e2970c45ba26a98d9ece79
BLAKE2b-256 947f3570acee35a10be8338d1bde0ce19c34645b1d446da50e3d39f7ee05e73f

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cf5d3ab3c2942f875c881d2441df57d937c32b0fafd9a0f627deac464c4dcc4b
MD5 890bba6dd68a7faa864467e546bb1137
BLAKE2b-256 831f7c3f0a1b321715c278d35cda2515b39db1bac6a109ffba90a2348f652530

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 053ca7976d05927e182b1ed0df383f5d535475eb7328df624fe7c75bdf52048a
MD5 6f69462437f448260342a6201e18513f
BLAKE2b-256 0edacaee13c143aa4da1d85a854d0718ed7ea57ec85b4e4c6251ecded15405c9

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 adbd89d739af03c3bfbd203a33495001b76d52cb94df3dcc519538293ed83e86
MD5 cfddef3e1c2790456280786c42bc7f26
BLAKE2b-256 dc273becf50094a0b946f3b1d10c58df165a9ff5a66566ddb8e9a36e28ce8f4e

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 10fbf700cf75393fc575321055e63f70f55b109bc3fa00eedf13fd19c37ffe7d
MD5 2434d369de7ece5b0cfeab7afde4c539
BLAKE2b-256 c85aae3a4c1bb1c716a9a806b30fa56928541f8cea2228704a1170be76ddd9e6

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3dbc33b84a7fcf38b197d703ed3d42266c43907974acdeb92bb44ed9ce3b04ce
MD5 4a674cc94e96396366713d4f75493003
BLAKE2b-256 fb39494df41311aed69426aeb6d828dde649954479678758f4113e97be54b8d5

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb33594a8214d222d0cb6dfa7dbb8c16e848dc9450897d6474c0359c4356f5aa
MD5 5ed433ed8e15a278d6d3a39db7eff8b8
BLAKE2b-256 548897a0a953cfec48b356962ee4cee0f3ff8a407fdeabd27464badd0b91b862

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81c1599e110e1bf217524133969d816617281f4699c70363c72710c940c91d5a
MD5 19fff0bd273308a2d3ee4e8220b34692
BLAKE2b-256 d4e3263e2f6dcd083836bf3634746f2295daa495fee0fad5760aa8b56c5aec0b

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cfbd4eb032808209aa04937da2ee5c3fe211c4f3690281879aaa867e8083f8ba
MD5 9e85138fb298d532a8c805ad6cfe0e5c
BLAKE2b-256 7273e27c3b21fac51f9cfd9b67e1c3c8c7f2c5c807871bc8e3e98f030c55140e

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78e9f3bfaffa45173e33046ef87a9ba36f5bb48c05d3037f5be92c98db749e5f
MD5 87081aeebc4b2054879a69cfa765c2dc
BLAKE2b-256 77e8a3c581539ac7e45da98ba98a0eb8df048ddac1ffe77ba3fb593b3c6d668f

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e600c64751afb6230f275dacdab589ca672522e81d2c038d0ac7ec70f196a723
MD5 6c7570aa2ea6a88705a57fb2aac19f51
BLAKE2b-256 e215f4e69ed8ff5de5122f1f3d04e5d6e4801f8327a26a391ef7d00474020039

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea105874578e6c83068dbaacb56fbd3e8052376eeccf264f436126b5873e5953
MD5 60dc8731bd8d0c4a77e3c3e9530f1b6e
BLAKE2b-256 ee0fea805aa95380ee69b5bd03618560523a54f4f7914feba86109ded72c4b7e

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 26a2dc9053a07d239f7439d22f1a21d400d419ae84ed4abe5283568ed2af66bd
MD5 3f59b653b577aed3eb98cd2e2ff587cb
BLAKE2b-256 5e29723445b9f7132ac6a36709534fbc9315ad43e75375a3c92b7985cd6b7f45

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cee926b31efd0c92eceb53c7493d7304d7290558da15b1231a30767638cc54e7
MD5 261556717c47701ac269b8cac478db0f
BLAKE2b-256 88359cf98b9c8dd262000237494637b33f1ec3973053948dd65465a239088946

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 247e20fd107b62fc217853f639429af2ed7d2a67c4d749d662cfd2704423d5bb
MD5 796d89923b044e7eb441f7e1e0a0fd51
BLAKE2b-256 3f8831b913162ffce2f9ce784920057dd4df269980fef2344594bc8e7b914002

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8850089bf4338d87ae1187b143837fb8f0d6698ea4e04f9220e026b205751b29
MD5 71b286a34d8231e718231da009ec0931
BLAKE2b-256 bb4c29f023da2332a0c158dfb398c9d228d6e2443e555e10a7053a5fe39fb77c

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8bc0a1f5e6e0df7c4f0a445c398ce66781a00c80c2225a519c8b7c013804729
MD5 f381bbcd53810db7c385d017efc5179d
BLAKE2b-256 ab95ddd71a59bbb53993280bda7d72981047e20d4a398b509d9578ade3b8df01

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4637e4d2ffbad0ac24a0dbd6c5fd0ea38b98b82d6328deae1168d62868eabf04
MD5 575de71e9cd784774d546aae64c3cc89
BLAKE2b-256 a9bc45c37fabeb4c6edb486b81e391b7889cde187a4a74a429dd1a03d96a143f

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a07e69f5636863e14eb2ef6c60085b4a9a646920d618e769e4e23868325edd1b
MD5 80ebf0f9ed8857e783ed7f6367dcd9ac
BLAKE2b-256 ab1bcb1a8ccc0623aa1807be29381e3c31c51d04843e181170bf3b6ec55e28c5

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5b0fe0fa94123cd5d4ddf03de3712440533fc9fa21358a937ba10ad32ae9a727
MD5 719ba47337f03a29ebeed3800c711845
BLAKE2b-256 76b30c5f377062abd9534bd024b7bd8fa1b5aeac20d6cc01dd2179e94143e13c

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6f0c34171942509f108dace314762f737c1d9fd03787f5260e254537c6d2ba38
MD5 031d2406e3e854195595d220c2e78434
BLAKE2b-256 52b03957eeda469110f20681d3b8e3e56fa7dcbdb1daf6fde66cb49a55c2fcbd

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58bbff05b3289b4a22751ae60af168ff60246e405fa1ddc49716e757f4fe8166
MD5 0780f82e48f69ca816a6f5f0b1564faf
BLAKE2b-256 9e01305da3b3a3bd3af806287d8e85a9704611b9bcf39d63bca44606fe184a7b

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bfe3344202af582fab0e1819144c1fde9fa2db068793eb66849d144fb42d9f13
MD5 94c3697a881e491393c845ad0621a864
BLAKE2b-256 eba1ffe2ebdca04c1efe9c66c0de02683cb2445e340749306b76dff3ea727048

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06f4bf736ed4fcd497b42c6a383b790fa98bc45efc287989e3bcb6292544313a
MD5 6f51686378d3013a5d11f6fc57561fe4
BLAKE2b-256 3256289c3e19fc37d8d7a7fcc143697fecb87e54c496fc73bcad3be0faff5e9f

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5fe5705738c3e03651f56c3af575791ef4d9dc0c8e353c774ad821e184bfa26e
MD5 7663956b1fa6d77a96926349a18c2f6b
BLAKE2b-256 9ffbfb1fded774898bdc7af2cb4b4db404c0fe365220cef550ab3f83fcd67842

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6adb385c58e549b55a47d3894560f9ff3ba4885458b8ab504db36bcb9e024637
MD5 92700fd5b23b768b215a5c8aa7e458ac
BLAKE2b-256 061d3d08f0e4abf282624f797267eed91d723c1261dac7e9c9c25db35c82f806

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 fdfd1c381b1f7a0175c900ccbe94186c20b6651c3a465fb6f1c937d328270d84
MD5 f29cb2cf312ec1aac5bc78ef7a7f9a87
BLAKE2b-256 552b7ebcc055e8e32c69c981b8c49f17b4a6fdfcddeb97775d3d621796583811

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 861855e915d3661e6696f083ad9d6fb6f6caf5b813d28c0af1e8f265e613602b
MD5 504b7903405cd45c5e333b89320825ca
BLAKE2b-256 1e25fd1f1c86f3bbdd3d1e46a56bb0d32950e2596d9f867e9721a1033ff2060c

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1651d603430ef7c13541445a7fc9857125dbc7a6c257c5f0942f0de8da0881b9
MD5 354684761f5978da5f007bee260591c8
BLAKE2b-256 6fb886801d29c02ec4d47a4ead0d2437c4a26cf7d85534c65373a13e9bdeecb6

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df5a02984d567a3aa5ed4bede6403ab761f77322616e61e8d6b1233248b0f289
MD5 a829ed9f8fc08f43c10df1013999b99b
BLAKE2b-256 fd12a3f2a48e572cbc363b61657760e715d9f0d4a978b25533fc30deed32a2a7

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ffcd4a0ee2c521c394b3e15e85c0735c7066eaa9fbdfba245d58d31918da8dbb
MD5 076587f2b372ca57843bc778fd94282b
BLAKE2b-256 4a090102f6cba3e6dbe35301aebaf5c039fab5c183d847e4912e6bd1ead2da14

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cc2ba65abf9d9305d58d1da16cf5ed31ca8b56386d2c96c074de610428b3f115
MD5 a45c13acfffa464c78cccf31df2bbf73
BLAKE2b-256 75d7f6620649563e7355a03548f54d1fbe908f2a54fdcee722b2450955a2dae2

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 717a0329e7960ddda80ad6bfe73c6064120824b6b16fa424331275125999929f
MD5 e8ab27beb6c2a2f873bb0640e6bab277
BLAKE2b-256 efe04fe6a58893b34c3324594fcb9e5793b67dce308fad76ccf30295aa3a5821

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e0ea94332d1e60ceb0e70d794933b5557819b8b56bf5ce006288c1aac81c45a4
MD5 edb5236419e40e2e0d1d98371e8327c1
BLAKE2b-256 60274364c49fd91f3fad9cb807d2569453434e10def002cbea4ace658fe84766

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b3a3865f27a603e90218640981fcc73875740db2996b17d20ac46e847bbd40df
MD5 3c83ebef8e8583a3f3663abb4d36f591
BLAKE2b-256 2facfecd2a70b4807380a692a8a9bc9c4a9caced45638f436ba7703b2f2faf45

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28a48703c3a87fbd1cfd002c9c799c08b6b4f0346c07c9e2d9b2d20a3102ad62
MD5 48dad3ba74c7c58de9b25987d71d3704
BLAKE2b-256 0fcb311abae1c63fd171cff5d117735994da26b261b8b40c89b7a9596fd36391

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74f389931165b043df2a773bd69f3b3647b62a677e4ffaf7aa3c833038242d72
MD5 a5e21c1bb39e386e8321951b91d508c7
BLAKE2b-256 5fa8a1c70fbbd7e07f7b0ade62180a8283632a360914312ac27a341631745d9e

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0c65b5d3bd469f6e14c09ae22791816980a063dd4db4e358195354063281c7d0
MD5 590c97a9fa2c7465fbfaec2185ec1340
BLAKE2b-256 46451507bea42035d823d41a001e678db29031816470a33fe33f7880a089d5af

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2ea12b497642b7257c158b4d5ba75c7517f270618196cd17a57ede7e11a6c5da
MD5 e4d16eda0bf6871a7c97d57cc44c0e80
BLAKE2b-256 278302abea212982c79daa78a4f991593e0c456397d4f21181f595dec06c4fc7

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 788bca0014515cfdae5ddcf0b87c0a35ab98447505f1770a042cb12808f8c123
MD5 43c5e5a4172f7ee9f54704d2b2d41945
BLAKE2b-256 487bce0a13d4c3deec8a12c0356bbc5486e411ebe9b99cbc20f0c77dcc372aa4

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 274bdaf8e39f5b5298280555c6d1cd303a9d01060f2d55e356a74c604608d01e
MD5 8a5e0628b72b0878358c20961164fc6e
BLAKE2b-256 b9a0788efba8ac4f3d6a428beadedcc3060c4a198ae5ac26d2eeeb4957892e70

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be7a585f49126017b6988a722a0e2946cf29b66ddf46b4728177eecbf3cb1ab6
MD5 9da48f7fb8a7b203833c64bca2ed78a8
BLAKE2b-256 c455a7c32888c21c20300e57e035722afd4dd2828e3cea40d7ec24532caa3429

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4be12422a78f4c11ae3f81c8c1547454eec1c41efb7547dc4f36bc68380702c5
MD5 8e252f3f1acaa62fd82c955ad8dbd8c9
BLAKE2b-256 813621fa31bf1287cd4e83a16bd3f29ab0bf68cdea6456a039c39dedaae422b6

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 907db374d4b8cd0aa2e0c3fe69de89f131546906b9080628b01abec4460b53fc
MD5 15e9ae67128c7fc730119516d494ca93
BLAKE2b-256 bf3d0bef4a3ddd1f6c5fbc982d143d669d52d5c3d75549e9b1e1975196aa00b1

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 372ac6f43ce2fcb8e00e4a906f7126209e7c9b0aae737ccb3583bd7f43b89280
MD5 7aecfcb747bea6bd97a63170b72d7f5c
BLAKE2b-256 fd7e22f4174a03ff166c8606e6637d9708642596621913c52a24a7e438a37111

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e86a2feb7b627ce30b25bb86dd0aad6065f76752b4b0611dca87d5d030ad065a
MD5 891d38dd87dbb645d9457c051961065f
BLAKE2b-256 1121e5d3ab718603c111daf82fc4a11ec1dde5d669fb7a40825096b096b68260

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8386247e3b1d87c5e65992f1c48f627f9a2dfec61cf10ab92c819e0c951f4497
MD5 f4baa9aff200c2769b7fc29444e5e014
BLAKE2b-256 dfc54063a9a7d8236e8cb281b2152fe44b5a8a4957e5d6081dc29133350ad696

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea78bc594cf35e5fa1865f581788a83bd7fb0fd5d89f36811471cf16964b5ea2
MD5 d2a352597ce53b1aadbf3abd5dc51636
BLAKE2b-256 8f19005052ea601d1afc8166744f5f8baba2a4e1dbbdf86cafb9fbdca846a944

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dsl2html-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 13909c50d5d51e1c3a389dbd419c81f7601b3e105a0ce75c0161e62f9caa7346
MD5 72d8d8ffeaf715878e725ed3cd9b951d
BLAKE2b-256 74fdbb66e573b324a370c36b854ca5880bf284e69f87ff6caadbc75035e6d946

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0944cb449660c1f3de98cab174a9e5635c6869f6a58e6762410d113ec9e02a51
MD5 759b2d096947928d2a4c1ce1350d34e3
BLAKE2b-256 9635a9a66c5696d618185c4ae7d2caabb8c7b05c96b131e2cc20702deee11b0a

See more details on using hashes here.

File details

Details for the file dsl2html-0.2.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: dsl2html-0.2.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 61.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for dsl2html-0.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 98bb4197a31cf36656f23cb38638e2c60c222fb8de73a28d6b2a659dd5e7639e
MD5 1e4c426730aa7d649479bfab824a821d
BLAKE2b-256 5df9fa69ce7d3ebe686afd9e3de0266d4ea704f60f0fcf540da1a5e195f65135

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