tex2typst
A Python wrapper for the tex2typst JavaScript library, providing seamless conversion between LaTeX/TeX math and Typst format.
Features
- Bidirectional Conversion: Convert from LaTeX to Typst and vice versa
- Fast Performance: Built with Rust using PyO3 for native performance
- Thread-Safe: Uses thread-local lazy singletons for efficient multi-threaded usage
- Flexible Options: Customize conversion behavior with various options
- Custom Macros: Support for custom TeX macro definitions
Installation
pip install tex2typst
Quick Start
LaTeX to Typst
import tex2typst
# Basic conversion
result = tex2typst.tex2typst(r"\frac{1}{2}")
print(result) # Output: 1/2
# Greek letters
result = tex2typst.tex2typst(r"\alpha + \beta")
print(result) # Output: alpha + beta
# Complex formulas
result = tex2typst.tex2typst(r"\int_{-\infty}^{\infty} e^{-x^2} dx")
print(result) # Output: integral_(-infinity)^infinity e^(-x^2) d x
Typst to LaTeX
import tex2typst
# Basic conversion
result = tex2typst.typst2tex("1/2")
print(result) # Output: \frac{1}{2}
# Greek letters
result = tex2typst.typst2tex("alpha + beta")
print(result) # Output: \alpha + \beta
Advanced Usage
Conversion Options for tex2typst
import tex2typst
# Disable fraction to slash conversion
result = tex2typst.tex2typst(r"\frac{1}{2}", frac_to_slash=False)
print(result) # Output: frac(1, 2)
# Convert infinity to oo
result = tex2typst.tex2typst(r"\infty", infty_to_oo=True)
print(result) # Output: oo
# Custom TeX macros
result = tex2typst.tex2typst(
r"\myop x = \sgn(y)",
custom_tex_macros={
r"\myop": r"\operatorname{myop}",
r"\sgn": r"\operatorname{sgn}",
}
)
print(result) # Output: op("myop") x = op("sgn")(y)
# Multiple options
result = tex2typst.tex2typst(
r"\frac{1}{\infty}",
frac_to_slash=False,
infty_to_oo=True
)
print(result) # Output: frac(1, oo)
Available Options for tex2typst
non_strict(bool): Allow non-strict parsingprefer_shorthands(bool): Prefer shorthand notationkeep_spaces(bool): Preserve spaces in outputfrac_to_slash(bool): Convert fractions to slash notation (default: True)infty_to_oo(bool): Convert infinity symbol to oooptimize(bool): Optimize outputcustom_tex_macros(dict[str, str]): Custom TeX macro definitions
Conversion Options for typst2tex
import tex2typst
# Use block math mode
result = tex2typst.typst2tex("x", block_math_mode=True)
# Inline math mode
result = tex2typst.typst2tex("x", block_math_mode=False)
Available Options for typst2tex
block_math_mode(bool): Use block math mode
How It Works
This library wraps the JavaScript tex2typst library using:
- Rust: Core binding logic using PyO3
- rquickjs: JavaScript runtime for executing the tex2typst library
- maturin: Build system for Python extension modules
The converter uses a thread-local lazy singleton pattern, meaning:
- The JavaScript runtime is initialized only once per thread
- First call has a slight overhead; subsequent calls are fast
- Thread-safe for use in multi-threaded applications
- No import-time overhead
Development
Prerequisites
- Rust (latest stable)
- Python 3.8+
- Node.js and yarn (for building JavaScript bundle)
- Just (command runner)
Setup
# Clone the repository
git clone https://github.com/AndPuQing/tex2typst-py.git
cd tex2typst-py
# Install dependencies
yarn install
# Build JavaScript bundle and install Python package
just dev
Building
# Build JavaScript bundle
just dist
# Build Python wheel
just build
# Install in development mode
just dev
Running Tests
# Run tests
pytest tests/
# Run specific test file
pytest tests/test_pytex2typst.py -v
Pre-commit Hooks
This project uses pre-commit hooks for code quality:
# Install pre-commit hooks
pre-commit install
# Run manually
pre-commit run --all-files
Project Structure
.
├── src/
│ └── lib.rs # Rust bindings (PyO3)
├── js/
│ └── tex2typst.bundle.js # Bundled JavaScript
├── tests/
│ ├── test_pytex2typst.py # Unit tests
│ └── test_benchmark.py # Benchmarks
├── entry.js # JavaScript entry point
├── tex2typst.pyi # Python type stubs
├── Cargo.toml # Rust dependencies
├── pyproject.toml # Python project config
└── justfile # Build commands
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is licensed under the MIT License.
Acknowledgments
- tex2typst - The underlying tex2typst JavaScript library
- PyO3 - Rust bindings for Python
- rquickjs - QuickJS bindings for Rust
Related Projects
See Also
Metadata
Release files for tex2typst 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tex2typst-0.1.7.tar.gz | 47.6 kB | Details |
Built distributions (wheels)
Total release size: 39.6 MB
Release files / tex2typst-0.1.7.tar.gz
| Download URL | tex2typst-0.1.7.tar.gz |
|---|---|
| Size | 47.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34a62380a0549c2e50d35d695a255a225726dae25e7367d9ff64282468b778b8
|
|
BLAKE2b-256 checksum How to use checksums |
da664d96a3d65b428bd073a4687f1121065ed9a35475c6fe7ef81aefa72349cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
d0bded7b8441728a1cd140eed0f9db90a6efd6b8d6c693a720d657b1cb8e4d74
|
|
BLAKE2b-256 checksum How to use checksums |
a4c9211f7a189bd4e9673cf950adaf31590651b1c7b48cdb5edb90498743e671
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
f39a908434e1f6f17ab1c4385fac1c450f2080ebd7eb6e29ba3e0e64b7aba86a
|
|
BLAKE2b-256 checksum How to use checksums |
142330232d1914dc099fe869844c80828df753b7b28c3b5935fdcf440bb9f504
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 925.4 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
3f57893385e20e1f8cc988dd6ef03e7ef2e525f7f5375c1f1f0077b16a22673b
|
|
BLAKE2b-256 checksum How to use checksums |
185eb809ff5a862f57ac19d107d9c05714a3d63cbcd1a37ff216063bdc34285c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 921.3 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
85a579369f003f3b1c4d16d63dcc614a968b4af3b6f8d614222f491f8b246782
|
|
BLAKE2b-256 checksum How to use checksums |
247ebd3e085599b866dd97512a4ea2eb43c0f08177c82720bca8a648d46e9cbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 920.7 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
bce0467a2e5bbc473cde44f5e577475a554060461b38814849dea41aea9831b5
|
|
BLAKE2b-256 checksum How to use checksums |
af91858e2ec0dbd29efbd2131b5a290eb03ecc78973587df2a3d12790e59c902
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
af0f899cc2e336840c2b448d71c063a926895fc6cfbb00c5bedcb0ab3e35865f
|
|
BLAKE2b-256 checksum How to use checksums |
deeb1523cbd859c11843de4535942236b104f09585024cac5e8377b72174afc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
471173e79df910888da7a517fc8f1bd4bb8c15fcaf1c104befa40a7730312c12
|
|
BLAKE2b-256 checksum How to use checksums |
7d0ab31de8b700c1bea1eb73765bf73b44bccb0203a19d73938a804f18d040e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 921.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
cbb6642abb406e3eb473394ad17dbf5270677f831fbc43eca93913dd46da31f7
|
|
BLAKE2b-256 checksum How to use checksums |
00fa358c4f68798f3b30a171adf76c91886dff3118416a47526d6a7a5f49bbec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314-win_amd64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 743.0 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e7cb8d139340c8ce404139837c1e0e0424443b1504512d1beb1f8b2c0285e1e3
|
|
BLAKE2b-256 checksum How to use checksums |
f1b9f6e386d4c5033eab7815bd1339704f23983bd31a50cb19b7871cb5f8fb90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b8614927c9c7e396fe6d460c9a4df6ba35610281905f9a1b7c23cd794b23c62
|
|
BLAKE2b-256 checksum How to use checksums |
c6e66daca036e638365d628cca0c959d2522c9ca55799b1019e88644944653fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
79f450c224d9bc5c3b4132392fdfb7e6da2a794bc9ed12a1dd687e0e14da0e87
|
|
BLAKE2b-256 checksum How to use checksums |
8bb8f037ec9d9b8349d0d3b641123dcc3048435bc6680589198751f25d4be1a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 920.3 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2a933efd1917cc4bdc93cc0577c9bbfc52c4a51e459d465f55dbfdbd91538175
|
|
BLAKE2b-256 checksum How to use checksums |
dd544733f3f807003004a8055a632ef2fa45a629db721dff54a850bad29c21e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 822.6 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
888d9e20ca37332264fa4416c425302bbf01a8cc00be8026af56b677f5ab6c21
|
|
BLAKE2b-256 checksum How to use checksums |
61addaf5412f0eaba7ae6b3d1ff70773c6d2c35181769c1c81464f2c7ec22efc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | tex2typst-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 859.5 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b68e9435c8967176ab7b0a9192453be0b6d1dabca30d64292ae0d3d1b91bf64
|
|
BLAKE2b-256 checksum How to use checksums |
5acc9a83c875df7390b8325c393f0c76d2242d25623adcebcbfac2af655d1766
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp313-cp313-win_amd64.whl
| Download URL | tex2typst-0.1.7-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 742.6 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c7f9298fc1ed0355f7dbeff6c6be0f1a78ea8fb3d782a09d54d53a1a7a052b0a
|
|
BLAKE2b-256 checksum How to use checksums |
fee725ed1846d1380f1552267f442226562f02f8d42535d347d5fb17bc29adf2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f198e76f35eb7a869b0b3305192ab57752e299b2b795ac1900d8481887df7d2a
|
|
BLAKE2b-256 checksum How to use checksums |
a568ef706589cf054663bb9dc7b80e1e54cf56095c7c2351fb9bc9d7931a1ed7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
b7fb3a596d5d473f98ed6b13f791f268b2475c7c791d2e2267a201444eafcf6b
|
|
BLAKE2b-256 checksum How to use checksums |
da0f41c60edde1130d6a6ebe572dbd48b396e8f3b8dd4cee8a7722e63c6ee334
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 919.3 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2923f3208ed8113effb1e26b52912f082cf1c6ac468012cedbf6116309702cea
|
|
BLAKE2b-256 checksum How to use checksums |
52dad8ed898257677f1aeef48822fad41c8fa076ad62df0e69e49e1a07115f07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | tex2typst-0.1.7-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 821.1 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
96e105e71fd26788442d3574f1440e1a2b4577a1bf60d798f7693393502e3a1d
|
|
BLAKE2b-256 checksum How to use checksums |
214029d4f0c1bac1c3bfcaffc8e3da7d0ed913b39d7c99ce5eb4489a1bed5fcd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | tex2typst-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 858.0 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
d4875312ebc702131805aaf9b048b9ae0d221be37b22791ff69c45c184588bcc
|
|
BLAKE2b-256 checksum How to use checksums |
8481389c59095bf469bde2910f4691ba31902aab39b0bb69f1538f770a4be982
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp312-cp312-win_amd64.whl
| Download URL | tex2typst-0.1.7-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 743.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4b9963497624ed306529726ecdd6cbc7fc67581d498ba2f256abddf986323b7a
|
|
BLAKE2b-256 checksum How to use checksums |
695e67bf4cbce3bab3c65d501c5a270863bcbdf458c6b341bf71c4a4b4b1feee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9af7638ba3af8a020eaa69fcda8c0a79a2197a9aecfc65e39140281a8ff387fc
|
|
BLAKE2b-256 checksum How to use checksums |
bfac731f24bdccb2c42511e51b771f5f8dfe9cf303ad919ad92fe240f5e78e01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
69a574fdeb49bcd6d6bfd4d01867c221fcf70a3e14da735cc8f37f52a57f9aa9
|
|
BLAKE2b-256 checksum How to use checksums |
8c5d297951d3b79b80f250abc2a7103c807887209f2150894ad2465982da551f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 919.8 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f92a85b468624211467e493143811937b6c789496554594ec6dbf34e7c22889b
|
|
BLAKE2b-256 checksum How to use checksums |
f788cca9ad3daf669a80e53b9de8d2d705a1d15afa037d26387a5537be18fcd2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | tex2typst-0.1.7-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 821.8 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d8a98b7a0491a495bfd2f97d7ce5c5f95aacbb5e3d9ae2c261f387d3c37b3fa2
|
|
BLAKE2b-256 checksum How to use checksums |
629551d1921d7e0c3188a2ba4981bd7fbd7ff450547b1c0a1ff552118f25844f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | tex2typst-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 859.1 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b814303ea7f766233f30b5f58486f8781d31a323c06df6f9e6d5db8dfe22cffa
|
|
BLAKE2b-256 checksum How to use checksums |
d513086dc27d669414bae2677bad166cfcbe02e39eda03b75153cbd9a51ec763
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp311-cp311-win_amd64.whl
| Download URL | tex2typst-0.1.7-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 745.2 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5be86372e69b1bd5c7e5c013056202052cc7adbe3897f65f18f5391c0a3ebd5b
|
|
BLAKE2b-256 checksum How to use checksums |
fe50a10852da2b77bc5fcfb0ff0f773e975271232cac6aaea03a88288c931b88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
66f2ae809a28c52aa07f92ee0004986fed6782d982a2151ab4cdf739b4bef5d2
|
|
BLAKE2b-256 checksum How to use checksums |
471bf13797bd3f9092bb4cd75e0849ff6abfcac36cc7e041a27b673a405ffcbf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
a6ba63c087f4a76d2f1be7c8c0096bb2f12151f65167156f1020d7305368410a
|
|
BLAKE2b-256 checksum How to use checksums |
6b3cc1bf1ce6fc5e201ff981fce48c4af5a27a9e7604cc2c37b6b3398a12dc07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 924.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
affff3a8ea6341aae68fde0d46556121d9956be788076566ffa3ff81e1af3050
|
|
BLAKE2b-256 checksum How to use checksums |
022cc9cc01ecc26ff250c0e2f3b918c933992f0213ba1a8587a96b5c14e75dd9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | tex2typst-0.1.7-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 827.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
537ad632a9ab28168be2757db60e02d23e0b78e223d989c306fca5f75ee87bff
|
|
BLAKE2b-256 checksum How to use checksums |
c9ac61621b3cfaf34ba6ca9316d804492d5243fa74651a5eb673ac1ab8cd8985
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | tex2typst-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 861.0 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
e8f7a84b182da18a8f775e8d8ded5b5b19ef80fcae9ea67a719401f5beacd455
|
|
BLAKE2b-256 checksum How to use checksums |
4cae35d4a11bb03cb7c2eb02ff6fbb47dfa15aa7dfecd8c1656d3ac46d73c0bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp310-cp310-win_amd64.whl
| Download URL | tex2typst-0.1.7-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 745.1 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d8a27f4bb45be6c2cea49d9f48c9b6766ff63793ed82a86ee812e1b32202b824
|
|
BLAKE2b-256 checksum How to use checksums |
0e98c856ca97f6e94a0ea988806297116cae1bfa164088b94b7c8626dee6fa9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
5b4f67e0b882a9cc556e2155a71ec3d02981b411785ec15c646f78aee4a107ac
|
|
BLAKE2b-256 checksum How to use checksums |
5c9708b87a43118d3958954ec559b485285d6f3ae9da3c4728147489449df363
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
27619f54b02dccd17cb876949a1e732b4706c51320fa4f8c81829c9762390476
|
|
BLAKE2b-256 checksum How to use checksums |
9892fbe2faa10aceab58e326f28cafe2cfcfcb27281285fb44c8e6cc8696be78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 923.9 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6ca50f7af0d1b39aab0a0c268eb6da29adb15363d62e55dcbd09530f38748a38
|
|
BLAKE2b-256 checksum How to use checksums |
715d737c1a2012b31bba3ef3184cc0aaa0fae7251e52b703fd9c2eedae1cb5bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
319f2d806a151648112090dda985f8f8c0486a8243e59a79f86891c4a693e735
|
|
BLAKE2b-256 checksum How to use checksums |
7241bbde685b019d722fa591e9a66b2e1d30bf88a22fcccbcc5fedf45bc05a96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9ba8400f06a180764005ff7f74cf32774faf39454cfbe2c2f3b33f4a06e6c8bb
|
|
BLAKE2b-256 checksum How to use checksums |
f72f4f131bb7f6de30d7b68e2060c538d126735cf478a49324b9cc68792d63bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | tex2typst-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 924.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9ff1051ba625043eb0b71ae21b163db95f889492efeaf8ec9acc2a1ed91cac04
|
|
BLAKE2b-256 checksum How to use checksums |
0da6cfdbd6da3f50583e8ed5fb48821d70b10bf3de674c738987b01cb364ba7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp38-cp38-musllinux_1_2_x86_64.whl
| Download URL | tex2typst-0.1.7-cp38-cp38-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
34290fd32cb777f4d17f9e9654e5186f23b8245059d6c6df58604485f27811b8
|
|
BLAKE2b-256 checksum How to use checksums |
8f94c69befed6af1db320c9c21ea47b08281def9ecac44d5c76cce9d93d318ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|
Release files / tex2typst-0.1.7-cp38-cp38-musllinux_1_2_aarch64.whl
| Download URL | tex2typst-0.1.7-cp38-cp38-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
b28cbc933a8bba32ef933f4ecc5ce0fb629f7bfcbc72b866c5e32c686e43ed7f
|
|
BLAKE2b-256 checksum How to use checksums |
959fc31e3cdfb646a2910435f4dd608b666e259ecc803a7d1cfcf6fbd6fb0acb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.14.1
|