Skip to main content

Python binding to typst

Project description

typst-py

CI PyPI

Python binding to typst, a new markup-based typesetting system that is powerful and easy to learn.

Installation

pip install typst

Usage

import typst


compiler = typst.Compiler(".")
compiler.compile("hello.typ")

License

This work is released under the Apache-2.0 license. A copy of the license is provided in the LICENSE file.

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

typst-0.1.0.tar.gz (4.0 MB view details)

Uploaded Source

Built Distributions

typst-0.1.0-cp37-abi3-win_amd64.whl (8.9 MB view details)

Uploaded CPython 3.7+ Windows x86-64

typst-0.1.0-cp37-abi3-win32.whl (8.8 MB view details)

Uploaded CPython 3.7+ Windows x86

typst-0.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ x86-64

typst-0.1.0-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (11.6 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ s390x

typst-0.1.0-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (12.1 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ppc64le

typst-0.1.0-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (10.7 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARMv7l

typst-0.1.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARM64

typst-0.1.0-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (11.1 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.12+ i686

typst-0.1.0-cp37-abi3-macosx_11_0_arm64.whl (9.2 MB view details)

Uploaded CPython 3.7+ macOS 11.0+ ARM64

typst-0.1.0-cp37-abi3-macosx_10_7_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.7+ macOS 10.7+ x86-64

File details

Details for the file typst-0.1.0.tar.gz.

File metadata

  • Download URL: typst-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.16

File hashes

Hashes for typst-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0e70d2dfdc9459b8306345d438ccbf60cd8ec825daad4aa16cb4699c038bd345
MD5 7c74291fb88d1c62930f5d09b6bb5b73
BLAKE2b-256 552cae529fcdafbc296da0d3335c7c89b7ea207c9a3e7e03e25914b3b8d14959

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: typst-0.1.0-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.16

File hashes

Hashes for typst-0.1.0-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9c6a2f6ec0ecd53d5937b7319c035a7d909ef15045931ddad652dcd52c799e36
MD5 091f06415b37c8432701e8a566eb0a61
BLAKE2b-256 1fe1435da685630419e65f5129ca2352e597cc782d2fe1981b1546484f73f6cd

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-win32.whl.

File metadata

  • Download URL: typst-0.1.0-cp37-abi3-win32.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.7+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.16

File hashes

Hashes for typst-0.1.0-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 72961f449e401d54915626e970ecff6f5b2f8af96f5c9271adc9af773c2a0026
MD5 7cd49bcf2a281993d2d46ae10e45b5e0
BLAKE2b-256 9022ec660d458ecb4dc621d73ed249f5437b3e992fda343b886c7ecf0cff29ee

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba55fb08a9ce7b6fe3d652ff186cdfb68d8171fd728268c5f030733ea94651db
MD5 6ced060bd426f29c477452fefcce2022
BLAKE2b-256 f0ec7b0db379bd8e946b1f0f3584280bdb089590ed9e18ea493a06983d3d8e37

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f134a4a01b8eb93ee616b58c454d7696184695a00d0822716c3a5747eda6ef27
MD5 de174ceb152bee7e71c714b032668d02
BLAKE2b-256 9b8d76f5bd396a6ae10702f05ea78062aa5fc65a75c061d78a9dab9e84e90e0d

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 de17d38fc53f4bae068768967dcaedd49b3bf2aa83547da5812c503c10805001
MD5 3bf354385b1ad7d6cd6c0c02aabe3252
BLAKE2b-256 d1045d9546694f1e60dcb48efba714fefc83c0566b348e7b1be943f944079106

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 561af04aeeea7512940925335fd737f5a93dc315825067cd19a5e8c68c8d4329
MD5 94e0e3f769bf35a2063d886e06b873b6
BLAKE2b-256 b03fb354ecac33c76f841216fbb17f4fd9707b13106490584ed0f9c691477336

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9be60e2796f9d5407039bbce6631ddab362fc456cd0a409f9306b9b66619bed
MD5 aa2b525a112097db606fc6dbea884836
BLAKE2b-256 c97da92e59ee9a31a002b4137b1daa96e12856026d8dcb174b2118e9c84d05b4

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 535ef7a30ae7484fa6a6cb50493f2cefcd2126025b89a6c16d5f3dd5828949b0
MD5 3e9aa1e3bcd1ce12853908dc9bc92872
BLAKE2b-256 5f1ee4738d164255e2a66108e71cd8155a3d7dba4e771e068f0eb1b30d1654a0

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97f3c5185ab60f2045a7e464ec91c79b5b3c8ca5b736628160b3f522215d9129
MD5 2cdd261f626e74f0249156b0e76d9f0f
BLAKE2b-256 34ddeaf96d715620af7a19dda54863110d8103a233edf7042405f1082a4155d8

See more details on using hashes here.

File details

Details for the file typst-0.1.0-cp37-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for typst-0.1.0-cp37-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 00c3b54a5c2e15d12d989140e44707d7b54d93a04b26c6b293f6a4e8a8a3d7f7
MD5 fab059c92cf25fa1e9d97596ba0fb9fb
BLAKE2b-256 b5a9069364709ccc23a5a8df7fdccf0f0429b665582b8b19c0ba218a71589b23

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page